TickTick — design system & UI screens
Light task-manager landing; a centered headline with Get-Started and Download CTAs over a detailed app screenshot showing an Inbox list, checklists and a calendar view.
This is a static, crawlable rendering for search & AI engines. The interactive version — filters, live decode console, copy & export — is at https://mozaika.design/website/ticktick.
Decoded design system
TickTick's decoded design system: background #FFFFFF, text #191919, accent #4772FA, link #6C8EFB, primary #4772FA; type scale h1 52px / h2 36px / body 28px; 8px spacing base; 0px base radius. The single interactive/action color is #4772FA — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.
Color roles
| Role | Value |
|---|---|
| bg | #FFFFFF |
| surface | #F1F1F1 |
| border | #DCDCDC |
| text | #191919 |
| text_muted | #707070 |
| primary | #4772FA |
| accent | #4772FA |
| link | #6C8EFB |
| button_bg | #4772FA |
| button_text | #FFFFFF |
Using these colors
- Action color
#4772FA— the single interactive color; only on things you click or must notice, never large fills. primary,accent,button_bgare all#4772FA— one role, not several (the action color).- accent
#4772FA— THE accent / action color — interactive & must-notice only (buttons, links, focus, one key highlight); never large fills or backgrounds. Scarcity is what makes it read as designed. - link
#6C8EFB— inline text links and link-styled controls.
Typography
- Heading: Segoe UI
- Body: Roboto
- h1: 52px
- h2: 36px
- body: 28px
Spacing
- base unit: 8px
- scale: 8px, 20px, 24px, 32px, 36px, 40px, 48px, 52px, 60px, 80px
Radii
- base: 0px
- button: 999px
Shadows (elevation)
- card:
rgba(11, 32, 96, 0.05) 0px 6px 24px 0px - overlay:
rgba(15, 28, 71, 0.1) 0px 12px 64px 0px
Motion
Micro-interactions run at 200ms (dominant) with cubic-bezier(0.45, 0, 0.55, 1).
- durations: 200ms · 500ms · 300ms
- easings:
cubic-bezier(0.45, 0, 0.55, 1)·ease - animated properties: transform, opacity, -webkit-transform, margin
Native design tokens
| Token | Value |
|---|---|
--baseCardBorderRadius | 30px |
--containerLargeWidth | 90% |
--containerWidth | 90% |
--containerLargeMaxWidth | 1400px |
--containerMaxWidth | 1200px |
--moduleTitleMarginTop | 140px |
--moduleTitleMarginBottom | 60px |
Button states (measured)
- primary hover: background
#6C8EFB
Motion choreography (measured)
Load order: div → div.fade-enter_3jVfR×4 → div.fade-enter_3jVfR×4
Scroll reveal: 7 elements rest at opacity 0, translateY(40px), animate in over 0.5s cubic-bezier(0.45, 0, 0.55, 1).
Responsive (measured)
- breakpoints: 320px · 480px · 768px · 1024px
- mobile (390px): hero 40px · nav inline
Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →
Screens
Sections (14)
- Hero — Stay Organized, Stay Creative
- Feature — Organize everything in your life
- Feature — Easily plan your schedule
- Feature — Track time and stay focused
- Feature — Develop and maintain your habits
- Feature — Capture every important moment
- Feature — Simplify your daily planning
- Bento Grid — Comprehensive suite of features
- Feature — Sync across all platforms
- Testimonial / Social Proof — Recommended by top media
- Logo Wall — Press logo strip
- Testimonial / Social Proof — Highly rated by users
- CTA / Sign-up — Ready to be more productive?
- Footer — Footer