Getting StartedUpdated May 3, 2026

Overview

A refined React component library built on the FroggDesign visual language.

EnterUI component system

EnterUI turns the FroggDesign visual language into a production-ready React component library for dashboards, SaaS apps, internal tools, and product interfaces. It is neutral-first, token-driven, accessible by default, and open to override without requiring Tailwind.

Current coverage51 components · 10 guides200+ public React exports, themeable CSS variables, Radix-backed primitives, and polished defaults out of the box

#Install

Code
pnpm install @froggdesign/enter-ui @froggdesign/theme
app/layout.tsx
import "@froggdesign/theme/styles.css";
import "@froggdesign/enter-ui/styles.css";

#Component Families

#Foundation

Tokens

@froggdesign/tokens owns primitive and semantic design values.

Theme

@froggdesign/theme publishes CSS variables for light, dark, tokens, and full styles.

React

@froggdesign/enter-ui exports composable React components with .eui-* classes.

Utilities

@froggdesign/enter-ui-utils owns shared helpers such as cn.

#Design Rule

EnterUI defaults should be refined enough without customization. Green is a signal, neutral surfaces carry hierarchy, borders clarify structure, and shadow appears only when elevation has a job.