Skip to content
Ritesh FirodiyaGet in touch

Work / Imposter / Wiki / Surfaces

civilian

Surfacecanonicalverified 2026-09-23

SURFACE.MOBILE.GAME.CIVILIAN

Summary

The card lifted: four players in five see the word.

Raw wireframe

  • .context/designs/mobile/game/civilian.html

Why it is drawn this way

The secret panel is paper. White, black ink, physical — it has to read as an object rather than a tint, which is what --paper exists for.

The word is --role-civilian-fg, not --role-civilian. The civilian green is #86efac and unreadable as type on white. -fg is the readable weight of the same colour, which is what the fg tokens are for. See two-roles.

One line under the word. An earlier version ran a paragraph, a "3 others see this too" chip and a pack chip alongside the one thing the screen exists to show. None of the three apps checked ships any of them.

"Hide and pass on" returns to the face-down card. A return, not a step: card already says the round moves on.

Related

Sources

  • .context/designs/mobile/game/civilian.html
  • src/app/game/card.tsx

Every project of mine is written down like this.

Read the résumé