Merge final UI batch into beta
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
# Performance Baseline Harness (`perf/`)
|
||||
|
||||
`node perf/search-button.mjs` checks Search-button contrast, states, target size,
|
||||
and row overflow across all nine layouts, three colour themes, and four widths.
|
||||
It saves the 390px and 1280px review screenshots under ignored
|
||||
`plans/search-button-final-shots/`.
|
||||
|
||||
Automated performance baseline and regression harness for the **ytplayer PWA**.
|
||||
|
||||
The harness drives the real Bun backend server (`server/server.js`) serving static Brotli-compressed assets, combined with Playwright browser automation on Chromium and WebKit.
|
||||
@@ -510,3 +515,9 @@ save/retry POST actions remain user initiated.
|
||||
```bash
|
||||
node perf/retry.mjs --browser all --profile lossy
|
||||
```
|
||||
Recommendation cards: `node perf/rec-card.mjs` exercises long titles/reasons,
|
||||
missing artwork, card containment, 16:9 cover sizing, focus visibility, and text
|
||||
contrast in Glass Stage at 320/390/768/1280px and dark/light/contrast themes. It
|
||||
also captures Classic, Bento Hub, and Framework7 Swipe at 390/1280px to guard
|
||||
their existing card presentation. Screenshots are written to
|
||||
`plans/rec-card-shots/`.
|
||||
|
||||
Reference in New Issue
Block a user