Skip to content

555erop333/CodeNamesUltra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codenames Ultra

A premium online implementation of the classic Codenames board game, styled as a tactical intelligence briefing.

HTML5 CSS3 JavaScript

Overview

vivaldi_mPo3BiE1uk vivaldi_zYMMt0N6x8 vivaldi_byQur7DY3g

Codenames Ultra reimagines the classic party game with a high-end "Intelligence Briefing" aesthetic — clean, authoritative surfaces, glassmorphic elements, and a dual-typeface system (Space Grotesk + Inter).

Features

  • Two-team gameplay (Blue Intelligence vs Red Infiltration)
  • Spymaster and Operative roles
  • Real-time clue giving and guessing
  • Responsive, premium UI with no-border design philosophy
  • Tonal layering and ambient depth instead of traditional card borders

Getting Started

Open index.html in your browser — no build step required.

Design System

The visual language is documented in DESIGN.md. Key principles:

  • No-Line Rule — boundaries defined by surface luminosity, not borders
  • Glass & Gradient — glassmorphism for floating elements, gradient CTAs
  • Dual Typography — Space Grotesk for headlines, Inter for body text
  • Tonal Depth — layered surfaces create natural elevation without shadows

Project Structure

├── index.html          # Entry point
├── css/
│   └── styles.css      # Full design system implementation
├── js/
│   ├── app.js          # Application bootstrap
│   ├── app.bundle.js   # Bundled application
│   ├── game.js         # Game logic & state
│   ├── ui.js           # UI rendering & interactions
│   └── words.js        # Word database
└── DESIGN.md           # Design system documentation

License

MIT

About

Premium online Codenames board game with tactical intelligence briefing design

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors