uifox
v0.0.5
Published
Beautiful UI components built with Tailwind 4 and Svelte 5
Downloads
20
Readme
🦊 fox ui
This is a public alpha release. Expect bugs and breaking changes.
svelte v5 + tailwind v4
See all components here: https://flo-bit.dev/ui-kit
Quickstart
1. Create a new svelte project with tailwind css (including @tailwindcss/typography
and @tailwindcss/forms
plugins)
npx sv create my-project
2. Install fox-ui-svelte
npm install fox-ui-svelte
3. set theme variables in your app.css (changing gray
and blue
to your preferred colors, using find and replace).
@source "../node_modules/fox-ui-svelte";
@theme {
--color-base-50: var(--color-gray-50);
--color-base-100: var(--color-gray-100);
--color-base-200: var(--color-gray-200);
--color-base-300: var(--color-gray-300);
--color-base-400: var(--color-gray-400);
--color-base-500: var(--color-gray-500);
--color-base-600: var(--color-gray-600);
--color-base-700: var(--color-gray-700);
--color-base-800: var(--color-gray-800);
--color-base-900: var(--color-gray-900);
--color-base-950: var(--color-gray-950);
--color-accent-50: var(--color-blue-50);
--color-accent-100: var(--color-blue-100);
--color-accent-200: var(--color-blue-200);
--color-accent-300: var(--color-blue-300);
--color-accent-400: var(--color-blue-400);
--color-accent-500: var(--color-blue-500);
--color-accent-600: var(--color-blue-600);
--color-accent-700: var(--color-blue-700);
--color-accent-800: var(--color-blue-800);
--color-accent-900: var(--color-blue-900);
--color-accent-950: var(--color-blue-950);
}
4. Use the components
<script>
import { Button } from 'fox-ui-svelte';
</script>
<Button onclick={() => alert('clicked')}>Click me</Button>