LoVisual/frontend/src
loki5512344 904c724c9f
feat(frontend): breakable grass block on the 404 page
Implements the last unbuilt easter egg (PLAN Task 11 #5, TODO «Пасхалки» #5): the
404 used to show static ASCII art; now a grass block drops into a dusk world,
cracks over three clicks, then bursts into square debris and respawns. Keyboard
accessible (a real button), and under prefers-reduced-motion the fall and burst
are skipped while the crack stages still work. Replaces the NOT_FOUND_ART pane;
i18n adds notFound.blockAria/blockHint (ru+en).
2026-09-28 13:51:00 +02:00
..
app refactor(frontend): bring shared/ui and pages/public under the 4-file rule 2026-09-28 13:21:18 +02:00
features fix(frontend): localize avatar validation errors 2026-09-28 13:35:29 +02:00
pages feat(frontend): breakable grass block on the 404 page 2026-09-28 13:51:00 +02:00
shared feat(frontend): breakable grass block on the 404 page 2026-09-28 13:51:00 +02:00
test chore(history): squash 67 commit(s) from 2026-09-25 2026-09-25 20:22:13 +02:00
index.css feat(frontend): unify control radius on one token 2026-09-28 13:16:59 +02:00
main.tsx chore(history): squash 16 commit(s) from 2026-09-26 2026-09-26 15:26:37 +02:00