Skip to content

Overview

ikada is the design system behind Sproutboat’s dashboards: 42 React components and 11 blocks on Base UI and Tailwind CSS v4, with typed OKLCH tokens and Afloat spring motion. Add one file at a time with the shadcn CLI and the source is yours, or install the package and take updates.

Quick start

In a React project with Tailwind CSS v4 and a components.json, add a component by its registry URL. The CLI copies the file into components/ikada (never over your own components/ui), installs its dependencies and merges the ikada theme into your CSS. The full setup is on Installation.

npx shadcn@latest add https://sproutboat.com/ikada/r/button.json

Components

Every component is one file with its own registry entry. Sizes are the gzipped files the CLI writes. ikada 0.2.0.

Blocks

Whole dashboard patterns assembled from the components, with sample data. See them all live.

Guides