## Background
Define and add a "Carousel" component to Codex.
### Description
//Add a brief description of this component//
### User stories
//Add at least one user story.//
### History
//Describe or link to prior discussions related to this component//
### Known use cases
//Describe known use cases for this component, including the project, team, and timeline//
### Existing implementations
These artifacts are listed for historical context. The figma spec, linked below, is the source of truth for the new component.
**Wikimedia community:**
- **Design style guide:** //add [[ https://design.wikimedia.org/style-guide/index.html | Design Style Guide ]] link, if applicable//
- **OOUI:** //add the relevant OOUI widget name(s) here, if applicable. See [[ https://doc.wikimedia.org/oojs-ui/master/demos/?page=widgets&theme=wikimediaui&direction=ltr&platform=desktop | OOUI demos ]].//
- **Vue:** //add any existing Vue implementations, if applicable. See [[ https://www.mediawiki.org/wiki/Vue.js#Projects_using_Vue.js | Projects using Vue.js ]].//
**External libraries:**
- //Add links to any examples from external libraries//
---
## Codex implementation
### Component task owners
- Designer: //add the main designer's name//
- Developer: //add the main developer's name//
### Open questions
- //List any current open questions here//
### Design spec
// Once a component spec sheet has been created in Figma, remove the note stating that the spec is missing and link to the spec below. //
A component spec sheet has not been created yet.
| Component spec sheet |
#### Anatomy
//Designer should list the structure and properties of the component.//
#### Style
//Designer should list the visual features of the component.//
#### Interaction
//Designer should list interaction specifications.//
#### Documentation
//Designer should describe how the component should be documented, including configurable and standalone demos.//
---
## Acceptance criteria
### Minimum viable product
This task covers the minimum viable product (MVP) version of this component. MVP includes basic layout, default states, and most important functionality.
**MVP scope**
- [] //List all parts of the MVP scope for this component//
**Design**
- [] Design the Figma spec sheet and add a link to it in this task
- [] Update the component in the [Figma library](https://www.figma.com/file/KoDuJMadWBXtsOtzGS4134/%E2%9D%96-Codex-components?node-id=1891%3A4420&viewport=287%2C338%2C0.28). //This step will be done by a DST member.//
**Code**
- [] Implement the component in Codex
### Future work
- //If applicable, list future work that should be done for this component after the MVP is implemented as part of this task. You should open new, standalone tasks for all future work.//
Some examples in use right now:
| Growth suggested edits {F34409763} | Media viewer Gallery {F34409768} | Multi-step onboarding {F34408672}