Anki add-on: Modern Stats Dashboard

✨ This add-on replaces the standard deck stats with a beautiful, clean, and modern dashboard. The design is interactive, lightweight, and automatically adapts to your Anki theme. Screenshots Light Theme Dark Theme Configuration Menu Features 🚀 Fully Customizable via UI: Use the graphical menu ( Tools > Modern Stats Dashboard Config... ) to: Show or hide any stat. Use a live color picker for light and dark themes. Toggle key behaviors. No code editing needed! 📊 Per-Deck Statistics: The dashboard now appears when you click on a deck, showing stats filtered specifically for that deck and its subdecks. 📈 Insightful Stats Panels: Today's Progress: Track your performance today (Studied, Time, Pace, Pass Rate). Remaining: See what's ahead (New, Learn, Due, Total, Due Tomorrow). Done Today: Get a detailed breakdown of your completed reviews. ✅ Fully Automatic & Adaptive: Works right after installation and seamlessly switches between light and dark modes. ⚙️ Lightweight and Efficient: Rewritten with optimized queries to ensure it runs smoothly. Usage Install the add-on. Restart Anki. Enjoy your new dashboard on the main Deck Browser and on individual Deck Overview screens! To customize the dashboard, go to the Anki menu bar and select Tools > Modern Stats Dashboard Config... Customization Code editing is no longer required! All visual and functional customization is now handled through the graphical user interface. Simply go to Tools > Modern Stats Dashboard Config... to tailor the add-on to your needs. Support & Feedback Community feedback is highly welcome! If you encounter any bugs or have a great idea for a new feature, please leave a review below! Changelog Version 2.1.0 ✨ New Feature: Added a transparency option to the configuration menu! 🛠️ Fixes & Improvements: Minor bug fixes and performance improvements. Version 2.0.0 (The Customization & Insights Update) This is a complete overhaul of the add-on, rewriting it from the ground up for massive new features, flexibility, and performance. ✨ New Features Graphical Configuration Menu: The biggest new feature! Go to Tools > Modern Stats Dashboard Config... to access a new settings window. Per-Deck Statistics: The dashboard now appears on the Deck Overview screen and will automatically filter its stats to show data for the selected deck and its subdecks. New "Done Today" Stats Panel: A third panel has been added to show a detailed breakdown of cards you have completed today (New Learned, Learn Reps, Due Reviews, Matured Cards, Again Count). More Detailed Stats: Added "Due Tomorrow" to the "Remaining" panel and an option to include 'New' cards in the 'Total' count. 🚀 Improvements & Quality of Life Configurable Total: You can now choose whether the "Total" in the Remaining box includes new cards or not. Hide Native Bar: Added an option to hide Anki's native "Studied..." message to avoid redundant information. Optimized Queries: Database queries have been consolidated and optimized for better performance. Smarter Layout: The layout now dynamically adjusts, expanding to three columns. ⚙️ Under the Hood Complete Code Refactor: The entire add-on has been rewritten and split into logical modules for better maintainability. External Configuration: All your settings are now saved safely in a config.json file. Version 1.0.0 (Initial Release) Hello, world! The dashboard is live. Features "Today's Progress" and "Remaining" panels. Includes automatic light/dark theme support. Interactive hover effects on all stats.