Version 0.20
July 4, 2026
Visual cleanup and stronger screenshot QA
The pilot UI has tighter shared spacing, safer card text wrapping, a squared SimDeck icon, and desktop/tablet screenshot checks that wait for finished pages.
Why it matters
- - Teacher and student screens hold their square-paper layout better on tablet-sized review surfaces.
- - Long game names, card names, and metadata are less likely to push controls out of their panels.
- - The SimDeck icon now matches the square visual system used across the app.
- - Visual review screenshots capture rendered pages instead of loading skeletons.
Verification
- - Typecheck, lint, UI screenshots, skeleton screenshots, and Playwright smoke passed from the clean non-iCloud checkout.
- - Desktop and tablet screenshot evidence was reviewed for the demo route.
- - The Linear release ledger was updated before this public page entry.
Source: Linear release ledger document, CS-852
- Tightened shared teacher shell spacing and section padding for small and tablet viewports.
- Added safer text wrapping inside card faces and metadata rows.
- Fixed the `subtle-scroll` styling hook used by scrollable teacher panels.
- Updated UI screenshot smoke coverage to capture both desktop and tablet viewports after route-ready text appears.
- Aligned stale smoke assertions with the current pilot copy.