jmiller fe0c95afd3
Generic: Project CI / Lint & Validate (pull_request) Successful in 11s
Generic: Project CI / Tests (pull_request) Failing after 9s
Joomla: Extension CI / Release Readiness Check (pull_request) Has been skipped
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 12s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Require Docs Update (pull_request) Has been skipped
Cascade Main -> Dev / Cascade main -> dev (push) Successful in 6s
Universal: PR Check / Wiki Update Reminder (pull_request) Has been skipped
Universal: PR Check / Secret Scan (pull_request) Successful in 5s
Universal: Push Notifications / push-notify (push) Successful in 7s
Generic: Standards Compliance / Secret Scanning (push) Failing after 6s
Generic: Standards Compliance / License Header Validation (push) Successful in 7s
Generic: Standards Compliance / Repository Structure Validation (push) Successful in 6s
Universal: PR Check / Validate PR (pull_request) Successful in 20s
Generic: Standards Compliance / Coding Standards Check (push) Successful in 5s
Generic: Standards Compliance / Workflow Configuration Check (push) Failing after 4s
Generic: Standards Compliance / Documentation Quality Check (push) Successful in 3s
Generic: Standards Compliance / README Completeness Check (push) Failing after 4s
Generic: Standards Compliance / Git Repository Hygiene (push) Successful in 4s
Generic: Standards Compliance / Script Integrity Validation (push) Successful in 6s
Generic: Standards Compliance / Line Length Check (push) Successful in 5s
Generic: Standards Compliance / File Naming Standards (push) Successful in 3s
Generic: Standards Compliance / Insecure Code Pattern Detection (push) Successful in 3s
Generic: Standards Compliance / Version Consistency Check (push) Successful in 38s
Generic: Standards Compliance / Dead Code Detection (push) Successful in 5s
Generic: Standards Compliance / File Size Limits (push) Successful in 3s
Generic: Standards Compliance / Binary File Detection (push) Successful in 9s
Generic: Standards Compliance / TODO/FIXME Tracking (push) Successful in 6s
Generic: Standards Compliance / Code Complexity Analysis (push) Successful in 46s
Generic: Standards Compliance / Code Duplication Detection (push) Successful in 46s
Generic: Standards Compliance / Broken Link Detection (push) Successful in 3s
Generic: Standards Compliance / API Documentation Coverage (push) Successful in 4s
Generic: Standards Compliance / Accessibility Check (push) Successful in 3s
Generic: Standards Compliance / Performance Metrics (push) Successful in 3s
Generic: Standards Compliance / Dependency Vulnerability Scanning (push) Successful in 48s
Generic: Standards Compliance / Unused Dependencies Check (push) Successful in 56s
Generic: Standards Compliance / Terraform Configuration Validation (push) Successful in 6s
Generic: Standards Compliance / Enterprise Readiness Check (push) Failing after 56s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Failing after 7s
Generic: Standards Compliance / Repository Health Check (push) Failing after 48s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been cancelled
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been cancelled
Joomla: Extension CI / Build RC Pre-Release (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Standards Compliance / Compliance Summary (push) Has been cancelled
Merge pull request 'fix(template): sidebar/footer menu links invisible in light theme (.nav-link color leak)' (#181) from fix/nav-link-color-leak into main
2026-07-19 09:29:17 +00:00
2026-04-26 16:35:56 +00:00

MokoOnyx

MokoOnyx - Joomla site template (successor to MokoCassiopeia)

License Wiki

A modern, lightweight Joomla site template built on Cassiopeia with Font Awesome 7, Bootstrap 5, dark mode, and analytics integrations.


Type Joomla Site Template
Version 02.22.00
Joomla 6.x+
PHP 8.3+
License GPL-3.0-or-later
Replaces MokoCassiopeia (auto-migrates on install)
Repository MokoGIT (primary)

Overview

MokoOnyx is an enhancement layer built on Joomla's Cassiopeia template. It maintains minimal core overrides for maximum upgrade compatibility while adding modern features and integrations.

On install, MokoOnyx automatically migrates settings, content references, and custom files from MokoCassiopeia. After installing, MokoCassiopeia can be safely uninstalled.


Features

Feature Description
Font Awesome 7 Fully integrated into Joomla's asset manager with 2,000+ icons
Bootstrap 5 Extended utility classes and responsive grid system
Dark Mode Built-in light/dark toggle with system preference detection
Table of Contents Automatic TOC generation for long articles
GTM / GA4 Google Tag Manager and Analytics integration with smart visitor detection (login status, user group, page type)
Template Overrides Overrides for all core Joomla modules, Community Builder, and DPCalendar
Social Icons Configurable social media links in topbar, footer, or collapsible floating sidebar with tooltips and URL validation
Cassiopeia Base Minimal core overrides for maximum Joomla upgrade compatibility

Installation

  1. Download the latest mokoonyx-{version}.zip from Releases
  2. Install via Joomla's Extension Manager (Extensions > Manage > Install)
  3. Set MokoOnyx as the default site template (System > Site Templates)
  4. If migrating from MokoCassiopeia, settings are auto-migrated on install

Requirements

  • Joomla 6.x or higher
  • PHP 8.3 or higher

Directory Structure

Directory Purpose
html/ Template overrides for core modules and extensions
css/ Compiled stylesheets including dark mode
js/ JavaScript for TOC, dark mode toggle, analytics
images/ Template images and icons
language/ Language files

Configuration

MokoOnyx template parameters are configured in the Joomla admin under System > Site Templates > MokoOnyx.

Key parameters include:

  • Dark Mode: Enable/disable, set default mode
  • Font Awesome: Enable/disable icon library loading
  • Google Tag Manager: GTM container ID
  • GA4: Measurement ID and tracking options
  • Table of Contents: Auto-generate TOC for articles with heading threshold
  • Social Icons: Display positions, icon style, and platform URLs

Repo Purpose
Template-Client-MokoSuite Client site template (extends MokoOnyx)
MokoSuite MokoSuite system plugin
joomla-api-mcp Joomla Web Services API MCP
deploy-mcp Git-based deployment MCP

MokoStandards -- central standards hub for all Moko Consulting projects.



Documentation

Full documentation is available on the Wiki.

Contributing

See the wiki for development guidelines and contribution instructions.

License

This project is licensed under the GNU General Public License v3.0 or later -- see the LICENSE file.


Moko Consulting -- MokoStandards

S
Description
MokoOnyx - Joomla site template (successor to MokoCassiopeia)
https://mokoconsulting.tech/support/products/mokoonyx-template
Readme GPL-3.0
10 MiB
2026-07-19 09:29:33 +00:00
Languages
CSS 61.1%
PHP 27%
HTML 8.2%
JavaScript 3.7%