=== Kadence DOM Carousel ===
Contributors: hallowebsite
Tags: carousel, kadence, gutenberg, list, group
Requires at least: 6.0
Tested up to: 6.6
Stable tag: 1.3.4
License: GPLv2 or later

Turns specific Kadence/Gutenberg DOM blocks into a lightweight carousel without changing your block markup.

== How to use ==
Add one of these classes to your existing block:

1) List carousel:
- Use a normal Gutenberg/Kadence list block and add the class:
  carousel-list

Example:
<ul class="wp-block-list carousel-list">...</ul>

2) Group carousel:
- Use a Kadence/Gutenberg Group and add the class:
  carousel-group

Slides are the nested groups inside:
.wp-block-group.carousel-group > .wp-block-group__inner-container > .wp-block-group

== Settings ==
Settings > Kadence DOM Carousel:
- Columns Desktop / Tablet / Mobile
- Gap (px)
- Move per Click (1/2/3 or all visible)

== Per-carousel overrides ==
Add classes on the SAME element that has carousel-list / carousel-group:

- carousel-d1 ... carousel-d6  (desktop)
- carousel-t1 ... carousel-t4  (tablet)
- carousel-m1 ... carousel-m2  (mobile)

Examples:
<ul class="wp-block-list carousel-list carousel-d4 carousel-t2 carousel-m1">...</ul>
<div class="wp-block-group carousel-group carousel-d3 carousel-t2 carousel-m1">...</div>

== Features ==
- Prev/Next arrows (never disabled)
- Bullets
- Drag (mouse + touch)
- Wheel-to-slide
- No horizontal scrollbar
- DOM-safe: no innerHTML rewrites, no removing content
