• Applicable Software: MokoWaaS (Joomla)
  • Applicable Version: N/A

🌟 Exciting updates are on the horizon!

Follow our development journey and see what's next for our projects β€” your feedback can help shape the future.


 

 

πŸš€ Big things are coming!
We're committed to transparency and innovation, so we're sharing our development roadmap with you. This is where you can track upcoming features, improvements, and new integrations we're working on.

From exciting UI enhancements to powerful backend capabilities, our roadmap keeps you in the loop β€” and your feedback helps shape what's next!

Why a Public Roadmap?

Having a public roadmap means you can:

  • See what's being developed right now.
  • Discover upcoming features before they launch.
  • Provide input on features you want prioritized.

Moko-Onyx Roadmap πŸ—ΊοΈ (formerly Moko-Cassiopeia)

Milestones, modules, and maybes β€” all in one tidy accordion. ✨

  • 🧩 Font Awesome 6 integration.
  • 🧱 Bootstrap 5 helpers/utilities.
  • 🧭 Article Table of Contents utility (layout option).
  • πŸ“Š Optional Google Tag Manager / GA4 hooks via Moko Expansions.
  • 🧰 Minimal, upgrade-friendly template overrides.
  • 🧹 Admin settings cleanup and consolidation.
  • ⚑ Ongoing bugfixes & performance tuning.
These core features remain supported across all future versions.

  • πŸŒ“ Full light/dark theme parity using CSS custom properties.
  • 🎨 Color variables split into colors_light.css and colors_dark.css.
  • βš™οΈ JavaScript toggle darkmode-toggle.js with template params overrides and persistence.
  • πŸ–₯️ Admin option to force light, dark, or system preference.
  • πŸ“š Documentation for theme variables and extension points for third-party developers.

  • πŸŽ›οΈ Development mode toggle in template params.
  • ⚑ Dev mode OFF: minified .min.css/.min.js generated if missing and loaded.
  • πŸ” Dev mode ON: raw source files load for debugging.
  • πŸ”” Admin notification if build step fails or assets are mismatched.

πŸͺ„ Keep key articles (e.g., Legal) available with limited offline caching β€” no full PWA install flow.

  • πŸ—‚οΈ Admin setting to select a single category (by ID or alias) for offline availability.
  • 🧱 Light service worker caches: selected category's article HTML, template CSS/JS, and critical assets.
  • πŸ” Smart refresh: background update when online; stale-while-revalidate fallback when offline.
  • βš™οΈ Controls: enable/disable, max cached items, TTL, manual prefetch/purge in admin.
  • 🧭 Graceful offline UX: banner + cached page when disconnected; clear message if uncached page requested.
  • πŸ”’ Security guardrails: skip authenticated pages, honor no-store/no-cache, respect robots/meta rules.
  • πŸ“± No app install prompt; this remains a soft offline layer, not a full PWA.
Scope is intentionally narrow to keep legal/policy content accessible without heavy caching.

πŸͺ„ Extract the ToC generator into a standalone Joomla plugin.

  • πŸ”— Generate anchors & ToC from h2–h6 (never h1).
  • 🧭 Configurable: root heading, depth, label heading, anchors, alignment, width, draggable modal.
  • πŸ“₯ Automatic injection; per-article overrides in the editor.
  • πŸ“¦ Bundled with template and distributable separately via JED.

πŸ”­ Concepts and experiments not tied to a fixed version:

  • β™Ώ Accessibility upgrades: ARIA roles, skip links, improved contrast.
  • πŸ“Š Extended Google Tag Manager / analytics integration.
  • πŸ”€ RTL/LTR JSON asset generation stabilized and automated.
  • πŸ€– AI-assisted styling suggestions (palette, font, accessibility).
  • πŸͺž Live Theme Preview β€” instant parameter preview without reload.
  • πŸ“ˆ Performance telemetry β€” opt-in LCP/CLS reporting.
  • 🧩 Component-aware dark mode β€” extension hook-in API.

πŸ§ͺ Note: These are exploratory; inclusion depends on feedback and feasibility.

Last updated: 2026-04-18 πŸ“