**Major Release** — introduces the long-awaited **Dark Mode Toggle**, streamlining accessibility and usability enhancements. ##Added * **Dark Mode Toggle** * Frontend toggle switch included in template. * JavaScript handles switching between light/dark modes. * Dark mode CSS rules applied across template styles. * Automatic persistence of user choice (via localStorage). * **Header Parameters Update** * Added **logo parameter support** in template settings. * Updated metadata & copyright header. * **Expanded TOC (Table of Contents)** * Automatic TOC injection when enabled. * User selects placement via article > options > layout (`toc-left` or `toc-right`). ##Improved * Cleaned up `index.php` by removing **skip-to-content** duplicate calls. * Consolidated JavaScript asset loading (ensuring dark-mode script is loaded correctly from external JS file). * Streamlined CSS for **toggle switch**, ensuring it inherits Bootstrap/Cassiopeia defaults. * General accessibility refinements in typography and color contrast. ##Fixed * Fixed missing **logo param** in header output. * Corrected stylesheet inconsistencies between Bootstrap 5 helpers and template overrides. * Patched redundant calls in script includes.
2.8 KiB
2.8 KiB
Changelog — Moko-Cassiopeia
#Version 2.0 (2025-08-30)
Major Release — introduces the long-awaited Dark Mode Toggle, streamlining accessibility and usability enhancements.
##Added
-
Dark Mode Toggle
- Frontend toggle switch included in template.
- JavaScript handles switching between light/dark modes.
- Dark mode CSS rules applied across template styles.
- Automatic persistence of user choice (via localStorage).
-
Header Parameters Update
- Added logo parameter support in template settings.
- Updated metadata & copyright header.
-
Expanded TOC (Table of Contents)
- Automatic TOC injection when enabled.
- User selects placement via article > options > layout (
toc-leftortoc-right).
##Improved
- Cleaned up
index.phpby removing skip-to-content duplicate calls. - Consolidated JavaScript asset loading (ensuring dark-mode script is loaded correctly from external JS file).
- Streamlined CSS for toggle switch, ensuring it inherits Bootstrap/Cassiopeia defaults.
- General accessibility refinements in typography and color contrast.
##Fixed
- Fixed missing logo param in header output.
- Corrected stylesheet inconsistencies between Bootstrap 5 helpers and template overrides.
- Patched redundant calls in script includes.
#Previous Versions
##1.0
-
Initial Public Release with:
- Font Awesome 6
- Bootstrap 5 helpers
- Automatic Table of Contents (TOC) utility
- Moko Expansions: Google Tag Manager / GA4 hooks
For the full development roadmap, visit: Moko-Cassiopeia Roadmap