From 2410b43cb66056c8f3472b3927a546729b31e119 Mon Sep 17 00:00:00 2001 From: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com> Date: Tue, 2 Dec 2025 16:18:00 -0600 Subject: [PATCH] Start of 03.00 RC ### Removed - `./CODE_OF_CONDUCT.md` - `./CONTRIBUTING.md` ### Updated - Copyright Headers to MokoCodingDefaults standards --- CHANGELOG.md | 66 +++++++--------- CONTRIBUTING.md | 76 ------------------- README.md | 57 ++++---------- language/en-GB/index.html | 66 +++++----------- language/en-GB/tpl_moko-cassiopeia.ini | 11 +-- language/en-GB/tpl_moko-cassiopeia.sys.ini | 11 +-- language/en-US/index.html | 66 +++++----------- language/en-US/tpl_moko-cassiopeia.ini | 11 +-- language/en-US/tpl_moko-cassiopeia.sys.ini | 11 +-- language/index.html | 66 +++++----------- media/index.html | 66 +++++----------- media/templates/index.html | 66 +++++----------- media/templates/site/index.html | 66 +++++----------- .../site/moko-cassiopeia/css/editor.css | 47 +++++------- .../site/moko-cassiopeia/css/gable.css | 47 +++++------- .../css/global/dark/colors_alternative.css | 47 +++++------- .../css/global/dark/colors_standard.css | 47 +++++------- .../css/global/dark/index.html | 66 +++++----------- .../css/global/fonts-local_roboto.css | 47 +++++------- .../moko-cassiopeia/css/global/index.html | 66 +++++----------- .../css/global/light/colors_alternative.css | 47 +++++------- .../css/global/light/colors_standard.css | 47 +++++------- .../css/global/light/index.html | 66 +++++----------- .../css/global/social-media-demo.css | 57 ++++++-------- .../site/moko-cassiopeia/css/index.html | 66 +++++----------- .../moko-cassiopeia/css/system/index.html | 66 +++++----------- .../css/system/searchtools/index.html | 66 +++++----------- .../css/system/searchtools/searchtools.css | 47 +++++------- .../site/moko-cassiopeia/css/template-rtl.css | 47 +++++------- .../site/moko-cassiopeia/css/template.css | 47 +++++------- .../css/vendor/afeld/index.html | 66 +++++----------- .../css/vendor/choicesjs/choices.css | 47 +++++------- .../css/vendor/choicesjs/index.html | 66 +++++----------- .../moko-cassiopeia/css/vendor/index.html | 66 +++++----------- .../vendor/joomla-custom-elements/index.html | 66 +++++----------- .../joomla-custom-elements/joomla-alert.css | 47 +++++------- .../site/moko-cassiopeia/fonts/index.html | 66 +++++----------- .../site/moko-cassiopeia/images/index.html | 66 +++++----------- .../templates/site/moko-cassiopeia/index.html | 66 +++++----------- .../moko-cassiopeia/js/darkmode-toggle.js | 47 +++++------- .../templates/site/moko-cassiopeia/js/gtm.js | 28 +++---- .../site/moko-cassiopeia/js/index.html | 66 +++++----------- .../moko-cassiopeia/js/mod_menu/index.html | 66 +++++----------- .../js/mod_menu/menu-metismenu-es5.js | 47 +++++------- .../js/mod_menu/menu-metismenu.js | 47 +++++------- .../site/moko-cassiopeia/js/template.js | 47 +++++------- .../site/moko-cassiopeia/js/theme-init.js | 47 +++++------- .../templates/site/moko-cassiopeia/js/user.js | 47 +++++------- .../js/vendor/afeld/index.html | 66 +++++----------- .../site/moko-cassiopeia/js/vendor/index.html | 66 +++++----------- templates/index.html | 66 +++++----------- templates/moko-cassiopeia/component.php | 47 +++++------- templates/moko-cassiopeia/custom.php | 47 +++++------- templates/moko-cassiopeia/error.php | 47 +++++------- .../html/com_contact/contact/index.html | 66 +++++----------- .../html/com_contact/index.html | 66 +++++----------- .../html/com_content/article/index.html | 66 +++++----------- .../html/com_content/article/toc-left.php | 47 +++++------- .../html/com_content/article/toc-right.php | 47 +++++------- .../html/com_content/categories/index.html | 66 +++++----------- .../html/com_content/category/index.html | 66 +++++----------- .../html/com_content/featured/index.html | 66 +++++----------- .../html/com_content/index.html | 66 +++++----------- .../html/com_engage/comments/index.html | 66 +++++----------- .../html/com_engage/index.html | 66 +++++----------- .../com_osmembership/common/categories.php | 2 +- .../html/com_osmembership/common/index.html | 66 +++++----------- .../html/com_osmembership/index.html | 66 +++++----------- .../html/com_osmembership/mplan/index.html | 66 +++++----------- .../html/com_osmembership/mplans/index.html | 66 +++++----------- .../html/com_osmembership/plan/index.html | 66 +++++----------- .../html/com_osmembership/plans/index.html | 66 +++++----------- templates/moko-cassiopeia/html/index.html | 66 +++++----------- .../html/layouts/chromes/index.html | 66 +++++----------- .../moko-cassiopeia/html/layouts/index.html | 66 +++++----------- .../html/mod_custom/index.html | 66 +++++----------- .../html/mod_gabble/index.html | 66 +++++----------- .../html/mod_membershipplans/index.html | 66 +++++----------- .../moko-cassiopeia/html/mod_menu/index.html | 66 +++++----------- .../html/mod_virtuemart_cart/index.html | 66 +++++----------- .../html/mod_virtuemart_category/index.html | 66 +++++----------- .../html/mod_virtuemart_currencies/index.html | 66 +++++----------- .../mod_virtuemart_manufacturer/index.html | 66 +++++----------- .../html/mod_virtuemart_product/index.html | 66 +++++----------- .../html/mod_virtuemart_search/index.html | 66 +++++----------- .../moko-cassiopeia/html/tinymce/index.html | 66 +++++----------- templates/moko-cassiopeia/index.html | 66 +++++----------- templates/moko-cassiopeia/index.php | 47 +++++------- templates/moko-cassiopeia/offline.php | 47 +++++------- templates/moko-cassiopeia/templateDetails.xml | 39 ++++------ 90 files changed, 1638 insertions(+), 3470 deletions(-) delete mode 100644 CONTRIBUTING.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 2748d80..463409f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,51 +1,48 @@ - + --> -Changelog — Moko-Cassiopeia +# Changelog — Moko-Cassiopeia -# Version 02.01.05 (2025-09-04) -**Minor Release** +## [TODO] +- `./docs/*` -## Fixed +## [03.00 RC] +### Removed + - `./CODE_OF_CONDUCT.md` + - `./CONTRIBUTING.md` + +### Updated + - Copyright Headers to MokoCodingDefaults standards + +### Added + - + +## [02.01.05] 2025-09-04 - Removed vmbasic.css - Repaired temaplte.css and colors_standard.css - -# Version 02.00.00 (2025-08-30) - -**Major Release** — introduces the long-awaited **Dark Mode Toggle**, streamlining accessibility and usability enhancements. - -## Added - +## [2.00.00] 2025-08-30 +### 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. @@ -61,23 +58,16 @@ Changelog — Moko-Cassiopeia * Automatic TOC injection when enabled. * User selects placement via article > options > layout (`toc-left` or `toc-right`). -## Improved +### Updated * 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. ---- - -#Previous Versions - ## 01.00.00 * **Initial Public Release** with: @@ -87,7 +77,5 @@ Changelog — Moko-Cassiopeia * Automatic Table of Contents (TOC) utility * Moko Expansions: Google Tag Manager / GA4 hooks ---- - For the full development roadmap, visit: [Moko-Cassiopeia Roadmap](https://mokoconsulting.tech/support/joomla-cms/moko-cassiopeia-roadmap) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index bed5f31..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,76 +0,0 @@ - - -# Contributing Guidelines - -Thank you for considering contributing to this project! We welcome contributions from the community and are grateful for your support. - -## 📋 How to Contribute - -1. **Fork the repository** - - - Click the "Fork" button at the top of the repository page. - -2. **Create a branch** - - ```bash - git checkout -b feature/your-feature-name - ``` - -3. **Make your changes** - - - Follow the existing code style. - - Write clear commit messages. - -4. **Test your changes** - - - Ensure all tests pass and new code is covered. - -5. **Submit a pull request (PR)** - - - Push your branch to your fork. - - Open a PR against the `main` branch. - ---- - -## 🛠 Development Guidelines - -- Use `.editorconfig` for consistent formatting. -- Keep commits focused — one feature/fix per commit. -- Write documentation for new features. - -## 📜 Code of Conduct - -By participating in this project, you agree to follow our [Code of Conduct](CODE_OF_CONDUCT.md). - ---- - -© 2025 Moko Consulting. Licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later). - diff --git a/README.md b/README.md index 3166f29..6c043c6 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,27 @@ - + # FILE INFORMATION + DEFGROUP: Joomla + INGROUP: Template + FILE: ./README.md + VERSION: 03.00 RC + BRIEF: Documentation for Moko-Cassiopeia template + PATH: /templates/moko-cassiopeia/ + NOTE: Includes Dark Mode and Soft Offline Mode + --> -# Moko-Cassiopeia (v02.01.05) +# Moko-Cassiopeia (v03.00 RC) A modern, lightweight enhancement layer for Joomla's Cassiopeia template. @@ -40,8 +31,6 @@ Expansions** including **Google Tag Manager** and **Google Analytics (GA4)** hooks---all while keeping core template overrides minimal and upgrade-friendly. ------------------------------------------------------------------------- - ## Table of Contents - [Features](#features)\ @@ -58,8 +47,6 @@ upgrade-friendly. - [Changelog](#changelog)\ - [Roadmap](#roadmap) ------------------------------------------------------------------------- - ## Features ### Core Enhancements @@ -89,16 +76,12 @@ upgrade-friendly. 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 1. Install `moko-cassiopeia.zip` via Joomla's Template Installer.\ @@ -106,16 +89,12 @@ upgrade-friendly. 3. 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 @@ -151,14 +130,10 @@ If upgrading from a prior version, Joomla will safely overwrite files offline/maintenance mode.\ - Useful for compliance, legal, or policy content. ------------------------------------------------------------------------- - ## Changelog See the [CHANGELOG.md](./CHANGELOG.md) for detailed version history. ------------------------------------------------------------------------- - ## Roadmap - **2.2 (Planned)** diff --git a/language/en-GB/index.html b/language/en-GB/index.html index 206e130..05ff902 100644 --- a/language/en-GB/index.html +++ b/language/en-GB/index.html @@ -1,29 +1,22 @@ - + @@ -44,28 +37,7 @@