Richart
Richart
richart
Design System
Richart logo

Richart

Richart -- the digital-banking brand of Taiwan's Taishin International Bank (台新銀行) -- presents itself as the friendliest, most playful face of consumer finance on the Taiwanese web. Its self-declared promise, baked into the page <title>, is "最能幫年輕人存到錢的銀行" (the bank that best helps young people save). Everything about the surface serves that youth-targete

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

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

display48px · 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
Noto Sans TC
Open · OFL
Install via Google Fonts
Display
Montserrat
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.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
inputsCompact4px
smallCompact4px
cardsStandard16px
panelsStandard16px
bottomLarge24px
heroLarge24px
buttonsPill32px
badgesPill32px
togglesPill32px
avatarsCircle50%
iconCircle50%

Borders

ElementValuePreview
Border2px solid #17b6c9
Border1px solid #c7cdd4

Elevation

Shadow 1
Shadow 2
Shadow 3
Shadow 4
04

Guidelines

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

Do

  • Use #17b6c9 Richart teal as the single dominant brand color for CTAs, links, and accents
  • Make primary buttons full pills (100px radius) -- the rounded geometry is the brand
  • Use the 4px-wide teal accent bar before section titles -- it's the signature section flag
  • Use Noto Sans TC at weights 400/500/700 with generous line-height (1.5+) for Traditional-Chinese copy
  • Keep the canvas bright (#fdfdfd) and surfaces cool-gray (#f3f5f6) -- airy and optimistic
  • Use neumorphic inset+outset soft shadows for cards -- tactile, pebble-like depth
  • Use slate text (#2a3342 headings, #727d8c body), never pure black
  • Lead with friendly illustrations; keep copy concise and youth-facing

Don't

  • n't introduce a competing brand color -- the teal owns the system; lime/cyan are pops only
  • n't use sharp 4px corners on buttons -- Richart is pill-shaped and soft
  • n't use cold black drop-shadows -- depth is warm-gray and neumorphic
  • n't use heavy institutional navy or marble-bank aesthetics -- this is a youth app
  • n't crowd the layout -- whitespace and illustration breathing room are essential
  • n't set Traditional-Chinese body at tight line-height -- CJK density needs 1.5+
  • n't use pure #000000 for text -- always the slate scale
  • n't make the tone formal or stiff -- the voice is warm, encouraging, peer-to-peer
05

Components

Buttons

button-primary
Background#17b6c9
Text#fdfdfd
Radius9999
Font20/500
Use: Primary CTA pill, hover #15a6b7
button-primary-xl
Text#fdfdfd
Radius9999
Padding16px 0
Use: Hero action, radial gradient #64cedb to #15a6b7, 240px wide
button-secondary
Backgroundtransparent
Text#17b6c9
Radius9999
Use: Secondary action, 2px #17b6c9 border, hover fills teal

Cards

card
card
Background#fdfdfd
Radius16
Use: Feature card, neumorphic inset shadow

Badges

badge
badge-teal
Background#ecf9fa
Text#17b6c9
Radius9999
Use: Teal-themed tag
badge
badge-neutral
Background#f3f5f6
Text#727d8c
Radius16
Use: Neutral tag
title
title-bar
Background#17b6c9
Use: 4px x 24px vertical accent bar before block title
badge
badge-disabled
Background#727d8c
Textrgba(253,253,253,0.5)
Radius9999
Use: Disabled button state

Inputs

input
Background#fdfdfd
Text#1b2028
Radius8
Use: Form input, 1px #c7cdd4 border, #17b6c9 focus, #e75365 error

Related design systems