https://github.com/flanksource/clicky-ui
https://github.com/flanksource/clicky-ui
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/flanksource/clicky-ui
- Owner: flanksource
- License: other
- Created: 2026-04-21T05:22:08.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-06-07T16:51:06.000Z (8 days ago)
- Last Synced: 2026-06-07T18:25:08.241Z (8 days ago)
- Language: TypeScript
- Homepage: http://clicky-ui.flanksource.com/
- Size: 1.14 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Clicky UI
Flanksource's React component library built on [shadcn/ui](https://ui.shadcn.com/) with first-class light/dark and density theming.
- **Library** (`packages/ui`) — React + TypeScript + Tailwind, published as `@flanksource/clicky-ui`.
- **Storybook** (`apps/storybook`) — Autodocs component catalog with interaction tests.
- **Kitchen Sink** (`apps/kitchen-sink`) — Preact-hosted demo proving runtime compatibility.
- **E2E** (`e2e`) — Playwright tests against the kitchen sink.
Toolchain: Vite + Vitest + Storybook + Playwright + pnpm workspaces.
## Quick start
```bash
pnpm install
pnpm run build
pnpm run dev:storybook # http://localhost:5270
pnpm run dev:kitchen-sink # http://localhost:5273
```
## Workspace scripts
- `pnpm run check` — format check, lint, and TypeScript project check.
- `pnpm run test` — build demo apps and run unit, Storybook, and Playwright tests.
- `pnpm run build` — build the publishable UI package.
- `pnpm --filter @flanksource/clicky-ui pack` — inspect the npm package artifact.