Skip to content
Ritesh FirodiyaGet in touch

Work / Charades / Wiki / Surfaces

end-modal

Surfacecanonicalverified 2026-09-22

SURFACE.MOBILE.GAME.END-MODAL

Summary

The sheet shown when the player taps X mid-round.

Raw wireframe

  • .context/designs/mobile/game/end-modal.html

Why it is drawn this way

The round is paused, not over. Most taps that land here are a misfire on X, so the sheet has to make leaving deliberate rather than automatic.

Three choices, each with a one-line body. End and see results, Save & go home, Continue playing. Without the bodies, "End" and "Save" are the same word to a player who has not read the code.

See results is the filled card. It is the decision the sheet exists for; the other two are outlines. Continue playing is last because it is the undo.

The live summary grounds the decision. Guessed and skipped are shown at the point of choosing, so ending a round is not a blind action.

The screen underneath is inert. It is the game screen unchanged, under a scrim — a sheet does not redraw the screen it opens over, and every link in the underlay is blocked in the app.

Hardware back does not open this. It saves and goes Home directly, and the same happens when the OS backgrounds the app, so an OS kill can never cost more than the in-flight tap.

Related

Sources

  • .context/designs/mobile/game/end-modal.html

Every project of mine is written down like this.

Read the résumé