JSKIP_TO_CONTENT
  • Help
  • Glossary
  • Tickets
  • EcoSystem Status
Moko Consulting
  • Home
  • News
  • Services
  • Products
  • Jobs
You are here:
  1. Home
  2. Products

Products

Discover standout essentials and everyday favorites in our Products category — featuring stylish, high-quality T-shirts and more. Whether you're looking for bold graphic tees, soft basics, or statement designs that express your individuality, you'll find pieces that combine comfort, durability, and personality. We also spotlight other must-have items to complement your lifestyle, with honest reviews, trend updates, and helpful buying tips. Perfect for those who value both form and function in what they wear and use.

🌈 Pride Sticker Grab Bag (2025 Edition)

🌈 Pride Sticker Grab Bag (2025 Edition)

Details
Last Updated: May 28, 2026

✨ Just Dropped! Our 2025 Pride Sticker Grab Bags are packed with 20 random waterproof matte vinyl stickers repping every color of the rainbow 🌈 From fierce to funny, sweet to spicy — every bag is a surprise!
🎁 Limited edition. Unlimited pride.
💖 Proceeds support the Syndemic Response Alliance, fighting HIV, Hepatitis, mental health disparities, and substance use across Tennessee.
🏳️‍⚧️🏳️‍🌈 Stick it to the binary! #Pride2025 #StickerDrop #QueerJoy

Read more …

😿 In Case of Emotional Breakdown… Just Add Cat 😻

😿 In Case of Emotional Breakdown… Just Add Cat 😻

Details
Last Updated: May 28, 2026

😿 In Case of Emotional Breakdown… Just Add Cat 😻
No meds. No therapist. Just a warm purring loaf of love.
#PlaceCatHere #CatTherapy #FelineFirstAid #MokoPaws

Read more …

👑 My Favorite Princess Calls Me Granny 👑

👑 My Favorite Princess Calls Me Granny 👑

Details
Last Updated: May 28, 2026

👑 My Favorite Princess Calls Me Granny 👑
She’s got glitter in her veins and love in her heart—and she calls ME Granny! 💖
#RoyalGranny #LittlePrincessBigLove #GrannyAndProud #MokoRoyalty

Read more …

👑 Royalty Runs in the Family! 👑

👑 Royalty Runs in the Family! 👑

Details
Last Updated: May 28, 2026

👑 Royalty Runs in the Family! 👑
My favorite prince doesn’t live in a castle—he lives in my heart. 💖
#GrannyGoals #SpoiledByNana #LittlePrinceLove #MokoRoyalty

Read more …

🐾 Some Angels Have Fur and Four Legs 🐾

🐾 Some Angels Have Fur and Four Legs 🐾

Details
Last Updated: May 28, 2026

🐾 Some Angels Have Fur and Four Legs 🐾
Because love never leaves—it just waits at the rainbow bridge. 💙
#DogAngel #PetLossSupport #ForeverInMyHeart #MokoMemorials

Read more …

🌙 We Are the Granddaughters of the Witches You Could Not Burn 🔥

🌙 We Are the Granddaughters of the Witches You Could Not Burn 🔥

Details
Last Updated: May 28, 2026

🌙 We Are the Granddaughters of the Witches You Could Not Burn 🔥
Magic runs in our blood and resilience in our bones. Wear your legacy loud.
#WitchyWoman #FeministMagic #Unburned #MokoMystic

Read more …

🧙‍♀️ HOCUS POCUS—I Need Caffeine to Focus! ☕✨

🧙‍♀️ HOCUS POCUS—I Need Caffeine to Focus! ☕✨

Details
Last Updated: May 28, 2026

🧙‍♀️ HOCUS POCUS—I Need Caffeine to Focus! ☕✨
When spells won't cut it and coffee is your real potion. Brew it up, witches.
#CaffeinatedWitch #HocusPocusFuel #FallVibesOnly #MokoBrews

Read more …

💔 A Big Piece of My Heart Lives in Heaven 💔

💔 A Big Piece of My Heart Lives in Heaven 💔

Details
Last Updated: May 28, 2026

💔 A Big Piece of My Heart Lives in Heaven 💔
Some loves never fade—this design honors the memory that lives on.
#HeavenInMyHeart #LoveAndLoss #InLovingMemory #MokoComfort

