gemini/feature/ux-improvements #53

Merged
eleith merged 4 commits from gemini/feature/ux-improvements into main 2025-08-27 13:17:47 +00:00
Owner

re-work the overview page for usability and readability

re-work the overview page for usability and readability
eleith added 4 commits 2025-08-27 13:17:21 +00:00
Refactors the digest page header to be more compact and readable.

- Consolidates metadata into a single subtitle line below the main title.
- Ensures header content is left-aligned and spacing is tight.
- Adjusts styles for better dark mode contrast and link visibility.
- Hides the summary section completely when no summary is present.
- Always display entry/feed counts for each group on the overview page.
- Standardize heading styles on the overview page.
- Use div for summary blocks instead of p.
- Update the preview script to inject mock summaries for better testing.
- Replaces the list-based layout on the overview page with a card-based design consistent with the digest pages.
- Moves header and subtitle styles to the main stylesheet for global use.
- Aligns the digest page header to match the new overview header style for a consistent look and feel.
- Enhances the mock data script to produce an overview summary for better previews.
- Adds a "Mark as read" link to each group card on the overview page.
- The read status can be toggled by clicking the link again.
- Makes the entire card a clickable link to the digest page, improving usability.
- Adds a new `overview.js` script to handle this interactivity.
eleith merged commit 0f193ca8fb into main 2025-08-27 13:17:47 +00:00
eleith deleted branch gemini/feature/ux-improvements 2025-08-27 13:17:47 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/miniflux-digest#53