- 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.
- 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.
- 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.
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.