Read more …

🚙 How’s Your Jeep Today? GOOD — OKAY — HELP! 😅

🚙 How’s Your Jeep Today? GOOD — OKAY — HELP! 😅

Details
Last Updated: May 28, 2026

🚙 How’s Your Jeep Today? GOOD — OKAY — HELP! 😅
Whether you’re trail-ready or praying for pavement, this design speaks louder than a check engine light.
#JeepLife #GrilleCheck #OffRoadMood #GoodOkayHelp #MokoMotion

Read more …

🏕️ Welcome to Camp Quitcherbitchin! 🏕️

🏕️ Welcome to Camp Quitcherbitchin! 🏕️

Details
Last Updated: May 28, 2026

🏕️ Welcome to Camp Quitcherbitchin! 🏕️
No whining, no drama, just dirt, trees, and peace of mind. If you're not a happy camper—take a hike! 😎
#CampQuitcherbitchin #HappyCamperOnly #RoughItWithStyle #MokoAttitude

Read more …

💜 Tired, Not Lazy. Fierce, Not Faking. 💜

💜 Tired, Not Lazy. Fierce, Not Faking. 💜

Details
Last Updated: May 28, 2026

💜 Tired, Not Lazy. Fierce, Not Faking. 💜
Rock your reality and shut down the stigma—because your struggle is real and your strength is louder.
#LupusWarrior #ChronicIllnessAwareness #ImNotLazyIHaveLupus #MokoStrong

Read more …

🦕💚 The Dino Duo You Didn't Know You Needed! 💚🦕

Details
Last Updated: May 28, 2026

🦕💚 The Dino Duo You Didn't Know You Needed! 💚🦕
Because Grandma's love is Jurassic-sized and totally unbreakable. 💥👣
#GrandmaAndGrandson #DinoLove #UnbreakableBond #MokoStyle

Read more …

🛁 Life is better with a rubber duck!

🛁 Life is better with a rubber duck!

Details
Last Updated: May 28, 2026

🛁 Life is better with a rubber duck!
Our bold new tee brings the bath-time icon to streetwear status. Rock this cool duck in shades and show the world you know how to relax in style.

🧼 #RubberDuckCool #MokoTeeDrop #StreetwearSmiles

Read more …

🌟 Our Flock Rocks – And So Does This Tee!

🌟 Our Flock Rocks – And So Does This Tee!

Details
Last Updated: May 28, 2026

🦩🗣️ "OUR FLOCK ROCKS!" — and now the whole world will know it.
Grab your flamingo tee and strut with pride. Perfect for teams, crews, besties, and anyone who stands tall and walks proud.
💖 72+ colors | Unisex fit | All vibes
👉 Available now: limited flock drop

Read more …

“My Angel Has Paws” Pet Memorial T-Shirt

“My Angel Has Paws” Pet Memorial T-Shirt

Details
Last Updated: May 28, 2026

🌈 My Angel Has Paws – New Memorial TShirt 
They may be gone, but their love never leaves. Honor your furry companion with this heartfelt design—complete with wings, halo, and paw prints. A beautiful way to remember the bond that lives on.

🕊️ Soft, comfy, and made for pet lovers.
🛒 Shop now
#MyAngelHasPaws #PetLossSupport #PetMemorial #RainbowBridge #MokoLove #PetParents

Read more …

🦩 Embrace the Pool Life with Our Flamingo Tee!

🦩 Embrace the Pool Life with Our Flamingo Tee!

Details
Last Updated: May 28, 2026

🦩 POOL LIFE MODE: ON 🌊
Stay cool, look hot! Our Pool Life Flamingo Tee is serving summer vibes in over 72 colors – printed on ultra-comfy Gildan 5000. Float into the season in style ☀️
👉 Order yours now
#PoolLife #FlamingoVibes #SummerStyle #MokoThreads #Gildan5000

Read more …

Troubleshooting MokoOnyx

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoOnyx (Template)
  • Applicable Version: Development

Common Issues

Styles not loading after update

