Component Catalog

Works well with AI, but crafted by hand Copy-in components WCAG 2.1 AA compliance

Components

It's a button! Use it when you need to perform an action that doesn't navigate the page.
Renders an icon, pretty similarly to the base core component icon.
A wrapper around Phoenix.Component.form, with a little bit of styling and a requirement for id.

Use at least 12 characters.

HTML input wrapper, for native input types that don't have a dedicated component like checkbox or radio.
Label component to be called by the other form elements.

Include the details needed to reproduce the issue.

Textarea component for multi-line text fields.
Checkbox component to be used for boolean values in forms.
Notification frequency

Choose how often to receive a summary.

A native radio group for selecting one of a set of options.

This controls the member's workspace permissions.

A native select for choosing a value from a list of options.
Default Outline Neutral Success Warning Danger
Compact labels or badges to indicate status.
Notification settings
Choose which product updates and account alerts you receive.
Privacy & security
Control your privacy settings and security preferences. Enable two-factor authentication, manage connected devices, and review active sessions.
Billing & subscription
Manage your plan, payment method, and billing history.
An accordion implemented with native HTML details and summary elements.
Phoenix LiveView
Show a little tooltip on hover.

Add sparkles to inline content .

Decorative animated sparkles around inline content, with configurable count, size, color, and duration.