fix all overlays

This commit is contained in:
larssand
2026-09-08 18:26:30 +02:00
parent d0889736d0
commit 8aedf83826
9 changed files with 197 additions and 4 deletions

View File

@@ -843,3 +843,5 @@ The menu shows server connection, pending changes, saving, confirmed saves and s
New browser profiles use the page origin (including its port) as the default backend URL. An explicitly configured backend URL takes precedence.
Run `npm test` for logic and API regression tests. Run `npm run test:browser` (Windows PowerShell: `npm.cmd run test:browser`) for real create/edit/reload checks of classes, drivers and cars, draft retention during background polling, and offline-save/retry behavior. Chrome, Chromium or Edge must be installed; set `CHROME_PATH` if its executable is not found automatically. The runner creates a temporary server database and browser profile and removes them on exit. It does not use your normal race data or start a decoder. See ROADMAP.md for workflows not yet covered.
Browser coverage also includes sponsor-event edits, the endurance race wizard, team creation/membership edits/deletion, Open Practice to team-race conversion, and lap-limit persistence. Overlay sort headings align with their columns; narrow displays scroll the headings and rows together.