Ground Rules
- Shape: All buttons use
rounded-full(pill-shaped), no exceptions - Font: Poppins,
font-semibold(600), sentence case - Transition:
transition-all duration-150 ease-out
Sizes
Height is fixed via
h-*, no vertical padding. Icons are font x 1.15, gap is font x 0.5.
States
Hover
Pressed
active:scale-95 - the button shrinks inward on click (Phantom-style tactile press).
Focus
2px lime ring on :focus-visible (keyboard only, never on mouse click):
Disabled
Icon Buttons
Icon Right
Used for forward actions, external links, CTAs.Lime Usage Rules
Tailwind Classes
- Lime
- Glass
- Outline
- Ghost