MokoOnyx cleans stale minified files during install/update. If styles still appear broken:

  1. Clear your browser cache (Ctrl+Shift+R).
  2. In Joomla admin, go to System > Clear Cache and purge all caches.
  3. If using a CDN (Cloudflare, etc.), purge the CDN cache.

Custom theme not appearing

Ensure your custom CSS file exists at the correct path:

  • Light: media/templates/site/mokoonyx/css/theme/light.custom.css
  • Dark: media/templates/site/mokoonyx/css/theme/dark.custom.css

Also verify you selected Custom in the Theme tab of template settings.

Migration did not run

The automatic migration from MokoCassiopeia runs only once. To re-trigger:

  1. Delete the file templates/mokoonyx/.migrated
  2. Reload any frontend page.
  3. Check administrator/logs/mokoonyx_migrate.log.php for results.

Font Awesome icons not showing

  • Check if a FA Kit code is entered in settings but invalid.
  • Clear the Kit field to fall back to local FA7 Free.
  • Verify the font files exist at media/templates/site/mokoonyx/vendor/fa7free/webfonts/

user.css or user.js not taking effect

  • Ensure the files exist at media/templates/site/mokoonyx/css/user.css and media/templates/site/mokoonyx/js/user.js.
  • Delete any .min.css / .min.js counterparts to force regeneration.
  • Enable Development Mode to bypass minification temporarily.

Getting Help

If you encounter issues not covered here, please file an issue on our issue tracker.

Automatic Table of Contents

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoOnyx (Template)
  • Applicable Version: Development

How It Works

MokoOnyx automatically generates a sticky Table of Contents (TOC) for articles that use the toc-left or toc-right article layout. The TOC is built from heading elements (h2, h3, h4) in your article content.

Enabling TOC

  1. Edit your article in Joomla.
  2. Under Options > Layout, select either toc-left or toc-right.
  3. The TOC will appear as a sticky sidebar on desktop and collapse on mobile.

Layout Options

  • toc-left - TOC sidebar on the left, article content on the right
  • toc-right - TOC sidebar on the right, article content on the left

Behaviour

  • The TOC uses Bootstrap ScrollSpy to highlight the active section as the user scrolls.
  • On mobile (below 992px), the TOC collapses above the article content.
  • Headings without text content are automatically excluded.

Article Metadata Footer

When an article has Joomla custom fields assigned, a metadata footer is automatically rendered below the content. Fields are grouped by their field group and displayed in a responsive grid layout.

Font Awesome 7 Icons

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoOnyx (Template)
  • Applicable Version: Development

Overview

MokoOnyx ships with Font Awesome 7 Free, providing thousands of icons out of the box. You can use either the bundled local copy or a Font Awesome Kit for Pro icons.

Using Local FA7 Free

By default, MokoOnyx loads the local minified FA7 Free CSS. No configuration needed. Use icons in your content with standard FA classes:

<i class="fa-solid fa-house"></i>
<i class="fa-regular fa-envelope"></i>
<i class="fa-brands fa-github"></i>

Using a Font Awesome Kit (Pro)

If you have a FA Pro subscription:

  1. Go to template settings, Advanced tab.
  2. Enter your Kit code in the Font Awesome Kit field.
  3. The local FA7 files will be replaced by your Kit script, giving access to Pro icons, custom sets, and versioned updates.

Drawer Icons

The left and right offcanvas drawer toggle icons are configurable in the Drawers tab. Enter any FA class string (e.g., fa-solid fa-chevron-right).

Google Analytics and Tag Manager Integration

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoOnyx (Template)
  • Applicable Version: Development

Supported Integrations

MokoOnyx supports both Google Tag Manager (GTM) and standalone Google Analytics (GA4) integration, configured directly in the template settings.

Google Tag Manager

  1. Go to System > Site Templates > MokoOnyx > Analytics tab.
  2. Enter your GTM Container ID (format: GTM-XXXXXXX).
  3. Save. The GTM snippet is automatically injected into the page head and body.

Google Analytics (GA4)

  1. In the Analytics tab, enter your GA4 Measurement ID (format: G-XXXXXXXXXX).
  2. The gtag.js script loads automatically with anonymize_ip: true for privacy compliance.

Smart Visitor Detection

