@onesaz/tailwind-config
v0.3.3
Published
Tailwind CSS preset for Onesaz UI - shared configuration with design tokens (supports v3 and v4)
Maintainers
Readme
@onesaz/tailwind-config
Shared Tailwind CSS configuration for Onesaz applications. Supports both Tailwind v3 and v4.
Installation
npm install @onesaz/tailwind-config tailwindcssUsage
Tailwind v4 (CSS-first)
In your main CSS file:
@import "tailwindcss";
@import "@onesaz/tailwind-config/v4.css";
/* Your custom styles */Tailwind v3 (JS preset)
In your tailwind.config.js:
/** @type {import('tailwindcss').Config} */
module.exports = {
presets: [require('@onesaz/tailwind-config')],
content: [
'./src/**/*.{js,ts,jsx,tsx}',
'./node_modules/@onesaz/ui/**/*.js',
],
}Features
- Pre-configured color palette (purple, blue, cyan, teal, green, orange, red, pink)
- Gray scales (slate, neutral)
- Semantic colors (success, warning, error, info)
- CSS variable-based colors for dynamic theming
- Typography scale
- Border radius scale
- Shadow scale
- Animation keyframes
- Dark mode support
Included Colors
Accent Colors
purple-1topurple-12blue-1toblue-12cyan-1tocyan-12teal-1toteal-12green-1togreen-12orange-1toorange-12red-1tored-12pink-1topink-12
Gray Colors
slate-1toslate-12neutral-1toneutral-12
Semantic Colors
success,success-light,success-darkwarning,warning-light,warning-darkerror,error-light,error-darkinfo,info-light,info-dark
Peer Dependencies
tailwindcss^3.4.0 or ^4.0.0
License
MIT
