Version 03.06.03: Add CSS customization resources, documentation standards compliance, fix README and TOC theming #70
Merged
Copilot
merged 8 commits from 2026-01-30 02:35:09 +00:00
copilot/fix-readme-color-variables into main
Labels
Clear labels
automation
breaking-change
bug
build
ci-cd
config
css
dependencies
deploy-failure
docker
documentation
dolibarr
duplicate
enhancement
generic
good first issue
health-check
health: excellent
health: fair
health: good
health: poor
help wanted
html
invalid
javascript
joomla
major-release
minor-release
mokostandards
needs-changelog
needs-review
needs-testing
patch-release
php
priority: critical
priority: high
priority: low
priority: medium
push-failure
python
question
regression
release
release-candidate
security
size/l
size/m
size/s
size/xl
size/xs
size/xxl
standards-drift
standards-update
standards-violation
status: blocked
status: in-progress
status: on-hold
status: pending
status: wontfix
sync-failure
sync-report
template-validation-failure
test-failure
tests
type: bug
type: chore
type: enhancement
type: feature
type: refactor
type: release
type: test
type: version
typescript
version
version-branch
version-drift
version-update
wontfix
work-in-progress
bug
chore
documentation
enhancement
feature
priority: critical
priority: high
priority: low
priority: medium
refactor
scope: client
scope: dolibarr
scope: infrastructure
scope: joomla
scope: waas
security
status: blocked
status: duplicate
status: in-progress
status: needs-review
status: wontfix
Automated processes or scripts
Breaking API or functionality change
Something isn't working
Build system changes
CI/CD pipeline changes
Configuration file changes
CSS/styling changes
Dependency updates
Automated deploy failure tracking
Docker configuration changes
Documentation changes
Dolibarr module or extension
This issue or pull request already exists
New feature or request
Generic project or library
Good for newcomers
Repository health check results
Health score 90-100
Health score 50-69
Health score 70-89
Health score below 50
Extra attention is needed
HTML template changes
This doesn't seem right
JavaScript code changes
Joomla extension or component
Major version release (breaking changes)
Minor version release (XX.YY.00)
MokoStandards compliance
Awaiting code review
Requires manual or automated testing
Patch version release (XX.YY.ZZ)
PHP code changes
Critical priority, must be addressed immediately
High priority
Low priority
Medium priority
File push failure requiring attention
Python code changes
Further information is requested
Regression from a previous working state
Release related PR
Release candidate build
Security-related changes
Large change (101-300 lines)
Medium change (31-100 lines)
Small change (11-30 lines)
Extra large change (301-1000 lines)
Extra small change (1-10 lines)
Extremely large change (1000+ lines)
Repository drifted from MokoStandards
MokoStandards sync update
Standards compliance failure
Blocked by another issue or dependency
Currently being worked on
Temporarily on hold
Pending action or decision
This will not be worked on
Bulk sync failure requiring attention
Bulk sync run report
Template workflow validation failure
Automated test failure
Test suite changes
Something isn't working
Maintenance tasks
Enhancement to existing feature
New feature or request
Code refactoring
Release preparation or tracking
Test suite additions or changes
Version-related change
TypeScript code changes
Version bump or release
Version branch related
Version mismatch detected
Version bump and release PR
This will not be worked on
Work in progress, not ready for merge
Something is not working
Maintenance and housekeeping
Documentation improvements
Improvement to existing functionality
New feature or request
Must fix immediately
Should fix soon
Nice to have
Fix when convenient
Code restructuring without behavior change
Client-specific work
Dolibarr modules and customizations
Server, CI, backups, monitoring
Joomla templates and extensions
MokoWaaS platform
Security vulnerability or hardening
Waiting on external dependency
Duplicate of another issue
Being worked on
Ready for review
Will not be addressed
No Label
Milestone
No items
No Milestone
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: MokoConsulting/MokoCassiopeia#70
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "copilot/fix-readme-color-variables"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pull Request
Purpose
Version bump to 03.06.03 with comprehensive CSS customization resources, documentation corrections, MokoStandards metadata compliance, and TOC theme integration improvements.
Change Summary
New Customization Resources
/templates/directory with ready-to-use color palette templates:colors_custom_light.css- Complete light mode template with all 100+ CSS variables documented inlinecolors_custom_dark.css- Complete dark mode template with all 100+ CSS variables documented inlinedocs/CSS_VARIABLES.md):Documentation Corrections
README - MokoCassiopeia (VERSION: 03.06.03)src/media/css/colors/→media/templates/site/mokocassiopeia/css/colors/--color-link,--color-hover,--body-color(previously incorrectly showed--cassiopeia-color-*prefixes):root[data-bs-theme="light"]selector to examplescolors_custom.cssexclusion via.gitignore(already configured, now explicit)docs/README.mdto include new CSS Variables reference in documentation indexDocumentation Metadata Standardization (MokoStandards Compliance)
docs/CSS_VARIABLES.md- Added complete metadata section with Revision Historydocs/QUICK_START.md- Replaced simple footer with full metadata sectiondocs/WORKFLOW_GUIDE.md- Added standardized metadata sectiondocs/JOOMLA_DEVELOPMENT.md- Added metadata section with all required fieldsdocs/README.md- Added missing Classification fielddocs/ROADMAP.md- Fixed repository URL and standardized field namesTOC Theme Integration
bootstrap-toc.cssto use template color variables with fallback chain:--cassiopeia-color-*variablesVersion Updates
Testing Evidence
.gitignoreverified: Test files created and properly excluded from git statusRisk and Rollback
Low risk. Primary changes are new documentation and template files that don't affect existing functionality. CSS variable corrections in TOC and documentation updates are non-breaking improvements. Metadata standardization only affects documentation structure, not functionality.
Checklist
Reviewer Notes
Key Additions:
/templates/colors_custom_*.css) provide ready-to-use starting points for custom color palettesdocs/CSS_VARIABLES.md) serves as complete reference with 100+ variables documentedTOC CSS Fix:
The TOC CSS change fixes theme integration by using variables that actually exist in the color scheme files. Previous references to
--cassiopeia-color-*were never defined.Documentation Standards:
All documentation files now include standardized metadata sections with Document, Repository, Path, Owner, Version, Status, Effective Date, Classification, and Revision History fields per MokoStandards requirements.
Review and Approval
Ready for review.
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.
@copilot :in ./docs/ include a variable reference and colors_custom.css template in ./templates/
update all version numbers adn updae readme
@copilot update meata data od documentation based on repo MokoStandards
Done! Added comprehensive CSS customization resources:
In
./docs/:CSS_VARIABLES.md- Complete reference for all 100+ CSS variables with examples and usage tipsIn
./templates/:colors_custom_light.css- Ready-to-use light mode template with all variables documentedcolors_custom_dark.css- Ready-to-use dark mode template with all variables documentedUpdated:
Commits:
13abfbc(templates and docs),725aaf5(fixes)Updated all documentation metadata to MokoStandards format:
All 6 docs files now include:
Fixed:
Commit:
54dbfabPull request overview
This PR bumps the version to 03.06.03 and adds comprehensive CSS customization resources for the MokoCassiopeia Joomla template. The main focus is on improving documentation and providing ready-to-use templates for custom color palettes.
Changes:
/templates/directory with complete light and dark mode CSS color templates (colors_custom_light.cssandcolors_custom_dark.css) containing 100+ documented CSS variablesdocs/CSS_VARIABLES.md) with categorized variables, usage examples, and best practices--cassiopeia-color-*variables, enabling proper theme integrationReviewed changes
Copilot reviewed 15 out of 16 changed files in this pull request and generated 3 comments.
Show a summary per file
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
@@ -22,1 +47,4 @@- **docs/README.md**: Updated version to 03.06.03- Clarified that `colors_custom.css` files are gitignored to prevent fork-specific customizations from being committed## [03.06.02] - 2026-01-30The CHANGELOG mentions documentation updates but doesn't explicitly document the metadata standardization changes that were made to QUICK_START.md, WORKFLOW_GUIDE.md, JOOMLA_DEVELOPMENT.md, and the ROADMAP.md repository URL fix. The PR description highlights "Documentation Metadata Standardization (MokoStandards Compliance)" as a major change affecting 6 documentation files. Consider adding this to the Documentation section for completeness.
The revision history entries are not in a consistent order. The entries show dates of 2026-01-30, 2026-01-09, and 2026-01-27, which is neither chronological nor reverse chronological. Consider reordering them to be consistently reverse chronological (newest first) to match the pattern used in other documentation files like QUICK_START.md.
@@ -10,12 +10,12 @@INGROUP: MokoCassiopeia.DocumentationREPO: https://github.com/mokoconsulting-tech/moko-cassiopeiaThe 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.