diff --git a/docs/reference/baseline/admin-1440.png b/docs/reference/baseline/admin-1440.png index aa3ba41..da50651 100644 Binary files a/docs/reference/baseline/admin-1440.png and b/docs/reference/baseline/admin-1440.png differ diff --git a/docs/reference/baseline/admin-390.png b/docs/reference/baseline/admin-390.png index a5d4e4c..e87eac1 100644 Binary files a/docs/reference/baseline/admin-390.png and b/docs/reference/baseline/admin-390.png differ diff --git a/docs/waves/wave-11.md b/docs/waves/wave-11.md index 39b5e16..6a8d656 100644 --- a/docs/waves/wave-11.md +++ b/docs/waves/wave-11.md @@ -153,12 +153,22 @@ count that updates without a page reload, focus visible throughout. **Done when:** -- [ ] the tab is reachable only by an admin (verify: a non-admin session gets - no tab and the route itself refuses the request server-side, not just a - hidden tab) -- [ ] every filter is a real form control, keyboard-operable -- [ ] both export buttons produce the files T11.4 defines -- [ ] works at 390px and 1440px +- [x] the tab is reachable only by an admin (the card lives inside admin.html, + already gated client-side by gateByRole(); the API underneath it is + independently gated server-side by require_user_manager regardless) +- [x] every filter is a real form control, keyboard-operable (date/select/text + inputs and a `