Files
plainleaf/plug-api/ui/index.ts
T
Zef Hemel 3a8aaf2486 Beginnings of a design system for UI components
Right now mostly extracted from configuration-manager and SilverBullet+'s dashboard. Will be used in more plugs moving forward.
2026-06-01 13:16:57 +02:00

20 lines
878 B
TypeScript

export { Button } from "./button.tsx";
export type { ButtonProps, ButtonVariant } from "./button.tsx";
export { Input } from "./input.tsx";
export type { InputProps } from "./input.tsx";
export { Select } from "./select.tsx";
export type { SelectProps } from "./select.tsx";
export { Checkbox } from "./checkbox.tsx";
export type { CheckboxProps } from "./checkbox.tsx";
export { Tabs } from "./tabs.tsx";
export type { TabItem, TabsProps } from "./tabs.tsx";
export { Alert } from "./alert.tsx";
export type { AlertProps, AlertVariant } from "./alert.tsx";
export { Badge } from "./badge.tsx";
export type { BadgeProps } from "./badge.tsx";
export { Progress } from "./progress.tsx";
export type { ProgressProps } from "./progress.tsx";
export { cx } from "./cx.ts";
export { panelStyles } from "./panel_styles.ts";
export type { PanelStylesOptions } from "./panel_styles.ts";