Trenbe
Trenbe
trenbe
Design System
Trenbe logo

Trenbe

Trenbe's interface balances the accessibility of mass-market ecommerce with the calm restraint expected of a luxury goods destination. The canvas is predominantly white with a warm near-black text system and deliberate use of Trenbe's signature vivid purple (#7620F6) as the sole accent color, signaling trust, exclusivity, and forward-facing technology. Produ

01

Color Palette

Accent

Neutrals

Semantic

02

Typography

Type Scale

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

display48px · 600 · 1.25
Design at scale
29px29px · 600 · 1.25
Section heading
heading-lg24px · 600 · 1.4
Subheading
body18px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small13px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttons2px
inputs2px
cards2px
dialogs2px
badges2px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Use #7620F6 (or #7351EC in v4 DS contexts) exclusively as the brand accent; do not introduce other accent hues
  • Keep primary CTAs black (#000) on white surfaces inside the product UI to respect luxury product photography
  • Reserve the purple CTA only for high-emphasis marketing surfaces (landing pages, onboarding)
  • Use Pretendard for all Korean and Latin text; ensure feature settings "ss03" "cv01" are active on mobile
  • Apply 8px radius to product cards; 4px to chips, badges, and secondary UI elements
  • Use red (#EC5151) exclusively for sale prices, error states, and count-down labels
  • Respect the 20px mobile / 48px desktop horizontal padding consistently

Don't

  • n't use the purple as a button background inside the main shopping UI — the primary action is always black
  • n't add gradients or decorative patterns behind product images
  • n't reduce line-height below 1.5× for body text; the Pretendard variable-weight range demands adequate leading
  • n't mix the legacy 13px/1.2 line-height scale with the v4 rem scale in new components
  • n't use border-radius above 8px for cards or 4px for chips in the current DS
05

Components

Buttons

Primary (Black CTA)
Background`#000000`
Text`#FFFFFF`
Border1px solid `#000000`
Radius2px
Padding6px 12px
Font13px / 400
Default (Ghost)
Background`#FFFFFF`
Text`#000000`
Border1px solid `#88888E`
Radius2px
Padding6px 12px
Font13px / 400
Disabled
Background`#FFFFFF`
Text`#AFAEAB`
Border1px solid `#CFCECB`
Radius2px
Marketing CTA (Brand Purple)
Background`#7618F1`
Text`#FFFFFF`
Bordernone
Radius4px
Font18px / 600
Height55px

Form Fields

Default Input
Background`#FFFFFF`
Text`#555555`
Border1px solid `#CCCCCC`
Radius0px
Padding6px 12px
Font13px / 400
Height29px
Focus Input
Background`#FFFFFF`
Text`#555555`
Border1px solid `#66AFE9`

Badges / Labels

Primary
Primary Badge (Black)
Background`#000000`
Text`#FFFFFF`
Radius0px
Padding0.2em 0.6em 0.3em
Sale
Sale / Accent Badge (Red)
Background`#EC5151`
Text`#FFFFFF`
Radius4px

Related design systems