When GTM or GA4 is active, MokoOnyx automatically pushes anonymised visitor properties to the dataLayer:

  • Login status (guest/registered)
  • User group
  • Page type (article, category, component, etc.)

These are set as GA4 user_properties for persistent session-scoped dimensions. No personally identifiable information (PII) is sent.

Print View Tracking

The component/print view automatically sends content_group: print_view to GA4, allowing you to track print and modal usage separately in your analytics.

Custom CSS and JavaScript Overrides

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoOnyx (Template)
  • Applicable Version: Development

Overview

MokoOnyx provides two files for site-specific customisations that survive template updates:

  • media/templates/site/mokoonyx/css/user.css
  • media/templates/site/mokoonyx/js/user.js

How They Load

Both files are loaded last via the Joomla Web Asset Manager, after all theme stylesheets and template scripts. This ensures your overrides take precedence without needing !important.

Auto-Minification

MokoOnyx automatically minifies user.css and user.js on first page load when not in development mode. The minified versions are served to visitors for better performance.

Development Mode

Enable Development Mode in the Advanced tab to load unminified source files for easier debugging, skip the minification cache, and see verbose error output.

Best Practices

  • Use user.css for layout tweaks, colour overrides, or component styling
  • Use user.js for analytics snippets, custom interactions, or third-party integrations
  • These files are excluded from version control and are site-specific

Custom Colour Themes

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoOnyx (Template)
  • Applicable Version: Development

How Theming Works

MokoOnyx uses CSS custom properties (variables) for all colours. Two built-in palettes are provided: Light Standard and Dark Standard. You can create fully custom palettes by overriding these variables.

Creating a Custom Light Theme

  1. Copy templates/mokoonyx/templates/light.custom.css to:
    media/templates/site/mokoonyx/css/theme/light.custom.css
  2. Edit the CSS variables in the file to match your brand colours.
  3. In the Joomla admin, go to System → Site Templates → MokoOnyx.
  4. Under the Theme tab, select Custom for the Light palette.

Creating a Custom Dark Theme

Follow the same steps using dark.custom.css instead. Both custom files contain all variables from their standard counterparts.

Theme Switcher

MokoOnyx includes a floating theme switcher button (FAB) that lets visitors toggle between light and dark mode. Configure it under the Theme tab in template settings.

Variables Reference

The template uses over 1300 CSS variables. Key ones include:

  • --body-bg / --body-color — Page background and text colour
  • --color-primary — Primary brand colour
  • --color-link / --color-hover — Link colours
  • --card-bg / --card-color — Card component colours
  • --nav-bg-color / --nav-item-color — Navigation colours

Installing MokoOnyx Template

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoOnyx (Template)
  • Applicable Version: Development

Installing MokoOnyx Template

MokoOnyx is the custom Joomla template built by Moko Consulting. Follow these steps to install and configure it on your site.

Installation

  1. Download the latest MokoOnyx template package from your Moko Consulting account or the provided link
  2. Log in to your Joomla Administrator panel
  3. Go to System → Install → Extensions
  4. Upload the template package file and click Upload & Install
  5. After installation, go to System → Site Template Styles
  6. Click the star icon next to MokoOnyx to set it as the default template

Initial Configuration

Click on the MokoOnyx template style to access its settings:

  • Colour Theme — Choose from preset colour themes or define custom colours
  • Logo — Upload your site logo
  • Fonts — Select from available font families
  • Layout — Configure sidebar positions and widths

Next Steps

After installation, see the other MokoOnyx articles for customising colours, adding Font Awesome icons, integrating Google Analytics, and applying custom CSS overrides.

MokoSuiteClient: Configuration Reference

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.57.00

Most settings live in the System – MokoSuiteClient plugin (System → Plugins).

Common settings

  • Health API token — protects the health endpoint.
  • Heartbeat — enable/disable, primary and secondary HQ URLs, and interval.
  • Primary domain — used for alias defaults and canonical URLs.
  • Site aliases — the mirror-domain table.
  • Override Module Manager — redirect the core module manager list to the Advanced Module Manager.
  • Content helpers — snippets, content templates, and articles-anywhere tags.

MokoSuiteClient: API Endpoints

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.57.00

MokoSuiteClient exposes a small set of endpoints for health and remote management, in addition to Joomla's own Web Services API.

