Component
customization
You know what looks good. Use Clerk’s customizable components to design a user experience that perfectly matches the style of your application.
You know what looks good. Use Clerk’s customizable components to design a user experience that perfectly matches the style of your application.
// Default light theme from ClerkProvider
Use the appearance prop to completely customize
behavior and appearance of Clerk components.
Layout
Change the structure and placement of elements within Clerk components with the layout property.
<SignInappearance={{layout: {socialButtonsVariant: 'iconButton',socialButtonsPlacement: 'bottom',}variables: { /* ... */ },elements: { /* ... */ }}}/>
Watch as we demonstrate the powerful appearance
prop to give components some custom style.
Start completely free for up to 5,000 monthly active users and up to 10 monthly active orgs. No credit card required.
Learn more about our transparent per-user costs to estimate how much your company could save by implementing Clerk.
The latest news and updates from Clerk, sent to your inbox.