Drop the gap beside the icon-only dock wings, point the state doc at the Vue dock, and credit the author

This commit is contained in:
Sameh Khamis committed 2026-11-02 07:17:18 -08:00
1 parent 2c007a4ace
commit e9c6f2541f
3 files changed
+7 -5

No files matched your search

+1 -1
View File
@@ -2,4 +2,4 @@
Location and Visual Presets dock wings show only their icons, so their Location and Visual Presets dock wings show only their icons, so their
labels no longer spill over the voice control or take taps meant for the labels no longer spill over the voice control or take taps meant for the
mic button. The full name stays in the tooltip and accessible name, and the mic button. The full name stays in the tooltip and accessible name, and the
Cyber layout keeps its labels (ZloyS, #1457). Cyber layout keeps its labels (Denis Groshev, @ZloyS, #1457).
+4 -4
View File
@@ -2801,11 +2801,11 @@ isCurrent })` gates BOTH halves of the map-stack switch, which is its only
> to 4.25rem, open or closed (an open tray pops out above the dock), which is > to 4.25rem, open or closed (an open tray pops out above the dock), which is
> too narrow for their text labels. The labels used to spill over the voice > too narrow for their text labels. The labels used to spill over the voice
> control, and the LOCATION label captured taps on the left half of the mic > control, and the LOCATION label captured taps on the left half of the mic
> button (HAL-728). `src/ui/styles/command-dock-trays.css` now sets the > button. `src/ui/styles/command-dock-trays.css` now sets the
> labels to `font-size: 0` and drops their `›`/`‹` chevrons in that band, so > labels to `font-size: 0` and drops their `›`/`‹` chevrons in that band, so
> each wing shows only its icon. The text node is unchanged, so > each wing shows only its icon. `CommandDockView.vue` still gives the toggles
> `panelChrome.js` still builds the toggles' "Expand/Collapse …" `aria-label` > their "Expand/Collapse …" `aria-label` and `title` (`trayWords`), so the
> and `title` from it; the browser tooltip is the only visible name on hover. > browser tooltip is the only visible name on hover.
> The Cyber HUD layout is excluded: it sets `--dock-side-compact` to > The Cyber HUD layout is excluded: it sets `--dock-side-compact` to
> 9–9.75rem, which fits its labels. The former ≤620px ellipsis clip is gone: > 9–9.75rem, which fits its labels. The former ≤620px ellipsis clip is gone:
> the phone shell takes over at 720px, so it never applied to a visible > the phone shell takes over at 720px, so it never applied to a visible
+2
View File
@@ -511,6 +511,8 @@ body:not(.ui-clean-view):not(.recording-mode):has(
.location-toolbar-label { .location-toolbar-label {
font-size: 0; font-size: 0;
letter-spacing: 0; letter-spacing: 0;
/* The empty text is still a flex item; drop the gap it would claim. */
gap: 0;
} }
:root:not([data-ui-theme='cyber']) :root:not([data-ui-theme='cyber'])