Carousel Pagination

Reusable carousel navigation registered as <lta-carousel-pagination>. Uses existing class names for Swiper compatibility. Optional color, hover-color, and active-color set shared CSS variables for arrows and dots.

Media carousel โ€” light background (default)

Uses SCSS defaults: LTA Navy for arrows and active dot, LTA Blue Hover on hover, grey mid for inactive dots.

<lta-carousel-pagination
  variant="media-carousel">
</lta-carousel-pagination>

Media carousel โ€” dark background

Default and active use --color-white; hover uses --color-lta-accent-pink.

<lta-carousel-pagination
  variant="media-carousel"
  color="var(--color-white)"
  hover-color="var(--color-lta-accent-pink)"
  active-color="var(--color-white)">
</lta-carousel-pagination>

Media carousel โ€” colour background

Default and active use --color-white; hover uses --color-grey-light.

<lta-carousel-pagination
  variant="media-carousel"
  color="var(--color-white)"
  hover-color="var(--color-grey-light)"
  active-color="var(--color-white)">
</lta-carousel-pagination>

Carousel V2 โ€” light background (default)

variant="carousel-v2" with default pagination colours.

Slide 1

Carousel V2 slide 1

Slide 2

Carousel V2 slide 2

Slide 3

Carousel V2 slide 3

Slide 4

Carousel V2 slide 4

Slide 5

Carousel V2 slide 5

Slide 6

Carousel V2 slide 6

<lta-carousel-pagination
  variant="carousel-v2"
  prev-icon="arrow-left-circle"
  next-icon="arrow-right-circle">
</lta-carousel-pagination>

Carousel V2 โ€” dark background

Same colour attrs as media carousel dark, with variant="carousel-v2".

Slide 1

Carousel V2 slide 1

Slide 2

Carousel V2 slide 2

Slide 3

Carousel V2 slide 3

Slide 4

Carousel V2 slide 4

Slide 5

Carousel V2 slide 5

Slide 6

Carousel V2 slide 6

<lta-carousel-pagination
  variant="carousel-v2"
  prev-icon="arrow-left-circle"
  next-icon="arrow-right-circle"
  color="var(--color-white)"
  hover-color="var(--color-lta-accent-pink)"
  active-color="var(--color-white)">
</lta-carousel-pagination>