Breadcrumbs on mobile — proposed implementation for docs.rh #3043
wesleymiles
started this conversation in
Feature discovery
Replies: 2 comments 3 replies
-
|
Beta Was this translation helpful? Give feedback.
2 replies
-
|
@wesleymiles all very good ideas, IMO! At the moment, however, we're focusing on design system alignment on Project Felt in Q3 and Q4. So, any design changes should go through the DPO (or at least in collaboration with UXD) on what Felt breadcrumbs should look like and what the API should be, etc. We'll need full design + API specs on this too. This way we can just build Felt breadcrumbs, instead of using critical dev cycles (we have very limited resources ATM) to build/maintain a divergent breadcrumb component. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi RHDS team,
We've been working through DOCS-2212: adding breadcrumbs to smaller screens on the doc site — and wanted to share where we've landed so you're in the loop and can let us know the best way to feed this back into the design system.
Design goals for the ask:
Proposal
After digging in and running a competitive analysis of 32 docs sites, we're proposing the following:
Front-truncation instead of middle-truncation: We'd like to move the truncation ("…") to the beginning of the breadcrumb trail (the left side). On mobile, this saves precious real estate and keeps the most relevant ancestor items visible.
Limit visible items to three: Docs can get deeply nested, and showing the full breadcrumb trail creates more noise than signal. We're proposing capping the visible breadcrumb items at three. For deeply nested pages, users can rely on the TOC to understand and navigate the full hierarchy. We can continue to use JSON-LD Schema markup under the hood for seo and accessibility. See IBM for an example.
Trailing chevron on the last visible item: This gives users a visual connector from the breadcrumbs to the h1. This is also common on competitors, see microsoft learn.
See a figma (the Round 4 artboard) showing a docs + learn page example. We feel good about this direction and are talking through implementation with engineering now.
That said, we know this touches the breadcrumb component more broadly, and we want to make sure any learnings or patterns that are useful get back to RHDS. Thanks for any guidance, and happy to walk through anything.
Wes
Beta Was this translation helpful? Give feedback.
All reactions