A visual editor for Tailwind CSS
Style your Tailwind site from a visual panel and get the classes you would have written yourself. Xodia writes utility classes and your own theme tokens on Tailwind v4 or v3, per screen size and state, in the components that render each element.
Free plan. 14-day Pro trial. No charge unless you choose a plan.
Settings, General: Xodia detected a Next.js 16 site styled with Tailwind 4 and shadcn/ui, and marks it Full visual editing.
What you edit visually
A Style panel that writes classes
Pick a value in the Style panel and Xodia changes the class list on the element, in your source file. The canvas and the code update together.
- Classes, not inline styles; classes Xodia doesn't recognize stay as they are
- A value for phones, tablets or desktops, and for hover or focus, written with prefixes such as md: or hover:
- Your colors, fonts and spacing from the @theme block on v4; on v3 your AI adds tokens to tailwind.config
- Sizes in rem, with fluid clamp() values for type and section spacing
The Style panel: a pointer sets the heading's weight to 700 Bold, the heading on the canvas turns bold, the change shows as 1 unsaved and the class font-bold appears in the Code tab.
Any framework Xodia edits
The same panel on every stack
The Style panel works the same way on Vite + React, React Router, Remix, Next.js, Astro, Gatsby and HTML sites on Vite, whenever the site uses Tailwind.
Your AI follows the same rules
Your AI uses Xodia's Tailwind skills: theme steps first, rem values, mobile first, so its changes look like the panel's.
shadcn/ui components
Sites with shadcn/ui keep their components as local source, and your AI edits their variants and theme tokens in place.
Your class list, kept
The panel changes only the classes for the property you set and keeps the rest of the class list as you wrote it.
Versions and skills
The versions it covers, and the skills your AI gets
When your AI works on the site, it loads Xodia's skills for this stack, written for the versions below.
Supported versions
Tailwind CSS v4, with theme tokens from @theme, and Tailwind CSS v3.
Tailwind CSS skills
Theme tokens in v4 and v3, class conventions and fluid steps.
Written for: Tailwind CSS 3 and 4.
shadcn/ui skills
Components kept as local source, cn() and cva() variants, and theme tokens in :root and .dark mapped to Tailwind.
Written for: Projects set up with the shadcn CLI (version 4 and earlier) on Tailwind 4 (tokens mapped in @theme inline) or Tailwind 3 (tailwind.config); Base UI, Radix or React Aria primitives.
Typical setup
From your repo to your first edit
Import the repo from GitHub or open a folder on your computer. Xodia installs your packages in a private preview, detects the stack and opens the editor.
- Import a Tailwind site from GitHub, open a folder, or start from a Xodia template on Tailwind v4
- Xodia detects the Tailwind version and your theme tokens
- Select an element and set values in the Style panel
- Save the change as a commit on a branch, and review the classes in the diff
The New project dialog: the agent step done, then Import from GitHub with the repositories the GitHub App may open, each with Import, beside Start from a template.
Works with
Your content and your host, as they are
Xodia detects where the content lives and where the site is hosted, and keeps both.
Headless CMS
Starter and upSanity, Contentful, Storyblok and Prismic. Sanity: the deepest support, with Content tab editing, drafts to live, publish and discard, Portable Text and the media library.
Content in the repo
Markdown, MDX, JSON and YAML files, Astro content collections, and Keystatic, Decap and TinaCMS.
Hosts
Starter and upVercel, Netlify and Cloudflare connect to show the live address, deploys and build logs; GitHub Pages is detected. Your host keeps deploying the site, exactly as it does now.
Questions
Tailwind questions
Which Tailwind versions work?
Tailwind CSS v4 and v3.
Will the panel rewrite my classes?
No. It changes only the classes for the property you set, and keeps the rest of the class list as you wrote it.
Does it use my theme?
Yes. On Tailwind v4 the panel offers the colors, fonts and spacing from your @theme block, and the Variables panel edits them, with dark mode colors too.
What does it cost?
The Style panel is part of the visual editor on every plan. See pricing for the rest.
Keep exploring