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
4 Commits
Author SHA1 Message Date
eleith af3ac03ca2 feat(overview): add interactive card functionality
- 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.
2025-08-27 13:16:21 +00:00
eleith c0145793bc feat(ui): redesign overview page and align digest header
- 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.
2025-08-27 13:05:25 +00:00
eleith 9c7c97906f feat(overview): improve page layout and mock data
- 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.
2025-08-27 00:35:24 +00:00
eleith e555cc62b1 feat(template): improve digest page header and layout
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.
2025-08-27 00:20:34 +00:00