shell themes: bring chip_height and dot_widths up to the approved reference
breadbar had to hardcode past these: the manifests carried pre-review values (chip_height 32/20/36, dot_widths [6,10,14,18]) that disagreed with what the bar actually draws, so a chrome pass overrode them locally rather than let the manifest dictate wrong geometry. Updated to what the user approved on the interactive reference in bos-ui-demos/proposed/: one chip highlight height per bar (26 island, 22 flush, 22 capsule) and Option-B dot widths [8,13,17,22]. Two tests pinned the old numbers and are updated with the reason. A manifest that states one thing while the app draws another is the defect class this project has hit repeatedly; the local hardcodes in breadbar can now be removed in favour of these.
This commit is contained in:
parent
3a22b62694
commit
5b5b17fdf4
4 changed files with 8 additions and 6 deletions
|
|
@ -55,7 +55,7 @@ accent_from = "accent"
|
|||
accent_to = "teal"
|
||||
# Not in the plan's §4 schema list, but breadbar::CHIP_HEIGHT / ::ICON_PX
|
||||
# today.
|
||||
chip_height = 32
|
||||
chip_height = 26
|
||||
icon_px = 24
|
||||
|
||||
[bar.window]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue