Away — design system & UI screens
Full-bleed rippling-pool-water photograph hero under a minimal AWAY nav (Luggage, Bags, Accessories) with a free-gift promo ticker, opening onto a shop-the-latest category grid.
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/away.
Decoded design system
Away's decoded design system: background #FFFFFF, text #111111, accent #FA4519, link #C0A42B, primary #FA4519; type scale h1 56px / h2 16px / body 14px; 4px spacing base; 3px base radius. The single interactive/action color is #FFFFFF — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.
Color roles
| Role | Value |
|---|---|
| bg | #FFFFFF |
| surface | #F0F0F0 |
| border | #DBDBDB |
| text | #111111 |
| text_muted | #6B6B6B |
| primary | #FA4519 |
| accent | #FA4519 |
| link | #C0A42B |
| secondary | #585D47 |
| button_bg | #FFFFFF |
| button_text | #111111 |
Using these colors
- Action color
#FFFFFF— the single interactive color; only on things you click or must notice, never large fills. primary,accentare all#FA4519— one role, not several (the action color).- accent
#FA4519— accent for emphasis — keep it rare on the page. - link
#C0A42B— fails contrast on the background (~2.4:1) — this is a dark UI color, NOT a readable link; use the text or action color for links (verify against the reference). - secondary
#585D47— optional secondary accent — LOW decode confidence; use rarely (a status color or a single decorative moment) or omit it entirely. Prefer one accent unless the reference clearly shows two.
Typography
- Heading: Lyon Display
- Body: Graphik
- h1: 56px
- h2: 16px
- body: 14px
Spacing
- base unit: 4px
- scale: 2px, 4px, 5px, 6px, 8px, 10px, 12px, 16px, 20px, 24px
Radii
- base: 3px
- button: 0px
Shadows (elevation)
- subtle:
rgba(0, 0, 0, 0.24) 0px 1px 2px 0px
Motion
Micro-interactions run at 300ms (dominant) with ease.
- durations: 300ms · 500ms · 200ms
- easings:
ease·cubic-bezier(0.4, 0, 0.2, 1) - animated properties: transform, opacity, border-color, background-color
Native design tokens
| Token | Value |
|---|---|
--color-background | #ffffff |
--gradient-background | #ffffff |
--color-foreground | #111111 |
--color-black | #000000 |
--color-darkest | #111111 |
--color-dark | #666666 |
--color-neutral | #b8b8b8 |
--color-light | #f7f4f2 |
--color-lightest | #ffffff |
--color-brand-01 | #111111 |
…and 110 more measured on the page.
Button states (measured)
- primary hover: background
#111111· color#FFFFFF - primary focus: outline
2px solid rgb(0, 56, 255)
Layout (measured)
- nav: 57px
- common grid: 2 columns
Motion choreography (measured)
Load order: div.top-bar×2 → div.top-bar×2 → div.top-bar__announcement×4 → div.top-bar__announcement×2
Scroll reveal: 21 elements rest at opacity 0, animate in over 0.3s cubic-bezier(0.4, 0, 0.2, 1).
Responsive (measured)
- breakpoints: 640px · 650px · 750px · 768px · 1024px · 1280px
- mobile (390px): hero 46px · nav inline
Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →
Screens
Sections (10)
- Hero — Pool-water hero
- Gallery / Showcase — Shop the latest
- Gallery / Showcase — A few of our favorites
- Feature — Bundles and Cabana bands
- Gallery / Showcase — New arrivals
- Banner — Bundle and save 15%
- Testimonial / Social Proof — Worth the hype
- Feature — Reasons to get Away
- Gallery / Showcase — Away in action
- Footer — Footer