From befd1380612fdf31537704035dc32650651b9c48 Mon Sep 17 00:00:00 2001
From: Jonathan Miller
Date: Tue, 14 Apr 2026 17:53:44 -0500
Subject: [PATCH] =?UTF-8?q?chore(version):=20bump=2003.09.13=20=E2=86=92?=
=?UTF-8?q?=2003.09.14,=20CSS=20padding=20variables,=20Gitea=20URLs?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Replace hardcoded padding with CSS variables in footer and header
- Bump version to 03.09.14 across all manifest files
- Switch update server and download URLs from GitHub to Gitea
Co-Authored-By: Claude Opus 4.6 (1M context)
---
README.md | 2 +-
src/joomla.asset.json | 2 +-
src/media/css/template.css | 10 ++++-----
src/templateDetails.xml | 8 ++++----
updates.xml | 42 +++++++++++++++++++-------------------
5 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/README.md b/README.md
index f120c8e..4b0816d 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@
INGROUP: MokoCassiopeia.Documentation
REPO: https://github.com/mokoconsulting-tech/MokoCassiopeia
FILE: ./README.md
- VERSION: 03.09.13
+ VERSION: 03.09.14
BRIEF: Documentation for MokoCassiopeia template
-->
diff --git a/src/joomla.asset.json b/src/joomla.asset.json
index ff60ae1..56ff7a1 100644
--- a/src/joomla.asset.json
+++ b/src/joomla.asset.json
@@ -17,7 +17,7 @@
"defgroup": "Joomla.Template.Site",
"ingroup": "MokoCassiopeia.Template.Assets",
"path": "./media/templates/site/mokocassiopeia/joomla.asset.json",
- "version": "03.09.02",
+ "version": "03.09.14",
"brief": "Joomla asset registry for MokoCassiopeia"
}
},
diff --git a/src/media/css/template.css b/src/media/css/template.css
index 48f7bb5..737af8e 100644
--- a/src/media/css/template.css
+++ b/src/media/css/template.css
@@ -13979,10 +13979,10 @@ meter {
}
.footer {
- padding-top: 1rem;
+ padding-top: var(--footer-padding-top, 1rem);
color: var(--mainmenu-nav-link-color, #fff);
background-color: var(--nav-bg-color);
- padding-bottom: 80px;
+ padding-bottom: var(--footer-padding-bottom, 80px);
}
.footer .grid-child {
@@ -13994,7 +13994,7 @@ meter {
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
- padding: 2.5rem 0.5em;
+ padding: var(--footer-grid-padding-y, 2.5rem) var(--footer-grid-padding-x, 0.5em);
}
.footer a {
@@ -14240,8 +14240,8 @@ fieldset>* {
.container-header .navbar-brand {
position: relative;
display: inline-block;
- padding-top: 0.3125rem;
- padding-bottom: 0.3125rem;
+ padding-top: var(--navbar-brand-padding-y, 0.3125rem);
+ padding-bottom: var(--navbar-brand-padding-y, 0.3125rem);
font-size: 2rem;
color: var(--nav-text-color, gray);
-webkit-margin-end: auto;
diff --git a/src/templateDetails.xml b/src/templateDetails.xml
index fd87629..d4af938 100644
--- a/src/templateDetails.xml
+++ b/src/templateDetails.xml
@@ -32,17 +32,17 @@
- https://raw.githubusercontent.com/mokoconsulting-tech/MokoCassiopeia/main/updates.xml
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/raw/branch/main/updates.xml
MokoCassiopeia
- 03.09.12
+ 03.09.14
script.php
- 2026-03-26
+ 2026-04-14
Jonathan Miller || Moko Consulting
hello@mokoconsulting.tech
(C)GNU General Public License Version 3 - 2026 Moko Consulting
-

MokoCassiopeia Template Description
MokoCassiopeia continues Joomla's tradition of space-themed default templates— building on the legacy of Solarflare (Joomla 1.0), Milkyway (Joomla 1.5), and Protostar (Joomla 3.0).
This template is a customized fork of the Cassiopeia template introduced in Joomla 4, preserving its modern, accessible, and mobile-first foundation while introducing new stylistic enhancements and structural refinements specifically tailored for use by Moko Consulting.
Custom Colour Themes
Starter palette files are included with the template. To create a custom colour scheme, copy templates/mokocassiopeia/templates/light.custom.css to media/templates/site/mokocassiopeia/css/theme/light.custom.css, or templates/mokocassiopeia/templates/dark.custom.css to media/templates/site/mokocassiopeia/css/theme/dark.custom.css. Customise the CSS variables to match your brand, then activate your palette in System → Site Templates → MokoCassiopeia → Theme tab by selecting "Custom" for the Light or Dark Mode Palette. A full variable reference is available in the CSS Variables tab in template options.
Custom CSS & JavaScript
For site-specific styles and scripts that should survive template updates, create the following files:
media/templates/site/mokocassiopeia/css/user.css — loaded on every page for custom CSS overrides. media/templates/site/mokocassiopeia/js/user.js — loaded on every page for custom JavaScript.
These files are gitignored and will not be overwritten by template updates.
Code Attribution
This template is based on the original Cassiopeia template developed by the Joomla! Project and released under the GNU General Public License.
Modifications and enhancements have been made by Moko Consulting in accordance with open-source licensing standards.
It includes integration with Bootstrap TOC, an open-source table of contents generator by A. Feld, licensed under the MIT License.
All third-party libraries and assets remain the property of their respective authors and are credited within their source files where applicable.
]]>
+
MokoCassiopeia Template Description
MokoCassiopeia continues Joomla's tradition of space-themed default templates— building on the legacy of Solarflare (Joomla 1.0), Milkyway (Joomla 1.5), and Protostar (Joomla 3.0).
This template is a customized fork of the Cassiopeia template introduced in Joomla 4, preserving its modern, accessible, and mobile-first foundation while introducing new stylistic enhancements and structural refinements specifically tailored for use by Moko Consulting.
Custom Colour Themes
Starter palette files are included with the template. To create a custom colour scheme, copy templates/mokocassiopeia/templates/light.custom.css to media/templates/site/mokocassiopeia/css/theme/light.custom.css, or templates/mokocassiopeia/templates/dark.custom.css to media/templates/site/mokocassiopeia/css/theme/dark.custom.css. Customise the CSS variables to match your brand, then activate your palette in System → Site Templates → MokoCassiopeia → Theme tab by selecting "Custom" for the Light or Dark Mode Palette. A full variable reference is available in the CSS Variables tab in template options.
Custom CSS & JavaScript
For site-specific styles and scripts that should survive template updates, create the following files:
media/templates/site/mokocassiopeia/css/user.css — loaded on every page for custom CSS overrides. media/templates/site/mokocassiopeia/js/user.js — loaded on every page for custom JavaScript.
These files are gitignored and will not be overwritten by template updates.
Code Attribution
This template is based on the original Cassiopeia template developed by the Joomla! Project and released under the GNU General Public License.
Modifications and enhancements have been made by Moko Consulting in accordance with open-source licensing standards.
It includes integration with Bootstrap TOC, an open-source table of contents generator by A. Feld, licensed under the MIT License.
All third-party libraries and assets remain the property of their respective authors and are credited within their source files where applicable.
]]>
1
component.php
diff --git a/updates.xml b/updates.xml
index f5eb54d..33f5688 100644
--- a/updates.xml
+++ b/updates.xml
@@ -1,7 +1,7 @@
@@ -13,11 +13,11 @@
mokocassiopeia
template
site
- 03.09.12
- 2026-04-08
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/tag/development
+ 03.09.14
+ 2026-04-14
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/tag/development
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/download/development/mokocassiopeia-03.09.12-dev.zip
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/download/development/mokocassiopeia-03.09.14-dev.zip
c2660acdf7389244462485f7ab4c286e9f851366a148acc16739a184576f7932
development
@@ -33,11 +33,11 @@
mokocassiopeia
template
site
- 03.09.12
- 2026-04-08
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/tag/alpha
+ 03.09.14
+ 2026-04-14
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/tag/alpha
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/download/alpha/mokocassiopeia-03.09.12-alpha.zip
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/download/alpha/mokocassiopeia-03.09.14-alpha.zip
c2660acdf7389244462485f7ab4c286e9f851366a148acc16739a184576f7932
alpha
@@ -53,11 +53,11 @@
mokocassiopeia
template
site
- 03.09.12
- 2026-04-08
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/tag/beta
+ 03.09.14
+ 2026-04-14
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/tag/beta
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/download/beta/mokocassiopeia-03.09.12-beta.zip
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/download/beta/mokocassiopeia-03.09.14-beta.zip
c2660acdf7389244462485f7ab4c286e9f851366a148acc16739a184576f7932
beta
@@ -73,11 +73,11 @@
mokocassiopeia
template
site
- 03.09.12
- 2026-04-08
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/tag/release-candidate
+ 03.09.14
+ 2026-04-14
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/tag/release-candidate
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/download/release-candidate/mokocassiopeia-03.09.12-rc.zip
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/download/release-candidate/mokocassiopeia-03.09.14-rc.zip
c2660acdf7389244462485f7ab4c286e9f851366a148acc16739a184576f7932
rc
@@ -93,11 +93,11 @@
mokocassiopeia
template
site
- 03.09.12
- 2026-04-08
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/tag/v03
+ 03.09.14
+ 2026-04-14
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/tag/v03
- https://github.com/mokoconsulting-tech/MokoCassiopeia/releases/download/v03/mokocassiopeia-03.09.12.zip
+ https://git.mokoconsulting.tech/MokoConsulting/MokoCassiopeia/releases/download/v03/mokocassiopeia-03.09.14.zip
c2660acdf7389244462485f7ab4c286e9f851366a148acc16739a184576f7932
stable