4.7 KiB
Moko-Cassiopeia (VERSION: 03.05.00)
A modern, lightweight enhancement layer for Joomla's Cassiopeia template. Moko-Cassiopeia adds Font Awesome 7, Bootstrap 5 helpers, an automatic Table of Contents (TOC) utility, and optional Moko Expansions including Google Tag Manager and Google Analytics (GA4) hooks---all while keeping core template overrides minimal and upgrade-friendly.
Table of Contents
Features
Core Enhancements
- Built on top of Joomla's default Cassiopeia template.
- Font Awesome 6 integration.
- Bootstrap 5 helpers (grid, utility classes).
- Automatic TOC insertion for articles (activated via layout
toc-leftortoc-right).
Added in 2.0
- Dark Mode Toggle
- User-facing switch in the header.
- Persists preference with local storage.
- Admins can override default mode in template settings.
- Improved Template Params
- Configure logo, GTM container ID, and dark mode defaults directly from template settings.
New in 2.1.5 (In Development)
- Soft Offline Mode
- Keeps articles in specific categories available when the site is offline.
- Example: legal or policy documents remain publicly viewable even during maintenance.
- Admin can configure which categories remain accessible.
Requirements
- Joomla 4.4.x or 5.x
- PHP 8.0+
- MySQL/MariaDB compatible database
Quick Start
- Install
moko-cassiopeia.zipvia Joomla's Template Installer. - Set Moko-Cassiopeia as your default template.
- Configure template options under System → Site Templates → Moko-Cassiopeia.
Installation
Upload and install through Joomla's extension manager. If upgrading from a prior version, Joomla will safely overwrite files --- no manual uninstall required.
Configuration
Global Params
- Logo: Upload a custom site logo.
- Color Scheme: Toggle light/dark defaults.
- Analytics/GTM: Enable/disable optional expansions.
Font Awesome 7
- Fully integrated into Joomla's asset manager.
- No extra scripts required.
Bootstrap 5 Helpers
- Adds extended utility classes and responsive tweaks.
Table of Contents
- Select
toc-leftortoc-rightin article Options → Layout to insert TOC automatically.
Dark Mode Toggle
- User-facing switch in the header.
- Remembers preference via local storage.
- Default behavior can be set in template settings.
Soft Offline Mode
- Introduced in 2.1.5.
- Allows articles in selected categories to remain viewable during offline/maintenance mode.
- Useful for compliance, legal, or policy content.
Changelog
See the CHANGELOG.md for detailed version history.
Metadata
- Maintainer: Moko Consulting Engineering
- Repository: [https: //github.com/mokoconsulting-tech/moko-cassiopeoa](https: //github.com/mokoconsulting-tech/moko-cassiopeoa)
- File: README.md
- Version: 3.0
- Classification: Public Open Source Standards
Revision History
| Version | Date | Author | Description | | ------- | ---------- | -----------------------------_-- | ------------------------------------- | | 3.0 | 2025-12-09 | Jonathan Miller (@jmiller-moko) | Added Metadata and Revision History |