Skip to content

Visual identity and assets

Nindova’s mark is a nine-diamond lattice: four mirrored color pairs around one saffron center. It makes the matching rule visible without turning a sacred or festival symbol into decoration. At favicon size it reduces to five diamonds; the full mark begins at 24 CSS pixels.

The drawn wordmark has no font dependency. Do not retype, stretch, rotate, outline, or rearrange it. The cream pair swaps to night ink on light backgrounds so all nine shapes remain legible.

The landing-page and README lockups use one authored seven-second stitch loop: mirrored diamonds arrive in four pairs, saffron closes the center, and a soft glow breathes behind a long completed-mark rest before the sequence repeats. The House, Night Room, documentation header, and footers use the canonical static drawn lockup. Dialogs use the nine-diamond mark, installable icons use its dark tile, and browser favicons retain the five-diamond small-size variant. The standalone Night file embeds its branding so it remains independent of a web server.

The current public promise—Every room knows when to close—connects the finite House and bounded Night Room without collapsing their separate loops. The source-generated social card uses that promise beside the real House plan and names eight authored endings plus one bounded Night Room. It is product orientation, not a claim about therapeutic or cognitive outcomes.

  • Raat #150D20 — night ground
  • Surface #211A33 — raised ground
  • Malai #EFE1C4 — primary text
  • Kesari #E0A64B — primary accent
  • Gulabi #C4638A — highlight
  • Neelam #3A4A9E and Majith #9A3A42 — decorative sapphire and madder

Neelam and Majith do not carry small meaningful text on the night ground. Form and wording always back up color.

The nine 48×48 silhouettes cover belan, chakla, tawa, chimta, katori, tiffin, masala dabba, chai glass, and pressure cooker. They use currentColor, strong fills, and no stroke thinner than 3px. Every Tile also shows and announces its English name, so sound, color, illustration, or vision is never required.

The eight Salon games share the Shahi Raat palette but not one generic board treatment. Pattern Court uses geometric inlay; Mirror Forge uses smoked glass and brass; Navakankari and Aadu Puli Aattam sit on carved line boards; Pallanguzhi uses recessed wooden pits; Lantern Ledger uses a velvet procession; Stack Architect uses rosewood plinths; and Sector Sprint uses a painted Chandigarh playground with directional character animation, jump courses and traversal power-ups. These surfaces are decorative presentations of deterministic state. Text, native controls, focus order, nonvisual descriptions, and outcomes remain authoritative.

The logo entrance and match bloom are fixed and deterministic. The optional chime is deterministic. Reduced motion shows the completed logo immediately and removes match translation and scale; none of these responses awards, measures, or compares anything.

All identity, ornament, and utensil artwork is original Nindova project work dedicated under CC0 1.0 Universal. The application code remains Apache-2.0. The repository preserves the editable sources, brand guide, asset manifest, and reproducible social-card and product-capture scripts.

The direction is Punjabi-inspired. Human Punjabi cultural-authenticity review remains unverified, and no Gurmukhi lettering is used pending that review.