Skip to content
Ritesh FirodiyaGet in touch

Work / Tic Tac Toe / Wiki / Surfaces

board-loading

Surfacecanonicalverified 2026-09-22

SURFACE.MOBILE.GAME.BOARD-LOADING

Summary

The computer's turn — the only loading state in the app.

Raw wireframe

  • .context/designs/mobile/game/board-loading.html

Why it is drawn this way

Thinking is a state, not a spinner over everything. The turn pills swap which side is lit and the board simply stops accepting taps; the player can still read the position while the AI moves. A modal spinner would hide the one thing they are looking at.

Undo greys out for the same reason the cells do. Mid-AI-turn there is no coherent state to undo to.

There is no "Computer is thinking" caption. The lit O pill is the signal, and it is the same control that says whose turn it is for the rest of the game.

Related

Sources

  • .context/designs/mobile/game/board-loading.html

Every project of mine is written down like this.

Read the résumé