The in-bar trigger hand-rolled its concentric radius (`calc(--_menubar-radius − --_menubar-padding)`). Consume the shared shape-engine rule instead: the bar exposes its radius + padding as `--shape-outer-radius` + `--shape-nest-gap`, the trigger stamps `data-shape-nest`, and the global `[data-shape-nest]` rule computes the concentric radius once. No-op verified in-browser: trigger = 2px at md (same as before); identical across sizes via the var cascade. First of the A2 concentric migration (§13 — stop hand-rolling `calc(--radius − pad)` per component). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>active-uix
parent
3ae9ff339a
commit
28b0c10202
Loading…
Reference in new issue