nu2048
leaderboard
served by http-nu
design
·
breadcrumb
kbd-btn
bracketed key-cap button: [ h ]. triggers a move or navigation.
breadcrumb
header nav row. left = path crumbs, right = action shortcuts.
board
encapsulated <game-board> custom element. state in as a signal-driven attribute; component owns slide/merge/spawn animation and the won/over badge.
badges
endgame overlay variants the <game-board> renders: 'game over' (neutral) coexists with 'you win' (green) or 'you lost' (red). win badge auto-hides after 3 post-win moves; both surface at game-over.
tile palettes
color-theory progressions for the tile value ladder (2 -> 64K). Cirulli continued is the live game palette; the rest (incl. the original) are candidates. swatches are framed like the board, each tile's bg with per-tile WCAG-checked text.
markdown
the full set of markdown the /notes pages render: headings, prose, lists, links, code, quotes.
splash header: page title + action
past games
[
n
]
ew game
/play header: path with shortcut + game-id
[
esc
]
home
·
03g5xxxx
[
n
]
ew game