MOZE DESIGN.md

Brands

MOZE (摩斯, "最美記帳 App") is Taiwan's design-forward personal-finance and expense-tracking app, and its marketing site is built as a dark, cinematic, almost-luxury product showcase rather than a utilitarian tool page.…

Raw DESIGN.md

At a glance

Group
Brands
Main color
#ff367cPink design systems
Fonts
Poppinssystem sans-serif

Colors in this file

  • #ff367c

    primary

  • #ffffff

    on-dark

  • #6e86ff

    primary-blue

  • #1a1d31

    panel

  • #0d0d12

    canvas

  • #f58327

    accent-orange

  • #323648

    panel-raised

  • #a963ff

    violet

  • #4dff64

    accent-green

  • #7b7c8c

    muted

Overview

Visual Theme & Atmosphere

MOZE (摩斯, "最美記帳 App") is Taiwan's design-forward personal-finance and expense-tracking app, and its marketing site is built as a dark, cinematic, almost-luxury product showcase rather than a utilitarian tool page. The canvas is a near-black blue-tinted ink (#0d0d12) layered over true black (#000000), so the whole surface reads like a high-end gadget unboxing in a dimmed room. Against that darkness the brand stages a single, unmistakable signature: a vivid pink-to-periwinkle gradient (#ff367c → #6e86ff) that runs through the primary download CTA, the highlighted pricing tier, and the triangular "M" app icon itself. The atmosphere is premium-but-playful — the restraint of a black canvas paired with the energy of a saturated neon gradient.

The typographic personality splits cleanly along a Western-display / CJK-body line. Display headlines run in Poppins at 52px with dramatically tight -2.08px tracking and white-at-87%-opacity ink (rgba(255,255,255,0.87)), giving Latin numerals and the geometric headline grid a confident, rounded-geometric voice ("用最優雅的方式簡化你的財務旅程" / "Simplify your financial journey in the most elegant way"). The Traditional-Chinese body copy is not carried by an embedded CJK webfont — the site declares a plain sans-serif stack and lets each platform render hanzi through its own system face (蘋方 / PingFang on Apple, 思源黑體 / Noto Sans CJK elsewhere). This is a deliberate, lightweight choice: Poppins owns the persuasive Latin display, the OS owns the dense Chinese reading text.

