- Keep card-header background yellow in both light and dark modes using
--accent-tertiary variable (#ffff00 light, #ffff33 dark)
- Set card-title text to black in dark mode for optimal contrast against
yellow background
- Remove dark mode overrides that changed header background to gray
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Remove Horny from category filter to display it in the categories chart
and By Category table. Now only .hidden and favorite remain filtered.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Remove Horny from the filter list to display it in category badges.
Only .hidden and favorite categories remain filtered.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Display game categories as colored badges after service badges in both
top games and others sections. Categories filtered to exclude .hidden,
favorite, and Horny.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Move all HTML templates to templates/
- Move Platinum assets to templates/Platinum/
- Update default paths in generate_report.py
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Features high-contrast colors, thick borders, hard shadows,
monospace typography, and no rounded corners. Uses custom
background placeholder that shows theme color when no image
is specified.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Floating button in bottom-right corner that appears when scrolling
down and smoothly scrolls to top when clicked. Each template has
matching visual style.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
New template featuring:
- Frosted glass effect with backdrop-filter blur
- Light/dark theme with automatic system detection
- Theme toggle button (sun/moon/auto) in top right corner
- Responsive design for mobile devices
- Same data structure as platinum template
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Move embedded HTML template from generate_report.py to platinum.html for
easier editing with proper syntax highlighting. Add --template argument
to allow selecting different template files.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Show service name (Steam, Local, Gog, etc.) below the bold game title
when hovering over chart segments.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add second doughnut chart showing playtime by category alongside games chart
- Charts display side-by-side on large screens, stacked on small screens (<700px)
- Group categories beyond top 10 into expandable "Others" row in table
- Add color boxes to category rows matching chart colors
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Restyle report with Mac OS 9.2.2 Platinum theme
- Add Charcoal font for UI elements, Monaco for numeric data
- Custom window chrome with titlebars and close buttons
- Mac-style checkboxes, scrollbars, and tabs
- Tabbed interface for game/category summaries using 9-patch tabs
- Filter games by service with styled checkboxes
- Support custom tiled background via --background flag
- Add --assets flag for Platinum assets directory
Platinum assets from grassmunk's Platinum9 GTK2 theme:
https://github.com/grassmunk/Platinum9/
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Show "Games in Library" stat alongside "Games Played" and "Total Playtime".
Games with zero or null playtime are excluded from tables and charts but
now counted in the library total.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>