- Remove unused Fredoka/Pacifico fonts and broken Noto Sans/Fira Sans options
- Remove theme preview language strings (feature never wired up)
- Remove dead npm tooling (package.json, scripts/) superseded by MokoMinifyHelper
- Remove tmp-overrides/ dev scratch files and placeholder test stubs
- Remove orphaned .mokogitea root-level workflow copies (Gitea reads workflows/)
- Move CONTRIBUTING, CODE_OF_CONDUCT, GOVERNANCE to wiki (remove from repo)
- Remove stale GOOGLE_FONTS_README and templates/README with broken links
- Update repo-health.yml: wiki-preferred doc checks via Gitea API
(wiki = full credit, repo file = advisory, missing = warning)
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove the migration fieldset (MokoCassiopeia migration notes) from
template params and associated language strings. Update the template
description to remove migration callout and "formerly MokoCassiopeia"
reference.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove custom_head_start/custom_head_end template params and associated
code from index.php, error.php, and templateDetails.xml in favor of the
existing user.js and user.css asset loading (via Web Asset Manager).
Add dedicated component.css for the print/component view that replaces
template.css with print-optimized styles using theme variables. Component
view now loads custom light palette when configured and sends a
content_group=print_view identifier to Google Analytics.
Add user.css and user.js to .gitignore (client-repo only files).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Push anonymised visitor properties (login status, user group, page type)
to the dataLayer before GTM/GA4 loads. Sets GA4 user_properties for
persistent session-scoped dimensions. No PII is sent. Default enabled
when GTM or GA4 is active.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add the new variable to both en-GB and en-US language strings so it
appears in the template admin panel alongside the existing header
background variables.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add shields.io dynamic version badge (from Gitea releases) to both
templateDetails.xml and sys.ini descriptions. Extend migration script
to replace MokoCassiopeia references in article content and custom
HTML modules. Fix ROADMAP.md repo URLs.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- New "Migration" fieldset in template options
- Instructions for re-running migration (delete .migrated)
- Direct link to Extensions → Manage to uninstall MokoCassiopeia
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
All files renamed from mokocassiopeia to mokoonyx.
Update server points to MokoOnyx repo.
Bridge migration removed (clean standalone template).
Version reset to 01.00.00.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>