Replies: 2 comments 8 replies
-
|
Love the breadcrumb, and much prefer this paradigm where the sidebar maximize/minimize button is still within the sidebar, & not brought out to the page header. As an aside- in experimenting with how we can improve the audiobook tools/featureset, I've been looking into the best way to surface audiobook specific tools and editing flows. The breadcrumbs would really help to solidify the navigation context for users (i.e., "<- A Higher Loyalty > Edit Metadata", or "Edit Chapters", etc). I know in the initial ironworks prototype you first posted a month ago, the search metadata/edit metadata were pulled out from book detail view tabs into their own views- is that still the way you're thinking about splitting up the book detail view? |
Beta Was this translation helpful? Give feedback.
-
|
Issue here: #1109 |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This is meant as a piece of follow-up work to PR #831 which introduces a new sidebar and full page design to the Grimmory UI. While the global topbar is intentionally removed from the main rework, there is merit in creating a global header component for all pages to follow, with common design for the below elements:
The result should be a coherent set of basics for every page in Grimmory, while also improving mobile responsiveness by creating a single optimised header UI that all pages get automatically instead of implementing manual and slightly different mobile changes for each page.
Screenshots below based on WIP build for visual reference, not final
Page title and dynamic info
Title should be specified by the page, either static pages automatically via
nav-catalogwhich already exists, or for dynamic pages (Book, author detail) by a small service.Example - Book browser page with main title and page-specific context in the pill
In-page tabs
Example centered tabs in main row
Example tabs below the title / nav content
Navigation and breadcrumb
For subpages, the header's big title is dropped and the page itself shows the title. The title space becomes a smaller navigation row with two pieces:
For chained navigation (book to similar book to similar book), the breadcrumb keeps the original entry point and the current page rather than just adding everything. To stop it getting totally off track, I guess a rough rule is that it can extend one level deep when you keep navigating in the same direction, but resets if you go off-track. TBD.
Example breadcrumb on book details page instead of a main title
Page level actions
The right side of the header should be reserved for page-level actions, following a clear hierarchy across each page:
Example actions in the book details view
Enforcing the hierarchy should give the app a unified model for basic actions on each page, and remove some of the inconsistencies across pages in the current UI. This should make it easy to add mobile responsiveness for every page that uses these controls.
Beta Was this translation helpful? Give feedback.
All reactions