๐ 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-Cassiopeia Roadmap ๐บ๏ธ
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.
- ๐ Full light/dark theme parity using CSS custom properties.
- ๐จ Color variables split into
colors_light.css
andcolors_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.
๐ช Extract the ToC generator into a standalone Joomla plugin.
- ๐ Generate anchors & ToC from
h2
โh6
(neverh1
). - ๐งญ 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.