From 77b059de3e689bab191c2609576378d62fdd20e5 Mon Sep 17 00:00:00 2001 From: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com> Date: Tue, 2 Dec 2025 16:06:02 -0600 Subject: [PATCH 1/2] Delete CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 63 ---------------------------------------------- 1 file changed, 63 deletions(-) delete mode 100644 CODE_OF_CONDUCT.md diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md deleted file mode 100644 index 61af1c7..0000000 --- a/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,63 +0,0 @@ - - -# Code of Conduct - -## Our Pledge - -We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. - -## Our Standards - -Examples of behavior that contributes to a positive environment for our community include: -- Using welcoming and inclusive language -- Being respectful of differing viewpoints and experiences -- Gracefully accepting constructive criticism -- Focusing on what is best for the community -- Showing empathy towards other community members - -Examples of unacceptable behavior include: -- Trolling, insulting/derogatory comments, and personal or political attacks -- Public or private harassment -- Publishing others' private information without explicit permission -- Any conduct that could reasonably be considered inappropriate in a professional setting - -## Enforcement Responsibilities - -Community leaders are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior they deem inappropriate, threatening, offensive, or harmful. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the project team at [hello@mokoconsulting.tech](mailto:hello@mokoconsulting.tech). All complaints will be reviewed and investigated promptly and fairly. - ---- - -© 2025 Moko Consulting. Licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later). - 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 2/2] 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 @@