@efektif/ui
v2.0.0
Published
React web components, CSS theme, and shared design-system primitives for Efektif apps.
Maintainers
Readme
@efektif/ui
React web components, CSS theme, and shared design-system primitives for Efektif apps.
Install
bun add @efektif/ui @efektif/hooks @efektif/tokensPeer Requirements
- React 19 or newer
- React DOM 19 or newer
- Tailwind CSS 4 or newer
CSS
import '@efektif/ui/theme.css'Usage
import { Button, Card, CardContent } from '@efektif/ui'
export function Example() {
return (
<Card>
<CardContent>
<Button>Continue</Button>
</CardContent>
</Card>
)
}Included Primitives
Button,ActionIcon,Badge,Card,AlertLabel,Input,TextInput,Textarea,JsonInputCheckbox,Switch,SelectDialog,Sheet,ConfirmDialog,ConfirmDialogProvider,Menu,Tooltip,TooltipProviderToastProvider,toastCommand,CommandPaletteScrollArea,Collapse,Tabs,SegmentedControlTable,DataTable,CodeBlock,CopyButtonEmptyState,PageHeader,Stat,StatCardKanbanBoard,PipelineBoard,CalendarView,InvoicePreview
The package follows Efektif source ownership:
- Radix for accessible interaction.
- CVA for variants.
- Tailwind CSS 4 utility classes.
- Semantic CSS variables from the single Efektif purple brand theme.
