Vibary.ai
← All UI styles

Playful Rounded

Full pills, wide friendly letterforms, and a palette that smiles first.

TintedexpressiveConsumer appsHabit and wellnessOnboarding

Construction · Tinted

Surfaces are a wash of the accent over the page — no border, no shadow, only a shift in tone saying where one group ends.

Every style renders this same screen, so the only thing changing between two of them is the style. The component above is the file below, running.

Prompt

Design this interface in the Playful Rounded style. Every control is a full pill, the typeface is wide and open, and the palette is warm and friendly. Nothing has a sharp corner anywhere.

Build every surface the Tinted

The numbers in this prompt are printed from the tokens below, so it cannot drift from what the specimen renders.

What carries the look

  • full pill shapes
  • wide open letterforms
  • warm friendly palette
  • no sharp corners

What this style refuses

  • square corners
  • cool grey neutrals
  • dense compact rows
  • hard outlines

The refusals are the half that keeps generated interfaces from converging — a prompt that only says what to add gets the default look.

Tokens

Palette

RoleLightDark
Background#fff8f0#171208
Surface#ffffff#211a10
Border#f0dfcc#3d3125
Text#2b1e12#faf1e6
Muted text#6d5b4a#bda992
Accent#c2540f#ff9147
On accent#ffffff#2a1200

Shape and type

Radius999 / 999 / 999 px
Bordernone
Shadowhairline
DisplayVerdana
BodyVerdana
Monoui-monospace
Type scale11 · 13 · 15 · 17 · 22 · 32 px
Weights500 / 700 / 800
Line height1.5
Tracking0em
Spacing8px grid · roomy
Surfaceflat
Accentfilled
Separatornone
Labelssentence case
Blurnone

Measured contrast — body 15.37:1 light, 16.68:1 dark; secondary text 6.14:1 and 8.22:1. Every pair clears WCAG AA in both themes, checked on each build.

Specimen · Specimen.tsx

import type { CSSProperties } from "react";

/**
 * Vibary · Playful Rounded
 *
 * Full pills, wide friendly letterforms, and a palette that smiles first.
 *
 * One complete product screen, rendered from the token object below —

Nearby styles