@kui-framework/ui
v0.0.1
Published
Componentes UI KUI Framework - Biblioteca React com Radix UI e Tailwind CSS
Maintainers
Readme
@kui-framework/ui
Componentes UI KUI Framework - Biblioteca React com Radix UI e Tailwind CSS.
📦 Instalação
npm install @kui-framework/ui @kui-framework/theme react react-dom
# or
pnpm add @kui-framework/ui @kui-framework/theme react react-dom🚀 Uso
import { Button, Input, Label, Card } from '@kui-framework/ui';
function MyForm() {
return (
<Card>
<CardHeader>
<CardTitle>Meu Formulário</CardTitle>
</CardHeader>
<CardContent>
<div className="space-y-4">
<div>
<Label htmlFor="name">Nome</Label>
<Input id="name" placeholder="Digite seu nome" />
</div>
<Button type="submit">Salvar</Button>
</div>
</CardContent>
</Card>
);
}🎨 Componentes Disponíveis
Form Elements
Input- Campo de textoMaskedInput- Input com máscaraTextarea- Área de textoCurrencyInput- Input monetárioLabel- Rótulo de campo
Selection
Select- Seletor dropdownCheckbox- Caixa de seleçãoRadioGroup- Grupo de opçõesSwitch- Toggle on/off
Specialized
Rating- Avaliação com estrelasColorPicker- Seletor de coresFileUpload- Upload de arquivos
Layout
Card- Container de conteúdoBadge- Tags e statusDialog- Modal/DialogButton- Botões com variantes
Feedback
Skeleton- Loading placeholderFormSkeleton- Skeleton de formulárioGridSkeleton- Skeleton de tabelaErrorBoundary- Tratamento de erros
Navigation
SimplePagination- Paginação simples
🎯 Features
- ✅ Baseado em Radix UI (acessibilidade)
- ✅ Estilizado com Tailwind CSS
- ✅ Variantes configuráveis
- ✅ TypeScript com tipos completos
- ✅ Tree-shakeable
- ✅ SSR-ready
📄 Licença
MIT © Kenny JSA
