StyleKit

Kawaii Minimal

可爱极简

Rate this style

A gentle style blending Japanese kawaii culture with minimalist design. Soft pastel palettes, rounded shapes, airy whitespace, and delicate micro-interactions, ideal for lifestyle apps, children's products, and creative tools.

kawaiicute designpastel colorsrounded cornerssoft uicute minimalismchildren's applifestyle appmicro-interactionsfriendly interface

Best For

kawaii / cute design / pastel colors

Primary Move

Use warm white backgrounds bg-[#FFF7ED] or bg-orange-50

Watch Out

Do not use dark/black backgrounds

design.md

Kawaii Minimal as a design document

One document describes the colour roles, type rules, spacing and component construction behind this style. Copy or download it into Claude Code or Codex.

Document view

Kawaii Minimal — Style Reference

Rounded, pastel, airy, with a small bounce — cute without being loud.

Theme: light

Kawaii Minimal stitches the softness of Japanese kawaii culture to the restraint of minimalism: a warm white ground, pastel accents, fully rounded or 24px radii, soft shadows, a rounded sans, and abundant whitespace. It permits bounce — hover scales to 1.05, press to 0.95 — and that is the only exaggeration it allows. Dark grounds, glow and neon, fluorescent saturation, heavy black borders and dense information are all refused. Cuteness here comes from proportion and temperature rather than piled-on ornament.

Colors

NameValueTokenRole
Pink#f9a8d4--color-pinkThe primary on buttons, selection and icon beds — it carries the whole style's charm.
Warm White#fff7ed--color-warm-whiteThe page ground — a warm white with an orange cast, warmer than white.
Lavender#a78bfa--color-lavenderThe second color on secondary actions and category marks.
Sky#67e8f9--color-skyInformation and new marks — the one cool pastel.
Butter#fde68a--color-butterHighlights and celebratory states at the smallest area.
Deep Pink#f47abd--color-deep-pinkA deepened pink for text and icons that need more contrast.

Typography

Nunito — The only face: rounded sans, weights capped at 700, leading at 1.7 for breathing room.
  • Substitute: 'Segoe UI', 'PingFang SC', system-ui, sans-serif
  • Weights: 400, 500, 700
  • Sizes: 13, 15, 17, 20, 26, 34
  • Line height: 1.25 (display), 1.35 (headings), 1.7 (body)
  • Letter spacing: 0 on display, 0.04em on uppercase labels
Type Scale
RoleFamilyWeightSizeLine HeightLetter SpacingToken
display—70034px1.25—--text-display
heading—70026px1.35—--text-heading
subheading—50020px1.45—--text-subheading
body-lg—40017px1.7—--text-body-lg
body—40015px1.7—--text-body
label—50013px1.50.04em--text-label

Spacing & Layout

Base unit: 8px Density: airy

Spacing Scale
NameValueToken
88px--spacing-8
1616px--spacing-16
2424px--spacing-24
3232px--spacing-32
4848px--spacing-48
6464px--spacing-64
9696px--spacing-96
128128px--spacing-128
Border Radius
ElementValue
cards24px
panels32px
buttons999px
inputs999px
  • Page max-width: 960px
  • Section gap: 128px
  • Card padding: 32px
  • Element gap: 24px

Components

Bouncy Button

Role: Action button

Pink fill, white text, fully rounded, no border, 17px/700, 14px 28px padding, shadow 0 4px 12px at 18% pink. Hover scales to 1.05 and widens the shadow to 24px; press scales 0.95. 200ms on cubic-bezier(0.34, 1.56, 0.64, 1) — that overshoot curve is the style's signature.

  • Sizes: padding 14px 28px; label 17px
  • States: hover: scale 1.05; active: scale 0.95
Soft Card

Role: Content card

White fill, 24px radius, a 1px pink-200 border or none, 32px padding, shadow 0 4px 12px at 18% pink. A 40px pastel icon bed on a fully rounded shape may sit top-left. Hover lifts 4px and widens the shadow to 24px.

Pill Input

Role: Input field

White fill, fully rounded, a 1px pink-200 border, 12px 20px padding at 15px. The placeholder sits at 60% pink-400. Focus turns the border pink-400 and adds a 3px ring at 20%.

Pastel Chip

Role: Category and status chips

Fully rounded on a 15% pastel ground (pink, lavender, sky or butter), no border, 13px/500, 6px 14px padding, with deep pink or dark grey text rather than white.

Gentle Avatar

Role: Avatars and icon containers

Fully round at 32 to 64px on a pastel ground with a 1px white border at 60%, holding a 16 to 24px white or deep pink icon. Hover rotates six degrees and scales 1.08.

Do's and Don'ts

Do
  • Ground in warm white, never dark
  • Fully round or 24px radii
  • Pastel accents, at most two per screen
  • Bounce: 1.05 on hover, 0.95 on press
  • Shadows stay soft and pink-tinted
  • Keep over half the page empty
Don't
  • No dark or black grounds
  • No glow or neon
  • No fluorescent saturation
  • No heavy black borders
  • Do not pack information densely
  • No sharp right angles

Surfaces

LevelNameValuePurpose
0Warm White#fff7ed页面底
1White#ffffff卡片
2Pink Washrgba(249,168,212,0.14)强调区块

Elevation

  • Soft: 0 4px 12px rgba(249,168,212,0.18)
  • Soft hover: 0 8px 24px rgba(249,168,212,0.28)

Imagery

Rounded illustration: animals, food, plants, with thick soft lines and flat pastel fills. Photography works when it stays soft, warm and airy. No cold geometry, dark photography or realistic icon walls.

Layout

Capped at 960px with 24px padding, sections 128px apart. One column or two card columns with at least 24px between elements. The target is over fifty percent empty page, since emptiness is part of the charm.

Agent Prompt Guide

QUICK COLOR REFERENCE:

  • text: #57534e
  • background: #fff7ed
  • card: #ffffff
  • pink: #f9a8d4
  • lavender: #a78bfa
  • sky: #67e8f9

EXAMPLE COMPONENT PROMPTS:

  1. Build a kawaii minimal card: white fill, 24px radius, a 1px #fbcfe8 border, 32px padding, shadow 0 4px 12px rgba(249,168,212,0.18). A 40px pastel icon circle (rgba(249,168,212,0.15) fill, fully rounded) sits top-left. Title at 26px/700 in #57534e, body at 15px/400 on 1.7 leading. Hover applies translateY(-4px) and widens the shadow to 0 8px 24px rgba(249,168,212,0.28). The primary button fills #f9a8d4, fully rounded, white text, scaling 1.05 on hover and 0.95 on press over 200ms cubic-bezier(0.34,1.56,0.64,1). The page ground is #fff7ed.

Similar Brands

  • Soft Utility — Both soft and friendly, though kawaii is more pastel and far less dense
  • Shoujo Manga — Both from Japanese cute culture, though shoujo carries ribbons and screentone

Quick Start


:root {
  /* Colors */
  --color-pink: #f9a8d4;
  --color-warm-white: #fff7ed;
  --color-lavender: #a78bfa;
  --color-sky: #67e8f9;
  --color-butter: #fde68a;
  --color-deep-pink: #f47abd;

  /* Typography — Font Families */
  --font-sans: 'Nunito', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;

  /* Typography — Scale */
  --text-display: 34px;
  --leading-display: 1.25;
  --text-heading: 26px;
  --leading-heading: 1.35;
  --text-subheading: 20px;
  --leading-subheading: 1.45;
  --text-body-lg: 17px;
  --leading-body-lg: 1.7;
  --text-body: 15px;
  --leading-body: 1.7;
  --text-label: 13px;
  --leading-label: 1.5;
  --tracking-label: 0.04em;

  /* Typography — Weights */
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-bold: 700;

  /* Spacing */
  --spacing-unit: 8px;
  --spacing-8: 8px;
  --spacing-16: 16px;
  --spacing-24: 24px;
  --spacing-32: 32px;
  --spacing-48: 48px;
  --spacing-64: 64px;
  --spacing-96: 96px;
  --spacing-128: 128px;

  /* Layout */
  --page-max-width: 960px;
  --section-gap: 128px;
  --card-padding: 32px;
  --element-gap: 24px;
  --density: airy;

  /* Border Radius */
  --radius-cards: 24px;
  --radius-panels: 32px;
  --radius-buttons: 999px;
  --radius-inputs: 999px;

  /* Surfaces */
  --surface-warm-white: #fff7ed;
  --surface-white: #ffffff;
  --surface-pink-wash: rgba(249,168,212,0.14);
}

Community

Ratings & Feedback

No ratings yet - be the firstSign in to rate

Loading comments…

Component Templates

Component Preview

Button

// Primary Kawaii // Pastel Outline // Gradient Kawaii

FAQ

Kawaii Minimal — Frequently Asked Questions

What is the Kawaii Minimal design style?
A gentle style blending Japanese kawaii culture with minimalist design. Soft pastel palettes, rounded shapes, airy whitespace, and delicate micro-interactions, ideal for lifestyle apps, children's products, and creative tools. Its core principle: Kawaii Minimal blends the warmth of Japanese cute culture with the restraint of Nordic minimalism.
What colors does Kawaii Minimal use?
Kawaii Minimal uses #F9A8D4 as its primary color and #FFF7ED as its secondary color, with accent colors #A78BFA, #67E8F9, #FDE68A, #f47abd. Every hex value can be copied from the palette on this page.
How do I apply Kawaii Minimal correctly?
Key practices: Use warm white backgrounds bg-[#FFF7ED] or bg-orange-50. Use large rounded corners rounded-2xl rounded-3xl rounded-full. Use soft shadows shadow-sm shadow-md (avoid dark strong shadows).
What are common mistakes with Kawaii Minimal?
Avoid: Do not use dark/black backgrounds. Do not use sharp corners rounded-none rounded-sm. Do not use glow/neon effects.
How do I prompt AI to generate Kawaii Minimal UI?
Copy the ready-made AI prompt on this page — it bundles the design tokens and component rules — and paste it into ChatGPT, Claude, Claude Code, or Codex. Effective prompts include the keywords: kawaii, cute design, pastel colors, rounded corners.
Global Styles

Global CSS

css
/* Kawaii Minimal Global Styles */
@layer base {
  body {
    @apply bg-[#FFF7ED] text-gray-700 antialiased;
  }

  ::selection {
    @apply bg-pink-200 text-pink-800;
  }
}

@keyframes kawaii-bounce {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-4px); }
}

@keyframes kawaii-wiggle {
  0%, 100% { transform: rotate(0deg); }
  25% { transform: rotate(-3deg); }
  75% { transform: rotate(3deg); }
}

@keyframes kawaii-float {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-8px); }
}
/* Kawaii Minimal Design Tokens */
:root {
  --kawaii-minimal-primary: #F9A8D4;
  --kawaii-minimal-secondary: #FFF7ED;
  --kawaii-minimal-accent: #A78BFA;
  --kawaii-minimal-glow: rgba(249, 168, 212, 0.3);
}