Endpoints

  • Health — /?mokosuiteclient=health returns a JSON diagnostic report (token-protected).
  • Remote login — one-time login tokens issued by MokoSuiteHQ for authorized support access.
  • Provisioning — REST routes used by HQ to register and manage the site.

All remote actions are RSA-signed and validated against the site's stored keys.

MokoSuiteClient: Site Aliases & Offline Bypass

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.57.00

Run a single Joomla site under several domains with per-alias behavior.

Site aliases

  • Per-alias offline mode, robots directives, and canonical URLs.

Offline bypass

When the site is offline, key pages — Terms of Service, Privacy Policy, and support pages — remain reachable so visitors and compliance links keep working.

MokoSuiteClient: Mirror Domains & Staging

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.57.00

Manage additional domains and staging hosts from one place (DevTools plugin).

Mirror domains

  • A repeatable table of domain aliases.
  • Per-alias offline mode and robots directives.
  • Automatically includes dev.<your-domain> when left unconfigured.

Development mode

Toggle debug, disable cache, and suppress hit counting while you work — without affecting the live experience for visitors.

MokoSuiteClient: Privacy Guard (GDPR)

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.57.00

Privacy Guard helps you meet GDPR and similar obligations.

Data subject requests

  • Create, approve, or deny requests from the admin.
  • Export, anonymize, or delete a user's data on request.

Compliance

  • Consent logging so you can prove when and how consent was given.
  • Retention policies to age out data automatically.

MokoSuiteClient: Security Firewall

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.57.00

The firewall plugin adds a web application firewall (WAF) and hardening controls.

Protections

  • WAF shields — SQL injection, XSS, remote file inclusion, and directory traversal.
  • Security headers — X-Frame-Options, CSP, HSTS, Referrer-Policy, Permissions-Policy.
  • IP management — trusted IPs, a blocklist, and auto-ban when the WAF threshold is exceeded.
  • Password policy — enforce length, uppercase, number, and special-character rules.
  • Access control — admin secret URL, frontend super-user block, and upload restrictions.

MokoSuiteClient: Heartbeat & MokoSuiteHQ Integration

Details
Last Updated: July 14, 2026
  • Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: 02.57.00

Each MokoSuite site sends a periodic heartbeat to MokoSuiteHQ, the central management dashboard.

What the heartbeat does

  • Registers the site and reports version, health, and backup status.
  • Is RSA-signed so HQ can trust it came from your site.
  • Rotates a daily support PIN used to verify support requests.

The interval is configurable in the System – MokoSuiteClient plugin (default every 6 hours). HQ uses the heartbeat channel for read-only status and, where authorized, remote management.

  1. MokoSuiteClient: Health Monitoring
  2. MokoSuiteClient: Advanced Module Manager
  3. MokoSuiteClient: The Unified Admin Menu
  4. MokoSuiteClient: Admin Dashboard & Support PIN

Subcategories

MokoOnyx Template

MokoOnyx is a modern Joomla site template with dark mode support, custom page layouts, responsive design, and deep MokoSuite integration for white-label branding. Successor to MokoCassiopeia.

Read more →

MokoSuiteClient

MokoWaaS is the core site management suite for Joomla WaaS environments. Includes an admin dashboard, Web Application Firewall, tenant restrictions, security hardening, health monitoring, Grafana integration, and REST API.

Read more →

MokoSuiteCross

Cross-posting Joomla content to social media, email marketing, and chat platforms.

MokoSuiteHero

MokoSuiteHero is a Joomla module that displays a random hero image from a configurable folder. Ideal for dynamic homepage banners and portfolio showcases.

MokoSuiteBackup

Full-site backup and restore for Joomla 4/5/6. A complete replacement for Akeeba Backup Pro.

Page 1 of 5

  • 1
  • 2
  • 3
  • 4
  • 5
MokoWaaS 27 Onboarding 16 MokoGIT 15 CMS 9 MokoOnyx 7 Marketing 7 Web-Design 4 MokoCRM 4
  • Terms of Service
  • Privacy Policy
  • Privacy Information Request
Copyright © 2026 Moko Consulting. All Rights Reserved.
Powered by MokoSuite