Getting Started
fuyukaki-ui is a modern, accessible React UI component library built with TypeScript and Tailwind CSS, inspired by the warm, organic tones of nature.
Installation
Install with your preferred package manager.
pnpm add fuyukaki-ui
# or
npm install fuyukaki-ui
# or
yarn add fuyukaki-uiSetup (Tailwind CSS v4)
Install Tailwind CSS v4.
pnpm add tailwindcss @tailwindcss/viteAdd the Tailwind plugin to your Vite config.
// vite.config.ts
import tailwindcss from '@tailwindcss/vite'
export default {
plugins: [tailwindcss()],
}Import the theme CSS in your main stylesheet.
/* src/styles.css */
@import "tailwindcss";
@import "fuyukaki-ui/theme.css";Usage
Import and use components.
import { Button } from 'fuyukaki-ui'
function App() {
return (
<Button variant="primary" size="md">
Click me
</Button>
)
}Theme
The theme.css provides:
- CSS variables for theming (light/dark mode)
- Color palette integration with Tailwind CSS v4
- Automatic scanning of component classes via
@source
Tech Stack
React 19
UI library
TypeScript
Type safety
Tailwind CSS v4
Styling
Vite
Build tool