.kawaii-minimal-card {
  position: relative;
  overflow: hidden;
}

.kawaii-minimal-card::before {
  content: "";
  position: absolute;
  inset: 0;
  opacity: 0;
  transition: opacity 0.3s ease;
  background: linear-gradient(135deg, rgba(249, 168, 212, 0.05), transparent);
  pointer-events: none;
}

.kawaii-minimal-card:hover::before {
  opacity: 1;
}

.kawaii-minimal-gradient {
  background: linear-gradient(135deg, #F9A8D4, #A78BFA);
}

.kawaii-minimal-gradient-text {
  background: linear-gradient(135deg, #F9A8D4, #A78BFA);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.kawaii-minimal-frosted {
  backdrop-filter: blur(12px) saturate(180%);
  -webkit-backdrop-filter: blur(12px) saturate(180%);
  background: rgba(249, 168, 212, 0.08);
}

.kawaii-minimal-accent-corner {
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%);
}

.kawaii-minimal-animate-in {
  animation: kawaii-minimal-fade-in 0.5s ease-out both;
}

Related Styles

Related Styles

Explore these styles for ready-made tokens and components.

Kawaii Minimal and Apple Style sit closest to each other. The table below gives the real differences in color, use case, and tags, so the choice between them is made on facts.

AttributeKawaii MinimalApple Style
Primary color#F9A8D4#000000
Secondary color#FFF7ED#f5f5f7
Best forkawaii / cute design / pastel colorsApple style / Apple design / minimalist website
Unique tags——
Design Philosophy

Kawaii Minimal blends the warmth of Japanese cute culture with the restraint of Nordic minimalism.