Frontend rendering hardening
Verify metric output for value, suffix, label, description, icon, URL and ARIA label across all layouts.
Planned work, ideas and delivery direction for this extension only. Release history stays on the release pages; roadmap items stay attached to the product.
Current delivery work and active stabilization.
Verify metric output for value, suffix, label, description, icon, URL and ARIA label across all layouts.
Keep support for both flat and nested Joomla subform data structures created by earlier module versions.
Confirm cards, compact, centered, dark and strip layouts render correctly inside real Joomla template positions.
Keep metric preset actions explicit: Add to current, Replace current and Clear.
Document recommended Stats module instances for Gallery Overview, Birth Stories, Doctors, Hospitals and Partner Clinics.
Confirm Stats CSS loads through Web Asset Manager and direct frontend fallback.
Check metric values against current gallery structure before publishing public trust metrics.
Test install, update install, save flow, frontend output, cache clearing and responsive grid behavior on the real site.
Near-term work queued for upcoming product iterations.
Prepare versioned update-server templates for existing Stats language packs.
Review all preset values, labels and descriptions to avoid unsupported marketing claims.
Normalize Stats metric icons with CTA feature icons.
Add a lightweight preview panel in the module edit screen showing current metric cards and selected layout.
Add JSON copy/paste support for moving Stats configurations between staging and production.
Add a focused guide for overriding tmpl/*.php and layouts/stats/*.php safely in a Joomla template.
Review linked metric cards, icon semantics, ARIA labels, heading levels and screen-reader behavior.
Finalize screenshots, examples, demo URLs, documentation URLs, support URLs and production update-server metadata.
Larger capabilities planned after current priorities.
Allow selected stats to be calculated from component data, gallery counts, article fields or category fields.
Add optional accessible number animation with reduced-motion support.
Add an administrator UI for creating, editing and exporting Stats presets without modifying PHP arrays.
Move repeated icon, asset, preset and normalization logic into a small shared library used by Stats and CTA.
Bundle Stats, CTA and optional language packs into one parent Joomla package for easier installation and updates.
Generate ZIP packages, update XML, changelog entries and documentation indexes from a release script.
Publish HTML documentation, examples, ADRs and guides as a browsable documentation site.
Ideas and candidates not yet scheduled.
Track metric impressions, linked metric clicks, layout usage and module visibility.
Provide a drag-and-drop interface for composing metric blocks without editing repeatable fields manually.
Pull public review scores, gallery counts or service metrics from approved APIs or internal endpoints.
Add reusable visual styles for proof strips, hospital metrics, family support, reviews and compact footer stats.
Maintain a design-to-code reference that maps Figma components to Joomla layouts, classes and CSS variables.
Capture regression screenshots for all Stats layouts after each release.
If Stats usage grows, introduce a dedicated component for global metric libraries, reusable presets and deployment rules.