This is an adder for svelte-add; you should read its README before continuing here.
This adder's codename is tailwindcss, and can be used like so:
npx svelte-add@latest tailwindcss
This adder supports SvelteKit and Vite-powered Svelte apps (all the environments svelte-add currently supports).
forms (default false): whether or not to install and set up the Tailwind CSS Forms plugin.
typography (default false): whether or not to install and set up the Tailwind CSS Typography plugin.
daisyui (default false): whether or not to install and set up daisyUI as a Tailwind plugin.
npx svelte-add@latest tailwindcss --tailwindcss-forms --tailwindcss-typography --tailwindcss-daisyui
After the adder runs,
You can use Tailwind utility classes like bg-blue-700 in the markup (components, routes, app.html).
You can use Tailwind directives like @apply and @screen or use the theme function in Svelte style lang="postcss" blocks or the src/app.pcss file.
You can configure Tailwind in the tailwind.config.cjs file.
Your Tailwind CSS will be purged for production builds.