Version 03.06.03: Add CSS customization resources, documentation standards compliance, fix README and TOC theming #70
13
CHANGELOG.md
13
CHANGELOG.md
@@ -8,17 +8,26 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: MokoCassiopeia.Documentation
|
INGROUP: MokoCassiopeia.Documentation
|
||||||
PATH: ./CHANGELOG.md
|
PATH: ./CHANGELOG.md
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Changelog file documenting version history of MokoCassiopeia
|
BRIEF: Changelog file documenting version history of MokoCassiopeia
|
||||||
-->
|
-->
|
||||||
|
|
||||||
# Changelog — MokoCassiopeia (VERSION: 03.06.02)
|
# Changelog — MokoCassiopeia (VERSION: 03.06.03)
|
||||||
|
|
||||||
All notable changes to the MokoCassiopeia Joomla template are documented in this file.
|
All notable changes to the MokoCassiopeia Joomla template are documented in this file.
|
||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [03.06.03] - 2026-01-30
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- **README**: Updated title to "README - MokoCassiopeia (VERSION: 03.06.03)"
|
||||||
|
- **README**: Fixed custom color variables instructions with correct file paths
|
||||||
|
- **README**: Updated example CSS variables to use actual template variable names (e.g., `--color-link` instead of `--cassiopeia-color-link`)
|
||||||
|
- **TOC CSS**: Updated bootstrap-toc.css to use template color variables for proper theme integration
|
||||||
|
- **Version**: Updated version to 03.06.03 across all files
|
||||||
|
|
||||||
## [03.06.02] - 2026-01-30
|
## [03.06.02] - 2026-01-30
|
||||||
|
|
||||||
### Major Rebrand
|
### Major Rebrand
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: MokoCassiopeia.Governance
|
INGROUP: MokoCassiopeia.Governance
|
||||||
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
||||||
FILE: CODE_OF_CONDUCT.md
|
FILE: CODE_OF_CONDUCT.md
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Contributor code of conduct for the MokoCassiopeia project.
|
BRIEF: Contributor code of conduct for the MokoCassiopeia project.
|
||||||
PATH: /CODE_OF_CONDUCT.md
|
PATH: /CODE_OF_CONDUCT.md
|
||||||
NOTE: This document defines behavioral expectations and enforcement processes.
|
NOTE: This document defines behavioral expectations and enforcement processes.
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: MokoCassiopeia.Governance
|
INGROUP: MokoCassiopeia.Governance
|
||||||
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
||||||
FILE: CONTRIBUTING.md
|
FILE: CONTRIBUTING.md
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Contribution guidelines for the MokoCassiopeia project.
|
BRIEF: Contribution guidelines for the MokoCassiopeia project.
|
||||||
PATH: /CONTRIBUTING.md
|
PATH: /CONTRIBUTING.md
|
||||||
NOTE: This document defines contribution workflow, standards, and governance alignment.
|
NOTE: This document defines contribution workflow, standards, and governance alignment.
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: MokoCassiopeia.Governance
|
INGROUP: MokoCassiopeia.Governance
|
||||||
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
||||||
FILE: GOVERNANCE.md
|
FILE: GOVERNANCE.md
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Project governance model, roles, and decision processes for MokoCassiopeia.
|
BRIEF: Project governance model, roles, and decision processes for MokoCassiopeia.
|
||||||
PATH: /GOVERNANCE.md
|
PATH: /GOVERNANCE.md
|
||||||
NOTE: This document defines authority, decision making, and escalation paths.
|
NOTE: This document defines authority, decision making, and escalation paths.
|
||||||
|
|||||||
20
README.md
20
README.md
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
# MokoCassiopeia
|
# MokoCassiopeia
|
||||||
|
|
||||||
**Version:** 03.06.02
|
**Version:** 03.06.03
|
||||||
**A Modern, Lightweight Joomla Template Based on Cassiopeia**
|
**A Modern, Lightweight Joomla Template Based on Cassiopeia**
|
||||||
|
|
||||||
[](https://www.gnu.org/licenses/gpl-3.0)
|
[](https://www.gnu.org/licenses/gpl-3.0)
|
||||||
@@ -206,20 +206,20 @@ Access template configuration via **System → Site Templates → MokoCassiopeia
|
|||||||
|
|
||||||
MokoCassiopeia supports custom color schemes:
|
MokoCassiopeia supports custom color schemes:
|
||||||
|
|
||||||
1. Create `src/media/css/colors/light/colors_custom.css` for light mode
|
1. Create `media/templates/site/mokocassiopeia/css/colors/light/colors_custom.css` for light mode
|
||||||
2. Create `src/media/css/colors/dark/colors_custom.css` for dark mode
|
2. Create `media/templates/site/mokocassiopeia/css/colors/dark/colors_custom.css` for dark mode
|
||||||
3. Define CSS variables (reference `colors_standard.css` for structure)
|
3. Define CSS variables (reference `colors_standard.css` for structure)
|
||||||
4. Select "Custom" palette in template settings
|
4. Select "Custom" palette in template settings
|
||||||
|
|
||||||
**Example CSS Variables:**
|
**Example CSS Variables:**
|
||||||
|
|
||||||
```css
|
```css
|
||||||
:root {
|
:root[data-bs-theme="light"] {
|
||||||
--cassiopeia-color-primary: #1e40af;
|
--color-primary: #1e40af;
|
||||||
--cassiopeia-color-link: #2563eb;
|
--color-link: #2563eb;
|
||||||
--cassiopeia-color-hover: #1d4ed8;
|
--color-hover: #1d4ed8;
|
||||||
--cassiopeia-color-text: #1f2937;
|
--body-color: #1f2937;
|
||||||
--cassiopeia-color-bg: #ffffff;
|
--body-bg: #ffffff;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -335,6 +335,7 @@ See the [CHANGELOG.md](./CHANGELOG.md) for detailed version history.
|
|||||||
|
|
||||||
### Recent Releases
|
### Recent Releases
|
||||||
|
|
||||||
|
- **[03.06.03]** (2026-01-30) - README updates and TOC color variable improvements
|
||||||
- **[03.06.02]** (2026-01-30) - Complete rebrand to MokoCassiopeia, removed all overrides
|
- **[03.06.02]** (2026-01-30) - Complete rebrand to MokoCassiopeia, removed all overrides
|
||||||
- **[03.06.00]** (2026-01-28) - Version standardization
|
- **[03.06.00]** (2026-01-28) - Version standardization
|
||||||
- **[03.05.01]** (2026-01-09) - Security and compliance improvements
|
- **[03.05.01]** (2026-01-09) - Security and compliance improvements
|
||||||
@@ -479,6 +480,7 @@ All third-party libraries and assets remain the property of their respective aut
|
|||||||
|
|
||||||
| Date | Version | Change Summary | Author |
|
| Date | Version | Change Summary | Author |
|
||||||
| ---------- | -------- | ------------------------------------------------------------------------- | ------------------------------- |
|
| ---------- | -------- | ------------------------------------------------------------------------- | ------------------------------- |
|
||||||
|
| 2026-01-30 | 03.06.03 | Updated README title, fixed custom color variables instructions, improved TOC color scheme integration | Copilot Agent |
|
||||||
| 2026-01-30 | 03.06.02 | Regenerated README with comprehensive documentation and updated structure | Copilot Agent |
|
| 2026-01-30 | 03.06.02 | Regenerated README with comprehensive documentation and updated structure | Copilot Agent |
|
||||||
| 2026-01-30 | 03.06.02 | Complete rebrand to MokoCassiopeia, removed overrides | Copilot Agent |
|
| 2026-01-30 | 03.06.02 | Complete rebrand to MokoCassiopeia, removed overrides | Copilot Agent |
|
||||||
| 2026-01-05 | 03.00.00 | Initial publication of template documentation and feature overview | Moko Consulting |
|
| 2026-01-05 | 03.00.00 | Initial publication of template documentation and feature overview | Moko Consulting |
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: MokoCassiopeia.Documentation
|
INGROUP: MokoCassiopeia.Documentation
|
||||||
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
||||||
FILE: docs/README.md
|
FILE: docs/README.md
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Documentation index for MokoCassiopeia template
|
BRIEF: Documentation index for MokoCassiopeia template
|
||||||
PATH: /docs/README.md
|
PATH: /docs/README.md
|
||||||
-->
|
-->
|
||||||
|
|||||||
@@ -10,12 +10,12 @@
|
|||||||
INGROUP: MokoCassiopeia.Documentation
|
INGROUP: MokoCassiopeia.Documentation
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
|
|
|||||||
FILE: docs/ROADMAP.md
|
FILE: docs/ROADMAP.md
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Version-specific roadmap for MokoCassiopeia template
|
BRIEF: Version-specific roadmap for MokoCassiopeia template
|
||||||
PATH: /docs/ROADMAP.md
|
PATH: /docs/ROADMAP.md
|
||||||
-->
|
-->
|
||||||
|
|
||||||
# MokoCassiopeia Roadmap (VERSION: 03.06.02)
|
# MokoCassiopeia Roadmap (VERSION: 03.06.03)
|
||||||
|
|
||||||
This document provides a comprehensive, version-specific roadmap for the MokoCassiopeia Joomla template, tracking feature evolution, current capabilities, and planned enhancements.
|
This document provides a comprehensive, version-specific roadmap for the MokoCassiopeia Joomla template, tracking feature evolution, current capabilities, and planned enhancements.
|
||||||
|
|
||||||
@@ -24,7 +24,7 @@ This document provides a comprehensive, version-specific roadmap for the MokoCas
|
|||||||
- [Version Timeline](#version-timeline)
|
- [Version Timeline](#version-timeline)
|
||||||
- [Past Releases](#past-releases)
|
- [Past Releases](#past-releases)
|
||||||
- [Future Roadmap (5-Year Plan)](#future-roadmap-5-year-plan)
|
- [Future Roadmap (5-Year Plan)](#future-roadmap-5-year-plan)
|
||||||
- [Current Release (v03.06.02)](#current-release-v030600)
|
- [Current Release (v03.06.03)](#current-release-v030603)
|
||||||
- [Implemented Features](#implemented-features)
|
- [Implemented Features](#implemented-features)
|
||||||
- [Planned Features](#planned-features)
|
- [Planned Features](#planned-features)
|
||||||
- [Development Priorities](#development-priorities)
|
- [Development Priorities](#development-priorities)
|
||||||
@@ -437,7 +437,7 @@ The following versions represent our planned annual major releases, each buildin
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Current Release (v03.06.02)
|
## Current Release (v03.06.03)
|
||||||
|
|
||||||
### System Requirements
|
### System Requirements
|
||||||
- **Joomla**: 4.4.x or 5.x
|
- **Joomla**: 4.4.x or 5.x
|
||||||
@@ -889,9 +889,9 @@ Have ideas for future features? We welcome community input!
|
|||||||
* Repository: [https://github.com/mokoconsulting-tech/moko-cassiopeia](https://github.com/mokoconsulting-tech/moko-cassiopeia)
|
* Repository: [https://github.com/mokoconsulting-tech/moko-cassiopeia](https://github.com/mokoconsulting-tech/moko-cassiopeia)
|
||||||
* Path: /docs/ROADMAP.md
|
* Path: /docs/ROADMAP.md
|
||||||
* Owner: Moko Consulting
|
* Owner: Moko Consulting
|
||||||
* Version: 03.06.02
|
* Version: 03.06.03
|
||||||
* Status: Active
|
* Status: Active
|
||||||
* Last Updated: 2026-01-27
|
* Last Updated: 2026-01-30
|
||||||
* Classification: Public Open Source Documentation
|
* Classification: Public Open Source Documentation
|
||||||
|
|
||||||
## Revision History
|
## Revision History
|
||||||
|
|||||||
12
src/media/vendor/bootstrap-toc/bootstrap-toc.css
vendored
12
src/media/vendor/bootstrap-toc/bootstrap-toc.css
vendored
@@ -2,6 +2,8 @@
|
|||||||
* Bootstrap Table of Contents v1.0.1 (https://afeld.github.io/bootstrap-toc/)
|
* Bootstrap Table of Contents v1.0.1 (https://afeld.github.io/bootstrap-toc/)
|
||||||
* Copyright 2015 Aidan Feldman
|
* Copyright 2015 Aidan Feldman
|
||||||
* Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md)
|
* Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md)
|
||||||
|
*
|
||||||
|
* Modified for MokoCassiopeia to use template color variables for theme integration
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* All levels of nav */
|
/* All levels of nav */
|
||||||
@@ -10,24 +12,24 @@ nav[data-toggle='toc'] .nav > li > a {
|
|||||||
padding: 4px 20px;
|
padding: 4px 20px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
color: var(--cassiopeia-color-link, #0d6efd);
|
color: var(--link-color, var(--color-link, #0d6efd));
|
||||||
}
|
}
|
||||||
nav[data-toggle='toc'] .nav > li > a:hover,
|
nav[data-toggle='toc'] .nav > li > a:hover,
|
||||||
nav[data-toggle='toc'] .nav > li > a:focus {
|
nav[data-toggle='toc'] .nav > li > a:focus {
|
||||||
padding-left: 19px;
|
padding-left: 19px;
|
||||||
color: var(--cassiopeia-color-hover, #0a58ca);
|
color: var(--link-hover-color, var(--color-hover, #0a58ca));
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
border-left: 1px solid var(--cassiopeia-color-primary, #0d6efd);
|
border-left: 1px solid var(--link-color, var(--color-link, #0d6efd));
|
||||||
}
|
}
|
||||||
nav[data-toggle='toc'] .nav > .active > a,
|
nav[data-toggle='toc'] .nav > .active > a,
|
||||||
nav[data-toggle='toc'] .nav > .active:hover > a,
|
nav[data-toggle='toc'] .nav > .active:hover > a,
|
||||||
nav[data-toggle='toc'] .nav > .active:focus > a {
|
nav[data-toggle='toc'] .nav > .active:focus > a {
|
||||||
padding-left: 18px;
|
padding-left: 18px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: var(--cassiopeia-color-primary, #0d6efd);
|
color: var(--link-color, var(--color-link, #0d6efd));
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
border-left: 2px solid var(--cassiopeia-color-primary, #0d6efd);
|
border-left: 2px solid var(--link-color, var(--color-link, #0d6efd));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Nav: second level (shown on .active) */
|
/* Nav: second level (shown on .active) */
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
DEFGROUP: Joomla
|
DEFGROUP: Joomla
|
||||||
INGROUP: MokoCassiopeia
|
INGROUP: MokoCassiopeia
|
||||||
PATH: templates/mokocassiopeia/templateDetails.xml
|
PATH: templates/mokocassiopeia/templateDetails.xml
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Template manifest XML file for MokoCassiopeia
|
BRIEF: Template manifest XML file for MokoCassiopeia
|
||||||
=========================================================================
|
=========================================================================
|
||||||
-->
|
-->
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
</server>
|
</server>
|
||||||
</updateservers>
|
</updateservers>
|
||||||
<name>mokocassiopeia</name>
|
<name>mokocassiopeia</name>
|
||||||
<version>03.06.02</version>
|
<version>03.06.03</version>
|
||||||
<creationDate>2025-12-23</creationDate>
|
<creationDate>2025-12-23</creationDate>
|
||||||
<author>Jonathan Miller || Moko Consulting</author>
|
<author>Jonathan Miller || Moko Consulting</author>
|
||||||
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: MokoCassiopeia
|
INGROUP: MokoCassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
|
||||||
PATH: ./updates.xml
|
PATH: ./updates.xml
|
||||||
VERSION: 03.06.02
|
VERSION: 03.06.03
|
||||||
BRIEF: Update manifest XML file for MokoCassiopeia
|
BRIEF: Update manifest XML file for MokoCassiopeia
|
||||||
-->
|
-->
|
||||||
|
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
<type>template</type>
|
<type>template</type>
|
||||||
<client>site</client>
|
<client>site</client>
|
||||||
|
|
||||||
<version>03.06.02</version>
|
<version>03.06.03</version>
|
||||||
<creationDate>2025-12-12</creationDate>
|
<creationDate>2025-12-12</creationDate>
|
||||||
<author>Jonathan Miller || Moko Consulting</author>
|
<author>Jonathan Miller || Moko Consulting</author>
|
||||||
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
||||||
|
|||||||
Reference in New Issue
Block a user
The repository URL in the file header comment uses the old lowercase format "moko-cassiopeia" but should be updated to match the corrected camelCase format "MokoCassiopeia" for consistency with the metadata section on line 889 and other files in the repository.