What distinguishes MOZE from flat fintech peers is its embrace of glow over flat. Where a Finda-style system would be shadowless, MOZE leans into colored light: the primary CTA carries an orange-and-pink halo shadow (rgba(255,89,0,0.7) -12px 0px 21px -3px, rgb(255,56,132) -7px 0px 10px -5px), and the highlighted "Pro + AI" pricing card floats on a pink/blue ambient glow (rgba(255,128,176,0.28) 0px -4px 32px, rgba(87,95,255,0.25) 0px 0px 32px). Geometry is uniformly soft: pills at 999px radius for every CTA, 20px-radius cards for every panel. Secondary brand accents — orange (#f58327), gold (#f0c732), green (#4dff64), violet (#a963ff), soft periwinkle (#8897e3) — appear as data-visualization and chart highlights, echoing the app's refined charting reputation. The result is an elegant, information-dense dark UI that looks engineered for people who find beauty in their numbers.

Key Characteristics:

  • Near-black blue-ink canvas (#0d0d12) over true black (#000000) — cinematic dark-mode-first
  • Signature pink→periwinkle gradient (#ff367c → #6e86ff) as the single "action" identity, repeated in logo, CTA, and Pro tier
  • Poppins for Latin display at 52px with extreme negative tracking (-2.08px); system sans-serif for Traditional-Chinese body (no embedded CJK webfont)
  • Glow, not flat — colored ambient shadows (orange/pink CTA halo, pink/blue card glow) do the elevation
  • Pill-everything geometry (999px CTAs, 20px-radius cards)
  • White-at-87%-opacity ink (rgba(255,255,255,0.87)) for headings; grey ladder #d0d0d0 → #7b7c8c for secondary text
  • Multi-hue accent set (orange #f58327, gold #f0c732, green #4dff64, violet #a963ff, periwinkle #8897e3) reserved for charts/data-viz, never chrome

Primary tasks

  • Log an expense as an everyday ritual
  • See a whole financial picture in charts and budgets
  • Enter a transaction on one device and sync it to the others
  • Compare the free and paid tiers before subscribing
  • Separate personal spending from business spending

Brand Narrative

MOZE (摩斯) is a Taiwan-made personal-finance and expense-tracking app, widely cited in the local press and App Store reviews as "最美記帳 App" — "the most beautiful bookkeeping app." Its founding premise, legible in both the product and the marketing site, is that managing money should be an elegant, even pleasurable, daily ritual rather than a tedious obligation. The site's framing — "記帳,是理財的第一步" ("bookkeeping is the first step of financial management") — positions the humble act of logging an expense as the entry point to a larger journey of financial control.

The product matured into a full multi-currency, budget, and data-visualization platform: refined charts, flexible categories, cross-device sync (including Apple Watch, surfaced explicitly on the homepage), and an AI-assisted logging tier (專業版 + AI). The brand leans into a premium, dark-mode-first aesthetic precisely because its differentiator is beauty and data clarity — it competes not on being free or fast, but on being the bookkeeping app you actually want to open.

What MOZE refuses, visible in its design: the spreadsheet-grey utilitarianism of legacy expense trackers, and the cluttered ad-driven free apps that treat finance data as a commodity. What it embraces: a cinematic dark canvas, a singular neon pink-to-periwinkle gradient identity, generous glow and refined Poppins display type, and a respect for Traditional-Chinese readers by letting the platform's own type render hanzi cleanly.

Principles

  1. Beauty is a feature. MOZE's entire premise is that a beautiful tool gets used. UI implication: invest in the dark canvas, the gradient, and the glow — visual craft is not decoration, it is the product's reason to exist.
  2. One gradient, one action. The pink→periwinkle blend (#ff367c → #6e86ff) means "do this." UI implication: reserve the signature gradient for the primary CTA and the highlighted tier so the next step is unambiguous.
  3. Elevate with light, not weight. UI implication: use colored ambient glow for emphasis on the dark canvas; avoid grey drop shadows and heavy borders.
  4. Respect the reader's language. UI implication: let the system CJK face render Traditional-Chinese body cleanly; use Poppins only where Latin display earns it.
  5. Data deserves clarity and color. UI implication: reserve the orange/gold/green accent set for charts and data-viz, keeping the chrome calm so the numbers can speak.

Personas

Personas below are fictional archetypes informed by publicly observable MOZE user segments (design-conscious Taiwanese savers, iOS power users, budget-tracking professionals), not individual people.

林雅婷, 28, 台北. A design-conscious office worker who tried three free budget apps and abandoned them for being ugly. Chose MOZE because it looks like it belongs on her iPhone home screen, and logging an expense feels pleasant rather than punishing.

陳冠宇, 34, 新竹. An engineer who manages multiple currencies and credit cards. Uses MOZE's charts and budgets to see his financial picture at a glance, and values the Apple Watch quick-entry. Pays for the Pro tier because the data-visualization is worth it.

黃詩涵, 41, 高雄. A small-business owner who wants a calm, beautiful way to separate personal and business spending. Trusts MOZE's restrained, non-ad-driven interface and appreciates that the Traditional-Chinese text renders crisply on her devices.

Colors

Primary & Brand Gradient

  • MOZE Pink (#ff367c): Primary brand color and the gradient's terminus. Appears as a solid emphasis fill and the warm end of the signature CTA/Pro-card gradient. The system's single "action" hue.
  • Periwinkle Blue (#6e86ff): The cool start of the signature 274deg gradient (#6e86ff → #ff367c). Pairs with the pink to form the brand's defining two-stop blend.
  • Violet (#a963ff): The mid-stop seen on the Pro-tier card ring gradient (#ff367c → #a963ff → #6e86ff). Bridges pink and blue.

Canvas & Surface (dark)

  • Ink Canvas (#0d0d12): The dominant page background — a near-black with a faint blue cast. The base layer everything sits on.
  • Pure Black (#000000): The deepest surface, used in radial vignettes and edge fades behind the canvas.
  • Panel (#1a1d31): Raised card / feature-panel background — a dark navy. Base of the highlighted Pro card and feature cards.
  • Panel Raised (#323648): A lighter slate panel for the Free-tier pricing card and elevated containers.

Text Hierarchy

  • On-Dark White (#ffffff): Headings and high-emphasis labels — rendered live at rgba(255,255,255,0.87) for a softened, premium near-white.
  • Body Grey (#d0d0d0): Secondary body copy and descriptions on the dark canvas.
  • Muted Grey (#7b7c8c): Tertiary text, captions, fine print, and metadata.
  • Lavender Link (#bba2e0): Inline text-link color (e.g. the "這裡" inline link).
  • Accent Periwinkle (#8897e3): A soft periwinkle used heavily as a secondary label / icon-text accent across the page.

Accent & Data-Viz

  • Orange (#f58327): Warm radial-glow accent and the source of the CTA's orange halo. Chart/highlight color.
  • Gold (#f0c732): Yellow data-visualization accent (chart series, rating stars).
  • Green (#4dff64): Positive / income data-viz highlight (a vivid lime).

Typography

Font Family

  • Display: Poppins (with Poppins Placeholder fallback) — all Latin headlines, hero text, pricing numerals. A geometric rounded sans giving the brand its friendly-premium Latin voice.
  • Body / CJK: sans-serif (system stack). MOZE does not embed a Traditional-Chinese webfont; hanzi render through the platform face (蘋方 / PingFang on Apple devices, 思源黑體 / Noto Sans CJK elsewhere). Body lead copy sits at 18px.
  • Secondary Latin: Inter appears on a few embedded/UI fragments.

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display HeroPoppins52px (3.25rem)400~1.4-2.08pxHero + section H2, white@87%
Sub-sectionPoppins32px (2.00rem)400~1.4normalFeature H3 ("螢幕快照", "Apple Watch")
Plan NamePoppins24px (1.50rem)400~1.3normalPricing plan title (H4)
Body Leadsystem sans18px (1.13rem)4001.5normalInline lead copy, links
Nav Linksystem sans12px (0.75rem)400~1.3normalTop-nav items
Buttonsystem sans12px (0.75rem)400~1.3normalPill CTA labels

Principles

  • Poppins for Latin, system for hanzi: the display font owns numerals and English headline grid; Traditional-Chinese reading text defers to the OS face. Never force a Latin display font onto dense CJK body.
  • Extreme negative tracking on display: -2.08px at 52px tightens headlines into compact, engineered blocks — the system's most distinctive typographic move.
  • Single display weight: headlines run at weight 400 (regular) and rely on size + white@87% contrast rather than bold weight for hierarchy.
  • Soft white, not pure white: heading ink is rgba(255,255,255,0.87), never #ffffff at full opacity — a premium, low-glare near-white on the dark canvas.

Layout

Spacing System

  • Base unit: ~4px, with a coarse jump to 12/20/32 for component padding
  • Scale: 1px, 2px, 12px, 20px, 32px, 64px
  • Notable: pricing cards use a uniform 32px internal padding; section rhythm runs to 64px

Grid & Container

  • Centered single-column hero anchored by the 52px Poppins headline
  • Pricing: three equal-width plan cards (~377-379px) in a row, 20px radius, the middle "Pro + AI" card visually elevated with a gradient ring + glow
  • Feature sections alternate full-width dark bands with centered screenshot/feature cards
  • Generous dark negative space between sections — the canvas does the separating

Whitespace Philosophy

  • Dark room, spotlit content: the near-black canvas (#0d0d12) lets a single glowing CTA or card command attention.
  • Glow as grouping: related emphasis (Pro card, primary CTA) is grouped by colored ambient light rather than borders.
  • Pill rhythm: every interactive affordance is a 999px pill, creating a consistent rounded cadence.

Border Radius Scale

  • Small (8px): inner chips, small containers
  • Medium (20px): cards, feature panels, plan cards — the workhorse
  • Large (40px): larger rounded containers / carousel controls
  • Full (999px): all CTAs and badges

Responsive Behavior

Breakpoints

NameWidthKey Changes
Mobile<640pxSingle column, hero headline compresses, plan cards stack vertically
Tablet640-1024pxModerate padding, 2-up feature cards
Desktop1024-1440pxFull layout, 3-up pricing row, centered hero

Touch Targets

  • Primary CTA pill at 41px height, full 999px radius — an unmistakable tap target
  • Outline CTA at 43px height
  • Nav items at 30px height with generous spacing on the dark bar

Collapsing Strategy

  • Hero: 52px Poppins headline scales down on mobile, weight 400 maintained
  • Pricing: three-card row → stacked single column, the Pro card retains its gradient ring + glow
  • Feature bands: multi-column → stacked, screenshots scale within 20px-radius cards
  • Dark canvas treatment is preserved at every breakpoint

Image Behavior

  • App screenshots and device mockups sit inside 20px-radius panels on the dark canvas
  • Brand gradient glows simplify but persist on mobile
  • The triangular "M" logo scales cleanly as a vector-like PNG mark

Elevation & Depth

LevelTreatmentUse
Flat (Level 0)No shadow on #0d0d12 canvasPage background, body text
Panel (Level 1)#1a1d31 / #323648 surface shiftCard / plan separation by tone
Glow CTA (Level 2)rgba(255,89,0,0.7) -12px 0px 21px -3px, rgb(255,56,132) -7px 0px 10px -5pxPrimary download pill
Glow Card (Level 3)rgba(255,128,176,0.28) 0px -4px 32px 0px, rgba(87,95,255,0.25) 0px 0px 32px 0pxHighlighted Pro plan card

Shadow Philosophy: MOZE elevates with colored light, not grey shadow. There are no neutral drop shadows; instead, the primary CTA emits a warm orange-and-pink halo and the featured pricing card floats on a pink/blue ambient glow that echoes the brand gradient. On a near-black canvas this reads as neon signage in a dark room — depth that is simultaneously brand atmosphere. Lower-priority panels separate purely by surface tone (#1a1d31 vs #323648), reserving glow exclusively for the things the user should act on.

Values kept in prose

Measured values the DESIGN.md token grammar cannot carry, kept verbatim:

  • shadow.glow-cta: rgba(255,89,0,0.7) -12px 0px 21px -3px, rgb(255,56,132) -7px 0px 10px -5px
  • shadow.glow-card: rgba(255,128,176,0.28) 0px -4px 32px 0px, rgba(87,95,255,0.25) 0px 0px 32px 0px

Motion & Easing

Durations:

TokenValueUse
motion-fast120msHover, pill press, focus
motion-standard240msCard/section reveal, sheet, dropdown
motion-slow360msPage-level transitions, hero reveal, glow swell

Easings:

TokenCurveUse
ease-entercubic-bezier(0.2, 0.6, 0.25, 1)Arriving — cards, sheets, glow fade-in
ease-exitcubic-bezier(0.4, 0.0, 1, 1)Dismissals
ease-standardcubic-bezier(0.25, 0.1, 0.25, 1)Two-way transitions

Motion rules: Motion is smooth and premium — consistent with the cinematic dark aesthetic. The signature gesture is a slow glow swell: the CTA and Pro-card ambient glow gently breathe/intensify on hover at motion-slow, reinforcing the "neon in a dark room" identity. Cards and chart data fade in from below at motion-standard / ease-enter. No bounce or spring — a finance product signals steadiness and elegance, not playfulness. Under prefers-reduced-motion: reduce, all transitions collapse to instant and the glow holds steady; the product remains fully functional.

Components

Buttons

Primary Gradient CTA

  • Background: #ff367c
  • Text: #ffffff
  • Radius: 999px
  • Padding: 12px 20px
  • Height: 41px
  • Font: 12px system sans weight 400
  • Shadow: rgba(255,89,0,0.7) -12px 0px 21px -3px, rgb(255,56,132) -7px 0px 10px -5px
  • Use: Primary download CTA ("立即免費下載", "立即下載") — fills with the 274deg #6e86ff → #ff367c gradient and a warm orange/pink glow

Outline / Ghost Pill

  • Text: #ffffff
  • Radius: 999px
  • Padding: 1px
  • Height: 43px
  • Border: 1px gradient ring (orange #f58327 radial)
  • Use: Secondary CTA ("查看完整教學") — a thin gradient-ringed pill with transparent interior

Cards & Containers

Free Tier Card

  • Background: #323648
  • Radius: 20px
  • Padding: 32px
  • Use: Free pricing tier card ("基本版 $0") — lighter slate panel

Pro Tier Card (Highlighted)

  • Background: #1a1d31
  • Radius: 20px
  • Padding: 32px
  • Border: 1px gradient ring (pink #ff367c → violet #a963ff → blue #6e86ff)
  • Shadow: rgba(255,128,176,0.28) 0px -4px 32px 0px, rgba(87,95,255,0.25) 0px 0px 32px 0px
  • Use: Highlighted "專業版 + AI" plan — dark navy panel floating on a pink/blue ambient glow

Feature Card

  • Background: #1a1d31
  • Radius: 20px
  • Padding: 32px
  • Use: Feature / screenshot panel sitting on the canvas

Badges

Accent Pill

  • Background: #ff367c
  • Text: #ffffff
  • Radius: 999px
  • Font: 12px system sans weight 400
  • Use: Solid-pink emphasis / highlight pill

Navigation

  • Text: #ffffff
  • Font: 12px system sans weight 400
  • Padding: 2px 0px
  • Height: 30px nav items
  • Use: Top horizontal nav ("定價方案", "教學文件", "常見問題", "聯繫我們") on the dark canvas

Inline Links

  • Text: #bba2e0
  • Font: 18px system sans weight 400
  • Use: Lavender inline text links ("這裡")

Verified: 2026-06-17 (omd:add-reference CREATE — Tier 1 live inspect, 2 brand-owned surfaces) Tier 1 sources: https://moze.app/ (homepage — hero, nav, CTA, feature cards, live computed style); https://moze.app/pricing (pricing page — plan cards, gradient ring, glow shadow, second brand-owned surface) Tier 2 sources: getdesign.md/moze — not listed (TW brand, Western catalog under-covers); styles.refero.design/?q=moze — not listed Conflicts unresolved: none

States

StateTreatment
Empty (no transactions yet)Dark #0d0d12 canvas. Single white@87% line inviting the first entry, with one pink-gradient CTA. No clutter — the emptiness feels intentional, like a fresh ledger.
Empty (no budget set)Muted Grey (#7b7c8c) single line explaining no budget yet, plus a path to create one. Calm, non-judgmental.
Loading (chart/data fetch)Skeleton blocks on #1a1d31 panels at final dimensions, 20px radius. Subtle gradient shimmer consistent with the glow language.
Loading (sync across devices)Inline progress with previous values visible; the dark canvas keeps focus on existing data.
Error (sync failed)Inline message in white@87% with a plain-language explanation and retry. No generic alert dump — states the next step.
Error (input validation)Field-level message below the input in a warm accent tone; describes what's valid, not just "必填".
Success (entry saved)Brief inline confirmation in calm tone; the new row appears immediately. No celebratory emoji — the data updating is the confirmation.
Skeleton#1a1d31 blocks at final dimensions, 20px radius, soft glow-tinted pulse.
DisabledMuted Grey (#7b7c8c) text on reduced-opacity surface; gradient actions fade rather than turn flat-grey, preserving the brand read.

Do's and Don'ts

Do

  • Use the near-black blue-ink canvas (#0d0d12) as the base — MOZE is dark-mode-first
  • Reserve the pink→periwinkle gradient (#ff367c → #6e86ff) for the primary action and the highlighted tier
  • Use Poppins for Latin display headlines with tight negative tracking (-2.08px at 52px)
  • Let Traditional-Chinese body render in the system sans-serif stack (蘋方 / 思源黑體) — no forced CJK webfont
  • Elevate with colored glow shadows (orange/pink CTA halo, pink/blue card glow), not grey shadow
  • Use pill geometry — 999px CTAs, 20px-radius cards
  • Set heading ink at rgba(255,255,255,0.87), a soft near-white, not full #ffffff
  • Use the multi-hue accents (orange #f58327, gold #f0c732, green #4dff64) for charts and data, not chrome

Don't

  • Use a light/white page background — MOZE's identity is the dark canvas
  • Spread the pink gradient across every element — it dilutes the single-action signal
  • Use neutral grey drop shadows for elevation — reach for colored glow
  • Force Poppins onto dense Traditional-Chinese body text — let the system face carry hanzi
  • Use sharp or small-radius corners on CTAs — everything actionable is a 999px pill
  • Use pure full-opacity white (#ffffff) for large headings — soften to rgba(255,255,255,0.87)
  • Use the orange/gold/green accents as button or link colors — they're data-viz / chart hues
  • Use heavy bold display weight — MOZE headlines stay at weight 400 and rely on size + glow

Voice & Tone

MOZE's voice is elegant, aspirational, and quietly confident — it frames bookkeeping (記帳) not as a chore but as the graceful first step toward financial well-being. The hero line "用最優雅的方式簡化你的財務旅程" ("Simplify your financial journey in the most elegant way") sets the register: refined, journey-framed, never gimmicky or guilt-driven. Copy treats the user as someone with taste who wants their money tools to be as beautiful as the rest of their device.

ContextTone
Hero headlinesAspirational, elegance-framed. "用最優雅的方式簡化你的財務旅程." Confident, never hype.
Feature headsCalm and descriptive. "跨越裝置的財務掌控", "全面的記帳體驗,持續進化中".
PricingPlain and honest. "投資你的財務健康" framing tiers as 基本版 / 專業版 / 專業版 + AI.
CTAsDirect, low-pressure. "立即免費下載", "查看完整教學".
TestimonialsWarm, human. "真實用戶,真心推薦" (real users, sincere recommendations).

Voice samples (verbatim from live surfaces):

  • "用最優雅的方式簡化你的財務旅程" — hero headline (elegance + journey framing). (verified live 2026-06-17, moze.app)
  • "記帳,是理財的第一步" — section headline ("bookkeeping is the first step of money management"). (verified live 2026-06-17, moze.app)
  • "投資你的財務健康" — pricing page headline ("invest in your financial health"). (verified live 2026-06-17, moze.app/pricing)

Forbidden register: guilt-based budgeting pressure, aggressive sales urgency, jargon-heavy finance-speak left undefined, exclamation-heavy hype.

Agent Prompt Guide

Quick Color Reference

  • Primary action: MOZE Pink (#ff367c) → Periwinkle (#6e86ff) gradient
  • Mid-gradient: Violet (#a963ff)
  • Canvas: Ink (#0d0d12), deepest Black (#000000)
  • Card panel: #1a1d31 (navy) / #323648 (slate)
  • Heading text: white @ 87% (#ffffff)
  • Body text: Grey (#d0d0d0)
  • Muted text: Muted Grey (#7b7c8c)
  • Inline link: Lavender (#bba2e0)
  • Data-viz accents: Orange (#f58327), Gold (#f0c732), Green (#4dff64), Periwinkle (#8897e3)

Example Component Prompts

  • "Create a dark hero on #0d0d12 canvas. Headline at 52px Poppins weight 400, letter-spacing -2.08px, color rgba(255,255,255,0.87). Primary pill CTA: 999px radius, 12px 20px padding, white text, filled with a 274deg gradient from #6e86ff to #ff367c, plus an orange/pink glow shadow rgba(255,89,0,0.7) -12px 0px 21px -3px, rgb(255,56,132) -7px 0px 10px -5px."
  • "Design a pricing row: three plan cards, 20px radius, 32px padding. Free card #323648, Pro card #1a1d31 with a pink→violet→blue gradient ring border and a pink/blue glow rgba(255,128,176,0.28) 0px -4px 32px, rgba(87,95,255,0.25) 0px 0px 32px. Plan name 24px Poppins, price 52px Poppins, white@87%."
  • "Build a feature card: #1a1d31 background, 20px radius, 32px padding on the dark canvas. Title 32px Poppins weight 400, white@87%. Body 18px system sans, #d0d0d0."
  • "Top nav on dark canvas: 12px system-sans white links, 30px height, no background — items 定價方案 / 教學文件 / 常見問題, with a gradient pill download CTA right-aligned."

Iteration Guide

  1. Dark canvas #0d0d12 first — MOZE is never light-mode
  2. The pink→periwinkle gradient (#ff367c → #6e86ff) is the single action identity — don't spread it
  3. Elevate with colored glow, never grey shadow
  4. Poppins for Latin display (-2.08px tracking at 52px); system sans for hanzi
  5. Everything actionable is a 999px pill; cards are 20px radius
  6. Heading ink is white @ 87%, body is #d0d0d0, muted is #7b7c8c
  7. Orange/gold/green are chart accents, not chrome

Governance

Known Gaps

  • Contrast, cta-gradient. Text #ffffff on #ff367c measures 3.46:1, below the WCAG AA 4.5:1 minimum for normal-size text. Recorded as measured, not adjusted.
  • Contrast, badge-accent. Text #ffffff on #ff367c measures 3.46:1, below the WCAG AA 4.5:1 minimum for normal-size text. Recorded as measured, not adjusted.

Use it with your agent

Save the file as DESIGN.md in your project root, then ask your agent to follow it for UI work. Or let the agent fetch it over MCP.

Download

curl -o DESIGN.md https://www.uiskillbook.com/design-md/moze.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

get_design_md({ "slug": "moze" })

Clay

Brands · Inter

A vibrant claymation-meets-data interface for Clay.com (GTM data-orchestration platform). Anchors on white canvas with dark-navy primary CTAs, custom rounded display type, and saturated single-color feature cards —…

Fever

Brands · Montserrat

Fever calls itself "the leading global live-entertainment discovery tech platform", helping millions of people each week find experiences in their cities, "with a mission to democratize access to culture and…

Pet Friends

Brands · Lific

Pet Friends (펫프렌즈) is a Korean pet-commerce platform that sells food, treats and supplies to dog and cat owners. Its storefront introduces itself as "반려동물 1등 쇼핑몰, 펫프렌즈" and promises "사료, 간식, 용품을 한곳에서! 서울, 경기 당일&새벽배송"…

NRISE (WIPPY)

Brands · Pretendard

NRISE (엔라이즈) is the Korean consumer-tech company behind WIPPY (위피), a No.1-positioned social-discovery app, and 콰트 (Quat), a habit-forming health product. Its web surfaces read as confident, editorial, and almost…

MIXI

Brands · Noto Sans JP

MIXI is a Japanese communication and entertainment company that began with the Find Job! service in 1997, launched the social network mixi in 2004, and has since expanded through services and businesses including…

中華航空

Brands · Noto Sans JP

China Airlines is Taiwan’s international carrier, founded in 1959, whose public passenger site connects ticketing and travel-service tasks with a broader corporate story of safe, reliable global connection. Its…