dropdown-menu context-menu menubar command listbox navigation-menu grid-list now self-import their recipes; removed from index.css. menu-indicator.css (shared by dropdown/context checkbox+radio rows) had a load-ORDER dependency: its longhand padding-inline-start (0,1,0) only beat the menu row's padding-inline shorthand (0,1,0) by coming later in the aggregate. Code-splitting breaks that order, so the partial is made ORDER-INDEPENDENT via a specificity bump (doubled attribute → 0,2,0). It now travels in dropdown-menu/context-menu's chunk (imported from their .svelte) instead of the foundation. Verified in browser: checkbox item padding-inline-start = 26px (indicator wins), plain item = 8px. index.css 58→51 @imports. Monolith 666,436→633,277 raw (−33 KB) / 90,381→86,535 gz (−3.8 KB). check 0 errors. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>active-uix
parent
edd75affb3
commit
6c8a7260ec
Loading…
Reference in new issue