Skip to content

feat(carousel): Carousel component in Angular Material #30815

Open
@KinokoF

Description

@KinokoF

Feature Description

Overview

This feature request proposes adding a Carousel component to the Angular Material library. The Carousel would allow users to browse through a collection of items in a horizontal sliding interface.

Image

Problem Statement

Angular Material currently lacks a dedicated Carousel component, forcing developers to:

  • Implement custom carousel solutions
  • Rely on third-party libraries that may not adhere to Material Design principles
  • Create inconsistent user experiences across applications using Angular Material

This gap in the component library leads to fragmentation in the ecosystem and requires teams to invest development time in solving a common UI pattern that should be standardized.

Proposed Solution

Introduce a new mat-carousel component that follows Material Design guidelines while providing a flexible, accessible, and performant implementation for displaying sequential content.

References

Use Case

  • Image galleries
  • Product showcases
  • Feature highlights
  • Testimonial displays
  • News/article previews
  • Stories feed
  • Content onboarding flows

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3An issue that is relevant to core functions, but does not impede progress. Important, but not urgentfeatureThis issue represents a new feature or feature request rather than a bug or bug fixneeds: discussionFurther discussion with the team is needed before proceeding

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions