dev-02.00 to main #1

Merged
mokoconsulting-tech merged 6 commits from dev-02.00 into main 2025-08-30 23:50:41 +00:00
mokoconsulting-tech commented 2025-08-30 23:47:39 +00:00 (Migrated from github.com)

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.
**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.
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoCassiopeia#1