back to gallery
design language·whimsi-collage-storybook

WhimsiCollage Storybook

A complete design system — philosophy, tokens, rules, imagery, and an embodied preview. Edit curator notes below, or open side-by-side comparison to see how it relates.

lineage
originalgen ?
stats
0uses·0forks·15elem
taxonomies
Whimsical Storybook Collage
tags
whimsical-collagetorn-paperblob-shapespaper-texturehandmade-bordersrounded-displaypencil-dashesplayful-serifcraft-aestheticpebble-silhouettes
the spec

specification

philosophy
summary

A contemporary storybook interface language that borrows from picture-book illustration, handmade collage, and Nordic whimsical scene building. Screens feel like curated spreads: warm, tactile, optimistic, and emotionally literate without becoming juvenile. Functionality is presented as narrative props inside an illustrated world rather than abstract enterprise widgets.

values
child-friendly warmth without babyish simplificationnarrative worldbuilding through interface structurevisible craft, texture, and hand-touched imperfectiongentle emotional guidance through color and shapefriendly discoverability through characterful affordances
anti-values
×sterile product minimalism×hard mechanical geometry as the dominant motif×hyper-glossy futurism×crowded dashboard compression×mascot overload that replaces information design
tokens
borders4 items
accent width
4px
character
soft hand-drawn outlines with slightly imperfect rhythm and occasional stitched emphasis
default width
2px
style
dashed
colors12 items
accent
#E95F7A
background
#F8F1E4
border
#5F564A
error
#C95A43
info
#6D8FD6
muted
#7C7A70
primary
#3B6B58
secondary
#F3A66E
success
#4E8D67
surface
#FFF9F0
text
#30403B
warning
#D99A2B
motion3 items
duration
220ms
easing
cubic-bezier(0.22, 1, 0.36, 1)
philosophy
snappy
radii5 items
full
9999px
lg
36px
md
24px
none
0
sm
14px
shadows3 items
lg
0 22px 0 rgba(95,86,74,0.12)
md
0 12px 0 rgba(95,86,74,0.14)
sm
0 4px 0 rgba(95,86,74,0.16)
spacing2 items
base
8px
scale
4, 8, 12, 16, 24, 32, 48, 64
surfaces3 items
bg pattern
noise
card style
warm paper cards with grain, offset underlays, and patch-like overlays
treatment
paper
typography8 items
base size
16px
body font
Averia Serif Libre
google fonts url
https://fonts.googleapis.com/css2?family=Averia+Serif+Libre:wght@400;700&family=IBM+Plex+Mono:wght@400;500&family=Sour+Gummy:wght@400;500;700&display=swap
heading font
Sour Gummy
letter spacing
0.01em
line height
1.55
mono font
IBM Plex Mono
scale ratio
1.25
rules
composition
Compose every screen as a story spread: a strong hero vignette, one or two secondary narrative pockets, and a clear path that feels like reading left-to-right through illustrated terrain. Dense data should be broken into themed patches rather than uniform cards.
density
Moderate density with generous breathing room. Interfaces can feel busy in detail but never cramped in layout. Texture and embellishment should live inside a disciplined macro-grid.
hierarchy
Hierarchy comes from scale, color patches, and elevation layers rather than pure typography. Headings sit on cloud or sticker backings. Important actions become large friendly shapes. Supporting facts tuck into caption-like ribbons.
signature patterns
every major card uses a pseudo-element offset underlay in a second color, creating a pasted collage shadow layersection titles sit inside irregular blob backplates rather than plain text rowsinteractive controls use hand-drawn dashed outlines and rounded pebble silhouettes with slight rotation variancescene dividers and ribbons use scalloped or wavy edges to evoke illustrated landscape layerssmall informational badges appear as floating sticker circles or seed-shaped pills overlapping container corners
layout
breakpoints

Large at 1200px+, medium at 900px-1199px, small below 900px with an additional compact refinement below 640px.

grid
Desktop uses a spread-like 12-column composition with two narrative halves and wide interior gutter; tablet shifts to stacked story bands; mobile becomes a vertical tale with pocket modules and preserved overlap accents.
whitespace
Use roomy outer margins, deep section padding, and intentional overlap between layers. Leave space around decorative patches so texture supports readability instead of crowding it.
guidance
do
  • pair warm neutrals with berry, moss, apricot, and sky accents
  • treat forms, menus, and metrics as story props embedded in a scene
  • use asymmetry and layered offsets while maintaining a stable reading flow
  • preserve tactile edge details, grain, and irregular borders across components
  • let illustration-friendly iconography and labels soften task-heavy interactions
don’t
  • flatten everything into identical white cards
  • use neon saturation or toy-store primaries as the default palette
  • default to sharp corners, strict hairlines, or glassmorphism
  • turn the page into a literal children app full of oversized mascots
  • sacrifice legibility for texture or decorative overlap
spec.md
# WhimsiCollage Storybook

## Philosophy

A contemporary storybook interface language that borrows from picture-book illustration, handmade collage, and Nordic whimsical scene building. Screens feel like curated spreads: warm, tactile, optimistic, and emotionally literate without becoming juvenile. Functionality is presented as narrative props inside an illustrated world rather than abstract enterprise widgets.

