Masthead: a setting to show the breadcrumb only on hover, collapsed to a thin line otherwise #832
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo#832
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Depends on #831. A second setting: the breadcrumb is collapsed to a line a few pixels high and expands, with an animation, while the pointer is over it.
What exists today
Nothing of the kind. The conventions it has to fit:
@media (prefers-reduced-motion: no-preference)(assets/css/app.css:823,:1601), with a global kill switch forreduce(:2272-2280); scripts readlessMotion(static/js/app.js:765).app.js:4697-4800).--header-heightis measured with a ResizeObserver and drivesscroll-padding-topand the sticky sidebars.What would change
Profileboolean beside the breadcrumb's, shown only when the breadcrumb is on.:hoverand:focus-within, with the collapsed links out of the tab order (inertorvisibility: hidden), and Escape collapsing it again.Decisions
--header-heightevery frame and move the sticky sidebars and the scroll padding. Recommended: the expanded breadcrumb is drawn as an overlay below the line (out of the header's flow), so the reserved height stays the line's.forced-colors: active.reducethe breadcrumb opens and closes without the transition (the global switch already does this; the new rule goes underno-preferencelike the others).Checked against
mainat8c3d03570. From the maintainer's improvements list of 2026-10-07.Fixed in
8ec4f8f69on main.