Changed
Consume the shared Splide instance from
DmfSplideSliderinstead of bundling a separate Splide integration.
Changelog
Every released version of CmsCustomElements, newest first.
Consume the shared Splide instance from DmfSplideSlider instead of bundling a separate Splide integration.
Remove the deprecated product box templates and replace them with the advanced product slider.
Add a new accordion CMS element with customizable items and styles.
Add a feature list element supporting multiple design styles and responsive layouts.
Add a static video element with play/pause functionality, structured data for SEO, JS plugin, and Vue admin component.
Add a detail gallery element (Vue admin component + Twig template).
Add a pricing table element.
Add a team member element supporting multiple design styles and improved media handling.
Add a testimonial slider element, using Tiny Slider for performance and responsiveness.
Rework the FAQ accordion template for improved structure and styling.
Rework the hero banner template with better media handling and overlay options.
Refactor the plugin generator to use AI (Claude) for scaffolding new CMS elements.
Refactor SCSS across hero banner, image text teaser, pricing table, team member and testimonial slider elements to use shared color/spacer/transition variables.
Enhance accessibility across elements: reduced-motion support and print styles.
Expand CMS element creation documentation, including SCSS guidelines and array-based element examples; add new architecture and development guides.
Remove the Image Text Teaser CMS element from the administration, including its components, configuration, preview and styles.
Remove the deprecated Hero Banner admin configuration template.