### Values

- child-friendly warmth without babyish simplification
- narrative worldbuilding through interface structure
- visible craft, texture, and hand-touched imperfection
- gentle emotional guidance through color and shape
- friendly discoverability through characterful affordances

### Anti-Values

- sterile product minimalism
- hard mechanical geometry as the dominant motif
- hyper-glossy futurism
- crowded dashboard compression
- mascot overload that replaces information design

### Visual Character

- layered torn-paper surfaces with offset color underlays that make each card feel collaged by hand
- large rounded blob and pebble silhouettes instead of strict rectangles for panels, buttons, charts, and image frames
- soft pencil-like dashed or hand-drawn borders with uneven edge treatment around interactive regions
- spread-inspired compositions with wide gutters, scene bands, and illustrated environmental landmarks that guide the eye like a picture-book page turn
- sticker and badge accents that look like pasted labels or stamped seals floating above the main surface

## Tokens

### Borders

- **Accent Width**: 4px
- **Character**: soft hand-drawn outlines with slightly imperfect rhythm and occasional stitched emphasis
- **Default Width**: 2px
- **Style**: dashed

### Colors

| Name | Value |
|------|-------|
| accent | `#E95F7A` |
| background | `#F8F1E4` |
| border | `#5F564A` |
| error | `#C95A43` |
| info | `#6D8FD6` |
| muted | `#7C7A70` |
| primary | `#3B6B58` |
| secondary | `#F3A66E` |
| success | `#4E8D67` |
| surface | `#FFF9F0` |
| text | `#30403B` |
| warning | `#D99A2B` |

### Motion

- **Duration**: 220ms
- **Easing**: cubic-bezier(0.22, 1, 0.36, 1)
- **Philosophy**: snappy

### Radii

- **Full**: 9999px
- **Lg**: 36px
- **Md**: 24px
- **None**: 0
- **Sm**: 14px

### Shadows

- **Lg**: 0 22px 0 rgba(95,86,74,0.12)
- **Md**: 0 12px 0 rgba(95,86,74,0.14)
- **Sm**: 0 4px 0 rgba(95,86,74,0.16)

### Spacing

- **Base**: 8px
- **Scale**: [4,8,12,16,24,32,48,64]

### Surfaces

- **Bg Pattern**: noise
- **Card Style**: warm paper cards with grain, offset underlays, and patch-like overlays
- **Treatment**: paper

### Typography

- **Base Size**: 16px
- **Body Font**: Averia Serif Libre
- **Google Fonts Url**: https://fonts.googleapis.com/css2?family=Averia+Serif+Libre:wght@400;700&family=IBM+Plex+Mono:wght@400;500&family=Sour+Gummy:wght@400;500;700&display=swap
- **Heading Font**: Sour Gummy
- **Letter Spacing**: 0.01em
- **Line Height**: 1.55
- **Mono Font**: IBM Plex Mono
- **Scale Ratio**: 1.25

## Rules

### Composition

Compose every screen as a story spread: a strong hero vignette, one or two secondary narrative pockets, and a clear path that feels like reading left-to-right through illustrated terrain. Dense data should be broken into themed patches rather than uniform cards.

### Density

Moderate density with generous breathing room. Interfaces can feel busy in detail but never cramped in layout. Texture and embellishment should live inside a disciplined macro-grid.

### Hierarchy

Hierarchy comes from scale, color patches, and elevation layers rather than pure typography. Headings sit on cloud or sticker backings. Important actions become large friendly shapes. Supporting facts tuck into caption-like ribbons.

### Signature Patterns

- every major card uses a pseudo-element offset underlay in a second color, creating a pasted collage shadow layer
- section titles sit inside irregular blob backplates rather than plain text rows
- interactive controls use hand-drawn dashed outlines and rounded pebble silhouettes with slight rotation variance
- scene dividers and ribbons use scalloped or wavy edges to evoke illustrated landscape layers
- small informational badges appear as floating sticker circles or seed-shaped pills overlapping container corners

## Layout

### Breakpoints

Large at 1200px+, medium at 900px-1199px, small below 900px with an additional compact refinement below 640px.

### Grid

Desktop uses a spread-like 12-column composition with two narrative halves and wide interior gutter; tablet shifts to stacked story bands; mobile becomes a vertical tale with pocket modules and preserved overlap accents.

### Whitespace

Use roomy outer margins, deep section padding, and intentional overlap between layers. Leave space around decorative patches so texture supports readability instead of crowding it.

## Guidance

### Do

- pair warm neutrals with berry, moss, apricot, and sky accents
- treat forms, menus, and metrics as story props embedded in a scene
- use asymmetry and layered offsets while maintaining a stable reading flow
- preserve tactile edge details, grain, and irregular borders across components
- let illustration-friendly iconography and labels soften task-heavy interactions

### Don't

- flatten everything into identical white cards
- use neon saturation or toy-store primaries as the default palette
- default to sharp corners, strict hairlines, or glassmorphism
- turn the page into a literal children app full of oversized mascots
- sacrifice legibility for texture or decorative overlap
in the wild

design embodiment

preview · whimsi-collage-storybook