Stop building
auth pages
from scratch.
Premium Ory Kratos themes. Drop in one CSS file — all six flows covered. One-time purchase.
Every team self-hosting Ory ends up rebuilding the same login, registration, and recovery pages. Orythemes solves that with production-ready themes built natively for Ory Elements.
Why Orythemes
Ory theming is harder than it should be.
We've done the work. You get a production-ready theme.
One import. All flows.
A single CSS file scoped to .ory-elements covers login, registration, account recovery, email verification, settings, and error pages. No component forking required.
Built against the official library
Every theme is built on @ory/elements v0.9 — the same component library Ory ships. CSS variable overrides, not brittle selectors. Themes stay stable when Ory updates.
Pay once. Own it forever.
No subscriptions. No per-seat pricing. Buy a theme once and use it on your production app. Updates within your Ory Elements version window are included.
Themes
Designed for real auth flows
Not just a login page. Every screen your users will see.
Be the first to buy — join the waitlist.
Integration
From purchase to production in minutes
Choose your theme
Browse the catalog. Preview all six Ory flows — login, registration, recovery, verification, settings, and error pages. Pick the design that fits your brand.
Join the waitlist
Join the waitlist to be notified at launch. We'll email you with purchase details and integration instructions.
Add one CSS import
Drop theme.css into your Ory Elements app. Import it in your root layout. Every Kratos flow is styled — no custom CSS required.
Example integration
// In your Next.js app root layout (layout.tsx)
import '@orythemes/onyx/theme.css'
import { ThemeProvider } from '@ory/elements'
export default function Layout({ children }) {
return <ThemeProvider>{children}</ThemeProvider>
} Get early access
We're building Orythemes. Join the waitlist and be first to know when the first themes ship.
No spam. Unsubscribe anytime. We email to announce new themes and major updates — nothing else.