@saalt/saalt-ui
v0.0.3
Published
Saalt UI component library
Downloads
251
Readme
@saalt/saalt-ui
The component library powering saalt.ai. Built with React 19, Radix UI primitives, and a custom design token system.
Installation
npm install @saalt/saalt-uiSetup
Import the stylesheet once at your app's entry point:
import "@saalt/saalt-ui/saalt-ui.css";Then use any component:
import { Button, Card, Dialog } from "@saalt/saalt-ui";Components
Forms
Button Input Textarea Label Checkbox Switch Slider Select MultiSelect ColorPicker MonthDatepicker
Layout
Card AgentCard Tabs Table ScrollArea
Feedback
Alert Badge Toaster LoadingIndicator TokenProgressBar Warning NoDataCard
Overlay
Dialog DropdownMenu Tooltip Command
Navigation
Menubar PlusMenu Pagination
Misc
Tag Bubble TextList ToggleWithLabel Icon
Theming
All styling is driven by CSS custom properties. Override any --saalt-* token to match your brand:
:root {
--saalt-color-aubergine: #1a1a2e;
--saalt-color-pink: #ff6b9d;
--saalt-color-bg: #ffffff;
--saalt-color-border: rgba(57, 0, 47, 0.1);
--saalt-radius: 0.75rem;
--saalt-font-size-body: 0.9375rem;
}See the full list of tokens in saalt-ui.css.
License
Proprietary. All rights reserved.
