coderef

obodo.io

Color tells a nature-meets-craft story. Pastels never appear on the dark base together — they're used singly as section or card accents.
DownloadRaw
obodo.ioVisit ↗
View full
obodo.ioVisit site ↗
obodo.io website, full page

Palette

At a glance

Theme
dark
Typefaces
System
Sections
9
Length
531 words

Add it to your project

Then prompt your agent

Design System · obodo.io

Light and dark previews, tokens and a ready-to-use package, generated from this DESIGN.md. No AI involved: the same file always produces the same output.

Generating design system…

DESIGN.md

DownloadRaw

obodo.io — Design System

1. Visual Theme & Atmosphere

Obodo is a design-forward product built with Webflow and GSAP animation. The aesthetic is quiet sophistication: a near-black base (#191621) with creamy off-whites and restrained pastel accents (pink, yellow, sage green, periwinkle blue). It feels like a thoughtfully curated design studio portfolio — structured but with personality. The dual-font system (Roboto for UI, Gelion for editorial body) separates functional and expressive roles. Obodo doesn’t shout; it invites.

2. Color Palette & Roles

Role Value Notes
Deep base #191621 Primary dark background
Eggshell #f5f3ef Light sections, card backgrounds
Pink #f0dbdf Soft accent, feminine warmth
Yellow #f8e889 Playful highlight
Blue #86a6d5 Calm informational accent
Sage #626f5a Earthy tertiary
Card #f3f3f6 Elevated card surface
Muted text #9b9b9b → #666 Secondary and tertiary copy

Color tells a nature-meets-craft story. Pastels never appear on the dark base together — they’re used singly as section or card accents.

3. Typography Rules

  • Body/Headings: Gelion — a contemporary geometric sans with editorial warmth (sits on Georgia as fallback). Used at 14px body.
  • UI/Functional: Roboto — standard weight 500 for labels, navigation, metadata.
  • Heading sizes modest (16–18px Roboto for labels) — Gelion carries the bigger text moments.
  • Body line-height: generous, 1.5+ for Gelion.
  • No display-scale giants; this system prefers restraint.

4. Component Stylings

  • Cards: Rounded at 12–32px, very light shadow (rgba(0,0,0,0.04) 0px 8px 60px). Hover state likely via GSAP.
  • Buttons: Mixed radius — 12–20px, aligning with card language.
  • Top-radius sections: Some cards use 6px 6px 0px 0px — partial radius for stacking panels.
  • Borders: Hairline, near-invisible.
  • Animations: GSAP-powered — expect smooth entrance and scroll-trigger transitions.

5. Layout Principles

  • Webflow grid system. Clean column-based layouts.
  • Dark-to-light section alternation (deep base → eggshell).
  • Card grids for content inventory, generous gap.
  • GSAP scroll triggers likely animate section entrances.

6. Depth & Elevation

Single shadow level: rgba(0,0,0,0.04) 0px 8px 60px — a wide, ultralight bloom. Cards lift almost imperceptibly. The dark base creates natural depth contrast with light content surfaces.

7. Do’s and Don’ts

Do:

  • Use Gelion for all editorial/content copy; Roboto for UI chrome
  • Introduce pastel accents one at a time per section
  • Animate with GSAP scroll triggers for entrance effects

Don’t:

  • Stack multiple pastels in the same view
  • Use pure black (use #191621 instead)
  • Skip the GSAP animation layer — it’s load-bearing for the experience

8. Responsive Behavior

Webflow’s responsive system handles column reflow. GSAP animations should respect prefers-reduced-motion. Card stacks collapse to single column. Typography remains modest and readable at all breakpoints.

9. Agent Prompt Guide

Reproduce obodo.io style: deep near-black #191621 base, eggshell #f5f3ef light sections, Gelion serif for editorial body, Roboto for UI. Pastel accents (pink #f0dbdf, yellow #f8e889, blue #86a6d5). Cards at 12–32px radius, ultralight shadow. GSAP scroll-trigger animations on section entrances.

Generated by Sparkbites — extracted from live CSS analysis

All indie designs →

Brand names describe the visual style only; coderef is not affiliated with or endorsed by any brand listed. Licenses