GitHub

Panel

Collapsible panel with header, body, and footer. Uses CSS grid for smooth expand/collapse animation. Toggle the .panel-open class or data-state="open" to control state.

Basic (Open)

Account Settings
Manage your account preferences, profile information, and notification settings.

Closed (Default)

Privacy & Security Configure two-factor authentication
This content is hidden when the panel is closed.

With Footer

Billing Information
Update your billing address and payment method.

Color Variants

Primary Panel
Primary colored header.
Success Panel
Success colored header.
Warning Panel
Warning colored header.
Error Panel
Error colored header.

Style Variants

Outline
Transparent background with border.
Filled
No border, filled header background.
Borderless
No border, no radius, minimal style.

Sizes

Small Panel
Compact padding and smaller text.
Default Panel
Standard padding and text size.
Large Panel
Spacious padding and larger text.

Accordion Group

General
General settings and preferences for your account.
Notifications
Configure email and push notification preferences.
Advanced
Developer options and experimental features.

Glass

Glass Panel
Frosted glass effect with backdrop blur.

Classes Reference

Class Description
.panelBase container
.panel-headerClickable header bar
.panel-header-contentHeader text wrapper (flex row)
.panel-titleTitle text
.panel-subtitleSubtitle text
.panel-iconLeading icon
.panel-toggleChevron that rotates on open
.panel-actionsHeader action buttons
.panel-bodyCollapsible grid wrapper
.panel-contentOverflow hidden wrapper
.panel-content-innerPadded content area
.panel-footerFooter (visible when open)
.panel-openOpen state
data-state="open"Open state (attribute)
.panel-outlineTransparent background
.panel-filledFilled header, no border
.panel-borderlessNo border or radius
.panel-flushTransparent header until open
.panel-smSmall size
.panel-lgLarge size
.panel-primaryPrimary color header
.panel-successSuccess color header
.panel-warningWarning color header
.panel-errorError color header
.panel-disabledDisabled state
.panel-loadingLoading spinner in content
.panel.glassGlassmorphism variant
.panel-groupGroup with gap
.panel-group-accordionConnected accordion group