@elsikora/iskra-shadcn
v0.1.1
Published
Iskra-native shadcn-style component kit.
Downloads
27
Readme
@elsikora/iskra-shadcn
Iskra-native shadcn-style UI kit.
Full project docs:
- Root docs:
../../docs/shadcn-kit.md - Registry:
src/registry.ts - Components:
src/components/*
Install after publishing:
npm install @elsikora/iskra-framework @elsikora/iskra-shadcnThe package is intentionally split into small component modules so apps and agents can import only the pieces they need:
import { Button } from "@elsikora/iskra-shadcn/components/button";
import { Card } from "@elsikora/iskra-shadcn/components/card";
export function ProjectCard() {
return (
<Card>
<Card.Header>
<Card.Title>Project</Card.Title>
<Card.Description>Typed, reusable Iskra UI.</Card.Description>
</Card.Header>
<Card.Content>
<Button variant="secondary">Open</Button>
</Card.Content>
</Card>
);
}For app-level convenience, import the full namespace:
import { ShadcnUI } from "@elsikora/iskra-shadcn";
export const UI = ShadcnUI;The registry is available for documentation, generators, and LLM agents:
import { findShadcnComponent, shadcnRegistry } from "@elsikora/iskra-shadcn/registry";
const button = findShadcnComponent("Button");