Ir al contenido

Accordion Component

Esta página aún no está disponible en tu idioma.

The Accordion component creates collapsible content sections that help organize information in a space-efficient way. Users can click on the header to expand or collapse the content.

Props

Prop

Type

Required

Description

type

string

No

Data attribute for styling or JavaScript targeting

question

string

Yes

The header text displayed in the accordion

answer

string/HTML

Yes

The content displayed when accordion is expanded

Features

  • Interactive Toggle - Click to expand/collapse content

  • Icon Animation - Plus icon rotates when toggled

  • Responsive Design - Works on all screen sizes

  • Custom Styling - Supports theme customization

  • Accessible - Keyboard navigation support

Usage Examples

Basic Accordion

Accordion with Type

Multiple Accordions

Styling

The component includes built-in styles with support for:

  • Light and dark theme variants

  • Hover and focus states

  • Smooth animations

  • Custom spacing and typography

Best Practices

  • Use clear, concise questions as headers

  • Keep answer content focused and scannable

  • Group related accordions together

  • Use the type prop for consistent styling across similar accordions