DESIGN.md · Analysis
The Little Milk Bar
thelittlemilkbar.com · 31 Aug 2026 · 47 colors · Nineties Headliner, Poppins
The Little Milk Bar
A modern breastfeeding wear brand combining functional design with inclusive, body-positive aesthetics. The visual identity balances warm femininity with bold typographic confidence.
Colors
Typography
- display
- fontFamily: Nineties Headliner · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.04em
- headline-lg
- fontFamily: Nineties Headliner · fontSize: 48px · fontWeight: 700 · lineHeight: 56px · letterSpacing: -0.02em
- headline-md
- fontFamily: Nineties Headliner · fontSize: 32px · fontWeight: 700 · lineHeight: 40px · letterSpacing: -0.01em
- title-lg
- fontFamily: Poppins · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0em
- body-lg
- fontFamily: Poppins · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
- body-md
- fontFamily: Poppins · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
- label-md
- fontFamily: Nineties Headliner · fontSize: 14px · fontWeight: 700 · lineHeight: 20px · letterSpacing: 0.05em
- label-sm
- fontFamily: Poppins · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.01em
Design guidance
Overview
The Little Milk Bar is a contemporary breastfeeding wear brand that celebrates the nursing body through inclusive, body-positive design. The visual identity embraces "Warm Modernism"—a design philosophy that combines bold, confident typography (Nineties Headliner) with soft, approachable color palettes and generous white space. The aesthetic evokes confidence, community, and care: the brand refuses to hide or minimize the breastfeeding experience, instead centering it with pride and joy.
The brand voice is direct, celebratory, and unapologetically feminist. Tone is warm but never saccharine; practical but never clinical. The vocabulary is conversational and empowering—phrases like "Where are you in your breastfeeding journey?" and "Veteran Milk Maker" reframe lactation as a lived experience worthy of celebration. Example sentence in brand voice: "Designed for real bodies, real moments, real milk."
Colors
The color system balances a signature warm blush primary (#e76f7d) with a clean, minimal neutral foundation. Primary (#e76f7d, RGB 231, 111, 125) is deployed on all CTAs, interactive elements, and brand moments—it's warm, approachable, and distinctly feminine without being stereotypical. The supporting secondary (#aaccaa, a soft sage green) adds a natural, grounded accent used in secondary UI and wellness-related messaging. Tertiary (#4090f2, a bright sky blue) provides contrast for informational elements and secondary actions.
The surface stack is deliberately light and airy: pure white (#ffffff) for primary surfaces, with subtle warm-gray containers (#efeee9, #f3f3f3) for layering. Text is set in deep charcoal (#3b3b3b) for maximum legibility and warmth—never pure black (#000000). Outli
Typography
The type system pairs Nineties Headliner (a bold, geometric display face) for all headings and labels with Poppins (a modern, friendly sans-serif) for body copy and UI text. This pairing creates visual hierarchy through personality rather than weight alone: headlines feel confident and distinctive, while body text remains warm and readable at 16px / 24px line-height. Display sizes (48–60px) are reserved for hero moments and major section headings; headline-md (32px) anchors subsections; body-md (16px) is the default for all body copy and UI labels. Letter-spacing is tightened on display sizes (-0.04em to -0.02em) to enhance the bold, modern feel, while body text uses 0em spacing for natural readability. Apply text-shadow: 0 2px 4px rgba(0, 0, 0, 0.08) on small labels (label-sm) when placed
Layout
The layout follows a 12-column grid with a max-width of 1600px, maintaining a fluid, responsive structure that adapts from mobile (single column, 24px gutter) to desktop (full 12-column grid, 24px gutter). White space is generous and intentional: section separation uses lg spacing (40px) on mobile, xl spacing (64px) on desktop, creating a breathing rhythm that mirrors the brand's unhurried, body-positive philosophy. Container padding is consistently 24px (md spacing) on all sides, with card interiors using 24px padding as well. The grid is never cramped; product cards and content blocks are given room to exist without visual competition. Hero sections span full width with 2rem (32px) horizontal padding, and the slideshow content is centered with max-width: 1600px and margin: 0 auto, ensuri
Elevation & Depth
Depth is achieved through subtle, soft shadows and layered surfaces rather than dramatic drop shadows. The elevation system uses three levels: sm (0 1px 2px rgba(0, 0, 0, 0.06)) for subtle card borders and input focus states; md (0 3px 8px rgba(0, 0, 0, 0.15)) for hovered cards and secondary surfaces; lg (0 16px 40px rgba(0, 0, 0, 0.12)) for modals and floating elements. Cards use a 1px solid border in #637381 (outline color) combined with sm shadow to create definition without heaviness. On hover, cards transition to md shadow (200ms ease-in-out) and shift background to surface-container-high
Shapes
The shape philosophy is "Soft-Technical"—rounded corners are minimal and purposeful, never organic or overly playful. Buttons and inputs use 4px (0.25rem) border-radius, creating a subtle softness that feels modern and approachable without sacrificing clarity. Cards and larger containers use 8px (0.5rem) for slightly more breathing room. Modals and floating elements use 12px (0.75rem) to signal elevation and importance. The full-radius (9999px) is reserved exclusively for badge components and pill-shaped UI elements. This restrained approach keeps the design feeling professional and contempora
Components
Action Elements Buttons are the primary interaction driver. All buttons use label-md typography (Nineties Headliner, 14px, 700 weight, 0.05em letter-spacing) with 16px vertical padding and 24px horizontal padding, resulting in a 48px height. Primary buttons (#e76f7d on white) transition to #ec808d on hover (200ms ease-in-out) and #d45a68 on active, with no border. Secondary buttons are transparent with a 2px solid primary border, inverting to filled on hover. All buttons use border-radius: 4px and cursor: pointer. Focus states apply a 3px outline in rgba(231, 111, 125, 0.3).
Containers & Surfaces Cards are the foundational container component: white background (#ffffff), 1px solid border in #637381, 24px padding, 4px border-radius, and sm elevation (0 1px 2px rgba(0, 0, 0, 0.06)).
Do's and Don'ts
**Do**
- Do use Nineties Headliner for all headlines, labels, and CTAs—it's the brand's visual signature and should be prominent and confident.
- Do maintain the warm color palette (#e76f7d primary, #aaccaa secondary, #4090f2 tertiary) and avoid introducing cool grays or harsh blacks.
- Do use generous white space (40–64px section gaps) to create breathing room and reflect the brand's unhurried, body-positive ethos.
- Do apply soft shadows (0 3px 8px rgba(0, 0, 0, 0.15)) and subtle borders (#637381) for layering, never harsh drop shadows.
- Do ensure all interactive elements (buttons, links, inputs) have clear focus states with a 3px outline or inset shadow in the primary color.
**Don't**
- Don't use pure black (#000000) for text or backgrounds—always use #3b3b3b (deep charcoal) or #ffffff (pure white) to maintain warmth.
- Don't apply border-radius larger than 12px on standard UI components; reserve 9999px (full) only for badges and pill elements.
- Don't mix serif fonts or system fonts with the established Nineties Headliner + Poppins pairing; consistency is critical to brand recognition.
- Don't use harsh shadows or high-opacity overlays; all elevation should feel soft and approachable, never aggressive or clinical.
- Don't reduce the primary color (#e76f7d) saturation or shift it toward cooler tones; it's the emotional anchor of the brand and must remain warm and confident.
Edit, then copy or download.