audit menu
This commit is contained in:
+5
-3
@@ -14,9 +14,6 @@ is the first downstream consumer; its screens drive the order.
|
||||
Platform metric adoption continues one component at a time; each stop goes
|
||||
through the review gate and a gallery pass.
|
||||
|
||||
- [ ] **Menu platform chrome** — overlay border gate; paddings, separators,
|
||||
and the row min-height through `Theme::spacing` and the stated menu
|
||||
row height.
|
||||
- [ ] **Popover platform chrome** — overlay border gate; the anchor gap
|
||||
through `Theme::spacing`.
|
||||
- [ ] **Dialog platform chrome** — overlay border gate.
|
||||
@@ -109,6 +106,11 @@ Gaps surfaced by the signed comparison; ordered by signed's usage.
|
||||
macOS / GNOME, so the trigger matches a focused field; the menu
|
||||
popup's border sits behind `Theme::borders.overlays`, disappearing
|
||||
into the surface where the platform paints none
|
||||
- [x] Menu platform chrome — the popup border behind `Theme::borders.overlays`
|
||||
(and dark mode); the panel padding and separator margins come from
|
||||
`Theme::spacing`, and every action row renders at the stated
|
||||
`menu_item_height` with content centered, so the stated metric is the
|
||||
whole row; rows carry debug selectors for headless geometry tests
|
||||
- [x] Button, Checkbox, Switch, Radio + RadioGroup, Toggle, Link, Slider,
|
||||
Progress, Avatar (image + seeded pixel-art fallback)
|
||||
- [x] Spinner — painted ring + rotating-icon variant, indeterminate and
|
||||
|
||||
Reference in New Issue
Block a user