Readmoo
Readmoo
readmoo
Design System
Readmoo logo

Readmoo

Readmoo (讀墨) is Taiwan's largest Traditional-Chinese EPUB ebook platform and the maker of the mooInk E Ink e-reader, and its design reads exactly like what it sells: a calm, bookish, reader-first store rather than a loud commerce funnel. The store canvas is a soft off-white (#fafafa) — never pure white at the page level — that lowers glare and evokes paper

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

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

display48px · 600 · 1.25
Design at scale
32px32px · 600 · 1.25
Section heading
heading-lg24px · 600 · 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
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Primary
PingFangTC-Regular
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
Microsoft JhengHei
Systemno install needed
Windows Traditional Chinese.
Not publicly distributed.
Primary
Helvetica Neue
Commercial
Pre-installed on macOS/iOS. Commercial license required for redistribution.
Source · Linotype
Primary
Heiti TC
Systemno install needed
Apple legacy Traditional Chinese.
Not publicly distributed.
Primary
Microsoft JhengHei
Systemno install needed
Windows Traditional Chinese.
Not publicly distributed.
Serif
Songti TC
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
PingFangTC
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
Densitycompact
Base unit4px
Section gap24px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
searchSharp3px
registerSharp3px
salestockSharp3px
cardsSharp3px
categoryTab4px
marketingtoolPill25px
occasionalFull9999px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Reserve sky-cyan (#40c8f7) for the single primary action — search submit, register, primary CTA pills
  • Use dark-cyan (#0092c2) as the hover/active shade on cyan actions
  • Use salmon (#e98192) for the secondary commerce action (cart / bundle), keeping it distinct from primary cyan
  • Set the store category tabs in the "Songti TC" serif — it's the bookstore signal
  • Lead the type stack with PingFangTC and fall back through Microsoft JhengHei / Heiti TC for Traditional-Chinese
  • Use the off-white store canvas (#fafafa) for low-glare, paper-like reading comfort
  • Separate sections with flat grey surfaces (#f2f2f2/#e8e8e8) and #dddfe1 hairlines, not shadows
  • Use warm charcoal (#4a4a4a store / #212529 product) for text instead of pure black

Don't

  • Spread cyan across many elements — it dilutes the single-action signal
  • Use heavy drop shadows for elevation — Readmoo is a flat, hairline-separated system
  • Use pure black (#000000) for body text — reserve warm charcoal #4a4a4a / near-black #212529
  • Use the salmon (#e98192) for primary navigation actions — it's the commerce/cart voice
  • Set the body in a Latin-first font — the CJK stack must lead for hanzi legibility
  • Apply the serif ("Songti TC") to body copy — it belongs to the category tabs only
  • Cram the book grid edge-to-edge — keep the airy vertical rhythm between bands
05

Components

Buttons

button-primary
Background#40c8f7
Text#ffffff
Border1px solid #40c8f7
Radius25px
Padding6px 12px
Font16px / 400 PingFangTC
stateshover #0092c2
Use: Primary CTA pill (了解更多, 查看更多, mooInk 詳細介紹)
button-register
Background#40c8f7
Text#ffffff
Radius3px
Padding0 10px
Font16px / 700 PingFangTC
Use: Header register (註冊) — sharp-corner accent
button-secondary
Background#e98192
Text#ffffff
Border1px solid #e98192
Radius25px
Padding6px 12px
Font16px / 400 PingFangTC
Use: Secondary commerce action (mooInk 優惠套組 / cart)
button-grey
Background#f2f2f2
Text#333333
Radius25px
Padding6px 12px
Font16px / 400 PingFangTC
Use: Tertiary pill (規格比較, 展售店家, FAQ) — also rendered as translucent rgba(0,0,0,0.05)
search-button
Background#40c8f7
Text#ffffff
Radius0 4px 4px 0
Padding6px 16px
Font16px / 400 PingFangTC
Use: Search submit, fused to input right edge

Inputs

search-input
Background#ffffff
Text#000000
Border1px solid #dddfe1
Radius4px 0 0 4px
Padding8px 12px
Font16px / 400 PingFangTC
Use: Store search field

Tabs

TabTabTab
category-tab
Text#666666
Radius4px 4px 0 0
Font20px / 700 Songti TC
Activetext #333333 + bg #f2f2f2 + 2px bottom border #40c8f7
Use: Store category tabs (書籍/雜誌/有聲書/漫畫) — serif

Cards

feature-card
feature-card
Background#ffffff
Text#212529
Border1px solid #dddfe1
Radius4px
Use: Book / feature card on store + mooInk grid
tint-card
tint-card
Background#c2f0ff
Text#212529
Radius4px
Use: Cyan-tint highlight panel (mooInk feature callout)

Badges

sale
sale-badge
Background#dc3545
Text#ffffff
Radius3px
Padding1px 6px
Font13px / 400 PingFangTC
Use: Discount / sale tag on book covers
stock
stock-badge
Background#28a745
Text#ffffff
Radius3px
Padding1px 6px
Font13px / 400 PingFangTC
Use: In-stock / availability tag

Related design systems