feat: initial @jason/ui-kit — tokens, preset, components, motion, blocks, Impeccable
ci / build-and-design (push) Failing after 15s

This commit is contained in:
2026-07-16 00:36:53 -05:00
commit b75012525d
36 changed files with 1324 additions and 0 deletions
Executable
+34
View File
@@ -0,0 +1,34 @@
// Utilities
export { cn } from "./lib/cn";
export { tokens, type Tokens } from "./lib/tokens";
export { setTheme, toggleTheme } from "./lib/theme";
// Primitives
export { Button, buttonVariants, type ButtonProps } from "./components/button";
export { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from "./components/card";
export { Input } from "./components/input";
export { Badge, badgeVariants, type BadgeProps } from "./components/badge";
export {
Dialog, DialogTrigger, DialogClose, DialogContent,
DialogHeader, DialogTitle, DialogDescription,
} from "./components/dialog";
export {
DropdownMenu, DropdownMenuTrigger, DropdownMenuContent, DropdownMenuItem,
DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuGroup, DropdownMenuCheckboxItem,
} from "./components/dropdown-menu";
export { Table, TableHeader, TableBody, TableRow, TableHead, TableCell } from "./components/table";
export { Toaster, toast } from "./components/toast";
// Motion
export { FadeIn, Stagger, StaggerItem, staggerContainer, staggerItem, motion } from "./motion";
// Animated
export { AnimatedNumber } from "./animated/animated-number";
export { SpotlightCard } from "./animated/spotlight-card";
// Blocks
export { AppShell, type NavItem } from "./blocks/app-shell";
export { CommandPalette, type CommandAction } from "./blocks/command-palette";
export { Hero } from "./blocks/hero";
export { FeatureGrid, type Feature } from "./blocks/feature-grid";
export { Pricing, type PricingTier } from "./blocks/pricing";