Overview
This design language is a polished dark SaaS stage for support, feedback, and product communication. It relies on large centered Inter headlines, black-purple atmosphere, clear CTA contrast, and real product panels directly below the hero.
Streamline feedback collection, support your customers, and announce product updates — all with one tool
Design Analysis
This design language is a polished dark SaaS stage for support, feedback, and product communication. It relies on large centered Inter headlines, black-purple atmosphere, clear CTA contrast, and real product panels direc...
This design language is a polished dark SaaS stage for support, feedback, and product communication. It relies on large centered Inter headlines, black-purple atmosphere, clear CTA contrast, and real product panels directly below the hero.
Use 050608 as the page canvas and 101219 for cards and product panels. Use F8F9FC for primary text and the main CTA surface. Use 5A46E8 for secondary actions, active tabs, chat controls, and selected states. Use B2B8CD for muted copy and 242837 for borders. Green should only signal resolved, shipped, or successful states.
Use Inter throughout. Headlines should be large, centered, and confident, around 72px / 80px for the hero and 40px / 48px for sections. Body copy remains 16px / 24px and muted. Controls use medium weight so nav, tabs, and pricing switches feel crisp on dark backgrounds.
Lead with a dark centered hero, a short CTA row, then a broad product screenshot. Product-mode pages should use tab rails or segmented controls to switch contexts without changing the overall stage. Pricing layouts should keep cards aligned and comparable. Avoid mixing many unrelated card sizes in one row.
Core identity and authoring metadata from the refto.one design model.
A dark support-and-feedback SaaS language with black-purple stages, large Inter headlines, frosted product panels, white primary actions, purple secondary accents, tab rails, and pricing cards.
Confident, polished, product-heavy, and conversion-focused with a dark stage and luminous interface evidence.
Fields outside the primary renderer remain visible here as structured fallback content.
Primitive palettes and resolved token colors for the active preview mode.
Spacing scales rendered as tokens with a simple length specimen.
Corner radii tokens with a live surface sample.
Font families from the current design YAML, including fallback stacks and usage character.
Top-level typography scale rendered as live text specimens.
Top-level typography line-height values from the design YAML.
| Property | Value |
|---|---|
hero | 80px |
page_title | 64px |
section_title | 48px |
body | 24px |
control | 20px |
Top-level typography weights from the design YAML.
| Property | Value |
|---|---|
display | 700 |
title | 700 |
section | 650 |
control | 600 |
body | 400 |
Fields outside the primary renderer remain visible here as structured fallback content.
Border tokens with resolved values.
Shadow tokens with resolved values and shadow samples where applicable.
Motion tokens rendered as resolved values for timing and personality.
Resolved border token values.
| Property | Value |
|---|---|
panel | 1px solid #242837 |
soft | 1px solid rgba(248, 249, 252, 0.10) |
purple | 1px solid rgba(90, 70, 232, 0.55) |
Resolved shadow token values.
| Property | Value |
|---|---|
none | none |
purple_glow | 0 0 80px rgba(90, 70, 232, 0.30) |
panel_float | 0 28px 100px rgba(0, 0, 0, 0.45) |
Resolved motion token values.
| Property | Value |
|---|---|
duration_fast | 140ms |
duration_base | 220ms |
easing | cubic-bezier(.2, 0, 0, 1) |
Low-complexity component tokens rendered as design-system specimens.
Schema-agnostic optional blocks from the design YAML. New option keys render here automatically.
Schema-agnostic optional blocks from the design YAML. New option keys render here automatically.
Compact list of patterns the design system explicitly avoids.