v0.4.2 - Dark Mode & Additional Currencies #38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "v0.4.2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
• Complete dark mode implementation across all pages with system preference detection
• Added 4 new currencies: GBP, RUB, JPY, and SEK (Swedish Krona)
• Enhanced Settings page with improved currency selection grid
• Professional styling with proper accessibility and contrast ratios
Test plan
Resolves #24 (Dark Mode)
Resolves #34 (Additional Currencies - including SEK for @lagge78)
Pull Request Overview
This PR implements comprehensive dark mode functionality across all pages of the SubTrackr application and adds support for 4 new currencies. The dark mode system includes automatic system preference detection, localStorage persistence, and server synchronization.
Key changes include:
Reviewed Changes
Copilot reviewed 12 out of 22 changed files in this pull request and generated 1 comment.
Show a summary per file
Comments suppressed due to low confidence (1)
templates/settings.html:1
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
@ -19,30 +20,32 @@}The DarkModeManager class is duplicated between settings.html and darkmode.js, creating maintenance issues. The class should only exist in the dedicated JavaScript file and be referenced through the script tag inclusion.