@ikas
UI components and screen patterns for building apps on ikas.
Install this registry
npx shadcn@latest add https://builders.ikas.com/r/registry.json pnpm dlx shadcn@latest add https://builders.ikas.com/r/registry.json bunx shadcn@latest add https://builders.ikas.com/r/registry.json curl -s https://builders.ikas.com/r/registry.json Components
72 totalLight-first neutral theme tokens: surfaces, six-color palette, status colors, radius and elevation. Install first.
npx shadcn@latest add https://builders.ikas.com/r/theme.json Shared spring and easing tokens so all animations in the app move the same way.
npx shadcn@latest add https://builders.ikas.com/r/motion.json Status tint classes (info, success, warning, danger, neutral) for surfaces, text, icons and actions.
npx shadcn@latest add https://builders.ikas.com/r/status.json The cn() helper that merges Tailwind class names; used by every component.
npx shadcn@latest add https://builders.ikas.com/r/utils.json Stacked sections that expand one at a time or together, as a list or cards.
npx shadcn@latest add https://builders.ikas.com/r/accordion.json Modal that asks to confirm or cancel an action, with a status-tinted icon.
npx shadcn@latest add https://builders.ikas.com/r/alert-dialog.json Plain inline callout in default or destructive style; use Banner for status messages.
npx shadcn@latest add https://builders.ikas.com/r/alert.json Round user or store image with fallback initials, badge, and stacked groups.
npx shadcn@latest add https://builders.ikas.com/r/avatar.json Small label for statuses (info, success, warning, danger) or counts, with optional dot.
npx shadcn@latest add https://builders.ikas.com/r/badge.json Joins buttons, inputs or selects into one connected horizontal or vertical group.
npx shadcn@latest add https://builders.ikas.com/r/button-group.json Button in solid, soft, outline, ghost and link variants, any palette color, loading state.
npx shadcn@latest add https://builders.ikas.com/r/button.json Month grid for picking a day, range or several days; Turkish, Monday first.
npx shadcn@latest add https://builders.ikas.com/r/calendar.json Raised surface with header, title, description, action, content and footer slots.
npx shadcn@latest add https://builders.ikas.com/r/card.json Recharts container, tooltip and legend wired to theme colors; base for the ikas charts.
npx shadcn@latest add https://builders.ikas.com/r/chart.json Checkbox for on/off choices in forms and table row selection.
npx shadcn@latest add https://builders.ikas.com/r/checkbox.json Searchable select with single or multiple choice, chips and groups; built on Base UI.
npx shadcn@latest add https://builders.ikas.com/r/combobox.json Modal window for focused tasks and confirmations, with header, footer and close button.
npx shadcn@latest add https://builders.ikas.com/r/dialog.json Panel that slides in from an edge and drags closed; suits mobile actions.
npx shadcn@latest add https://builders.ikas.com/r/drawer.json Menu of actions opened from a button, with groups, checkboxes, radios and submenus.
npx shadcn@latest add https://builders.ikas.com/r/dropdown-menu.json Form structure: label, description, error and grouping for any input control.
npx shadcn@latest add https://builders.ikas.com/r/field.json Input or textarea with attached addons: icons, text, prefixes and buttons.
npx shadcn@latest add https://builders.ikas.com/r/input-group.json Single-line text input styled with the theme's inset field surface.
npx shadcn@latest add https://builders.ikas.com/r/input.json Shows keyboard keys and shortcuts, alone or grouped.
npx shadcn@latest add https://builders.ikas.com/r/kbd.json Accessible text label for form controls.
npx shadcn@latest add https://builders.ikas.com/r/label.json Floating panel anchored to a trigger for small forms, pickers or extra details.
npx shadcn@latest add https://builders.ikas.com/r/popover.json Thin horizontal bar showing how far a task has progressed.
npx shadcn@latest add https://builders.ikas.com/r/progress.json Multi-step form, one question at a time: choices, free text, skip, validation, progress.
npx shadcn@latest add https://builders.ikas.com/r/questionnaire.json Set of radio buttons for picking exactly one option.
npx shadcn@latest add https://builders.ikas.com/r/radio-group.json Dropdown for picking one value from a list, with groups and separators.
npx shadcn@latest add https://builders.ikas.com/r/select.json Thin horizontal or vertical line that divides content.
npx shadcn@latest add https://builders.ikas.com/r/separator.json Panel that slides in from a screen edge for side tasks and details.
npx shadcn@latest add https://builders.ikas.com/r/sheet.json Pulsing placeholder block shown while content loads.
npx shadcn@latest add https://builders.ikas.com/r/skeleton.json Toaster for short confirmations: status types, surface or soft variant, optional countdown bar.
npx shadcn@latest add https://builders.ikas.com/r/sonner.json Animated loading indicator for buttons and pending sections.
npx shadcn@latest add https://builders.ikas.com/r/spinner.json Toggle switch for settings that turn on or off immediately.
npx shadcn@latest add https://builders.ikas.com/r/switch.json Basic table building blocks: header, body, rows, cells, footer and caption.
npx shadcn@latest add https://builders.ikas.com/r/table.json Tab list for switching between views of the same screen, in pill or line style.
npx shadcn@latest add https://builders.ikas.com/r/tabs.json Multi-line text input that grows with its content.
npx shadcn@latest add https://builders.ikas.com/r/textarea.json Short hint shown on hover or keyboard focus of an element.
npx shadcn@latest add https://builders.ikas.com/r/tooltip.json iOS-style picker wheel you drag, flick, scroll or step; groups side by side.
npx shadcn@latest add https://builders.ikas.com/r/wheel-picker.json Icon toolbar whose labels appear on hover or focus; saves room in dense headers.
npx shadcn@latest add https://builders.ikas.com/r/action-bar.json Self-drawing check icon, plus a copy-to-clipboard button that confirms with it.
npx shadcn@latest add https://builders.ikas.com/r/animated-check.json Number that rolls up or down when its value changes.
npx shadcn@latest add https://builders.ikas.com/r/animated-number.json Area or line chart over time, with stacking, legend, tooltip and estimated points.
npx shadcn@latest add https://builders.ikas.com/r/area-chart.json Persistent message in info, success, warning or danger, with optional actions and dismiss.
npx shadcn@latest add https://builders.ikas.com/r/banner.json Vertical or horizontal bar chart, grouped or stacked, with hover trace and in-progress bars.
npx shadcn@latest add https://builders.ikas.com/r/bar-chart.json Ranked list of labels with proportional bars and values, e.g. top products.
npx shadcn@latest add https://builders.ikas.com/r/bar-list.json Dashboard chart frame with title, headline value, change and a time range switch.
npx shadcn@latest add https://builders.ikas.com/r/chart-card.json Shared chart parts: colors, fills, legend, tooltip, loading and reveal used by ikas charts.
npx shadcn@latest add https://builders.ikas.com/r/chart-kit.json Animates content open and closed between zero and full height.
npx shadcn@latest add https://builders.ikas.com/r/collapse.json Two-click inline confirm for destructive actions that do not need a dialog.
npx shadcn@latest add https://builders.ikas.com/r/confirm-button.json Outline button that opens a calendar and shows the picked date as dd.MM.yyyy.
npx shadcn@latest add https://builders.ikas.com/r/date-picker.json Date range picker with presets, two months, and Apply and Clear buttons.
npx shadcn@latest add https://builders.ikas.com/r/date-range-picker.json Day, month and year wheels in one frame, with min and max dates.
npx shadcn@latest add https://builders.ikas.com/r/date-wheel-picker.json Label and value pairs for detail pages, side by side or stacked.
npx shadcn@latest add https://builders.ikas.com/r/description-list.json Donut chart for part-to-whole data, with the total in the center and a legend.
npx shadcn@latest add https://builders.ikas.com/r/donut-chart.json Explains an empty or failed view and offers the next step or a retry.
npx shadcn@latest add https://builders.ikas.com/r/empty-state.json Search icon that expands into a text input and stays open while filled.
npx shadcn@latest add https://builders.ikas.com/r/expandable-search.json First-run setup steps for the app home; the active step opens with its actions.
npx shadcn@latest add https://builders.ikas.com/r/launchpad.json Column presets (main-aside, half, third) and numbered SettingsGroup sections for settings screens.
npx shadcn@latest add https://builders.ikas.com/r/layout.json Usage against a limit as a bar or ring, with warning and danger states.
npx shadcn@latest add https://builders.ikas.com/r/meter.json Number input with minus and plus buttons; click the value to type it.
npx shadcn@latest add https://builders.ikas.com/r/number-stepper.json Screen wrapper with width presets and a PageHeader with back link, badges and actions.
npx shadcn@latest add https://builders.ikas.com/r/page.json Table for lists of records with selection, bulk actions, loading, empty, error and pagination.
npx shadcn@latest add https://builders.ikas.com/r/record-table.json Installs, updates and removes the app's storefront script, one row per storefront.
npx shadcn@latest add https://builders.ikas.com/r/script-installer.json Pick one of two to five options, as view tabs or a radio choice.
npx shadcn@latest add https://builders.ikas.com/r/segmented-control.json One setting row: title, description and its control aligned right.
npx shadcn@latest add https://builders.ikas.com/r/setting-row.json Tiny trend line without axes for stat cards and table cells.
npx shadcn@latest add https://builders.ikas.com/r/sparkline.json KPI card: label, value and change against the previous period.
npx shadcn@latest add https://builders.ikas.com/r/stat-card.json Feature section with an on/off switch that reveals its settings when on.
npx shadcn@latest add https://builders.ikas.com/r/toggle-section.json Bar with save and discard that appears while a form has unsaved changes.
npx shadcn@latest add https://builders.ikas.com/r/unsaved-bar.json ikas-ui.md design rules for AI coding agents; reference it from AGENTS.md or CLAUDE.md.
npx shadcn@latest add https://builders.ikas.com/r/ui-rules.json