Tumblbug
Tumblbug
tumblbug
Design System
Tumblbug logo

Tumblbug

Tumblbug is Korea's flagship creator-crowdfunding platform, and its interface is built to make a creative project feel worth backing -- warm, editorial, and almost entirely black-and-white so that the project's own imagery becomes the color. The page opens on a clean white canvas with pure black type (#000000) and a single signature coral (#fd5744) that

01

Color Palette

Brand

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display52px · 700 · 1.25
Design at scale
32px32px · 700 · 1.25
Section heading
heading-lg24px · 700 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Apple System
Systemno install needed
macOS/iOS default — uses SF Pro automatically.
Not publicly distributed.
Primary
Apple System (Blink)
Systemno install needed
Chrome alias for Apple system font on macOS.
Not publicly distributed.
Primary
Apple SD Gothic Neo
Systemno install needed
Apple system font for Korean.
Not publicly distributed.
Primary
Noto Sans KR
Open · OFL
Install via Google Fonts
Primary
Malgun Gothic
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Roboto
Open · Apache 2.0
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
statusSubtle4px
smallSubtle4px
projectStandard8px
thumbnailsStandard8px
inputsStandard8px
featuredSoft12px
rewardSoft12px
buttonsPill9999px
categoryPill9999px
searchPill9999px
fundingPill9999px

Elevation

Shadow 1
Shadow 2
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use Tumblbug Coral (#fd5744) for the "후원하기" CTA, funding bars, and percentage raised
  • Keep type monochrome (black/gray) — let project thumbnails be the color
  • Use full-pill radius on buttons, chips, and the search bar — friendly and human
  • Render the funding percentage in 700 coral with tabular figures
  • Default project cards to 8px rounded thumbnails on white, no shadow
  • Use black-fill pills for selected category chips and strong neutral CTAs
  • Give the funding-progress bar clear space — momentum at a glance

Don't

  • n't introduce a second brand hue — coral is the only accent
  • n't put coral on body text, navigation, or decoration — funding actions only
  • n't sharpen buttons to 0-4px corners — full-pill is the friendly brand signal
  • n't add shadows to project thumbnails — they compete with the art
  • n't let chrome color compete with the project imagery
  • n't bump body above 14-16px — the editorial grid wants density
  • n't use coral for errors as decoration — reserve it for funding momentum
05

Components

Buttons

Primary (Coral, Pill)
Background`#fd5744`
Text`#ffffff`
Bordernone
Radius9999px (full pill)
Padding14px 24px
Font16px / 700 / Pretendard
Hover`#f86453`
Active`#e53c41`
Disabled`#e4e4e4` background, `#9e9e9e` text
Use: Primary CTA — `후원하기`, `프로젝트 후원하기`, `이 리워드 선택`
Secondary (Black, Pill)
Background`#000000`
Text`#ffffff`
Bordernone
Radius9999px (full pill)
Padding14px 24px
Font16px / 700 / Pretendard
Hover`#1c1c1c`
Use: Strong neutral action — `프로젝트 올리기`, `로그인`
Outline (Gray, Pill)
Background`#ffffff`
Text`#545454`
Border1px solid `#e4e4e4`
Radius9999px (full pill)
Padding11.5px 16px
Font14px / 700 / Pretendard
Hover`#f6f6f6` background
Use: Secondary actions — `창작자센터`, `공유하기`, `팔로우`
Ghost (Text)
Backgroundtransparent
Text`#000000`
Bordernone
Radius9999px
Padding8px 12px
Font14px / 700 / Pretendard
Hover`rgba(0,0,0,0.04)` background
Use: Inline nav / utility action

Inputs

Default
Background`#ffffff`
Text`#000000`
Border1px solid `#e4e4e4`
Radius8px
Padding12px 14px
Font14px / 400 / Pretendard
Focus1px solid `#000000`
Placeholder`#9e9e9e`
Use: Default text input — login, project-create forms
Search
Background`#f0f0f0`
Text`#000000`
Bordernone
Radius9999px (pill search bar)
Padding12px 16px 12px 40px (left-pad for inline magnifier)
Font14px / 400 / Pretendard
Focus`#ffffff` background, 1px solid `#000000` border
Placeholder`#6d6d6d` ("프로젝트, 창작자 검색")
Use: Header search bar — pill-shaped to match the friendly chrome
Error
Background`#ffffff`
Text`#000000`
Border1px solid `#e53c41`
Radius8px
Padding12px 14px
Font14px / 400 / Pretendard
Use: Form validation failure — helper text 13px/400 `#e53c41` below

Cards

Project Card
Project Card
Background`#ffffff`
Bordernone (hairline `#f0f0f0` at grid boundary)
Radius8px (rounded thumbnail + card)
Padding0px on image; 8-10px gap to metadata
Shadownone
Image4:3 or 1:1 thumbnail, 8px radius, `#f0f0f0` placeholder
Use: Default project listing card — thumbnail, title, creator, funding % + bar
Featured Card (Editorial)
Featured Card (Editorial)
Background`#ffffff` (or full-bleed project image)
Bordernone
Radius12px
Padding0px (image) / 16px (text block)
Use: Curated home-feed spotlight, "에디터의 선택"
Reward Card
Reward Card
Background`#ffffff`
Border1px solid `#e4e4e4`
Radius12px
Padding20px
Selected1.5px solid `#fd5744`
Use: Pledge-tier / reward selection on the project page

Badges & Tags

Category
Category Tag (Default)
Background`#f0f0f0`
Text`#545454`
Bordernone
Radius9999px (pill)
Padding6px 12px
Font13px / 700 / Pretendard
Use: Category filter chips (출판, 게임, 음악, 디자인)
Category
Category Tag (Selected)
Background`#000000`
Text`#ffffff`
Bordernone
Radius9999px (pill)
Padding6px 12px
Font13px / 700 / Pretendard
Use: Active category filter
Status
Status Flag (Coral)
Background`#fd5744`
Text`#ffffff`
Bordernone
Radius4px
Padding3px 6px
Font11px / 700 / Pretendard
Use: "오픈예정", "마감임박" time-sensitive project flags
New
New / Editor Flag
Background`#ffffff`
Text`#000000`
Border1px solid `#000000`
Radius4px
Padding3px 6px
Font11px / 700 / Pretendard
Use: "NEW", "에디터의 선택" — outline keeps the thumbnail dominant