-
-
Notifications
You must be signed in to change notification settings - Fork 114
No visual regression tests #14
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededmetaCI, GitHub config, repo housekeepingCI, GitHub config, repo housekeeping
Description
Activity
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededmetaCI, GitHub config, repo housekeepingCI, GitHub config, repo housekeeping
The project is mostly layout and has 833 tests, none of which would notice a panel rendering in the wrong place. Several bugs this year were geometry: floating panels not clearing the islands, annotation plates overlapping in stacked rows, a scrollbar squaring off two corners.
A small screenshot comparison over a few examples at a fixed viewport would cover the cases that keep recurring. Worth starting with two or three examples rather than all 23, and covering both themes, since the dark palette is generated and has its own failure modes.
Marking this help wanted rather than good first issue: it needs a tooling decision and CI wiring, not just a patch. Playwright appears in
bun.locktoday only as a transitive dependency, so adopting it would be a deliberate addition. Worth agreeing the approach on this issue before building it.