layover.studio – Design System Reference
1. Visual Theme & Atmosphere
Bold purple-accented creative studio with a vivid gradient identity. The accent system radiates energy – vivid violet bleeds into pink, then white – communicating creativity and forward momentum.
The overall mode is light, with a monospaced, code-aesthetic typographic identity. Depth is entirely absent – the composition is rigorously flat.
2. Color Palette & Roles
Computed Roles
- border (body):
rgb(229, 231, 235) - background (footer):
rgb(17, 39, 229) - text (footer):
rgb(0, 148, 255)
Key observations: No token layer exists. Colours emerge from context and browser defaults. Light-mode-first palette.
3. Typography Rules
body – Departure Mono, 16px, weight 400, line-height 24px
Hierarchy principle: A single typeface (Departure Mono) handles all levels. Size and weight alone establish rhythm.
What is absent: No proportional serif or display face. The monospaced system is intentional – do not introduce decorative type.
4. Component Styling
Border radii: No border radii detected – corners are sharp throughout.
Interactive states:
a[href]: tag: a, default: [object Object], hover: null, focus: [object Object]a[href]: tag: a.font-normal “jbnj@layover.studio”, default: [object Object], hover: null, focus: [object Object]a[href]: tag: a.font-normal “baz@layover.studio”, default: [object Object], hover: null, focus: [object Object]
Buttons & controls: Match the typographic register – monospaced labels, minimal padding, high-contrast borders.
5. Layout Principles
Common padding values: 56px 40px.
The dominant padding rhythm (56px 40px) suggests a fixed-pixel grid.
Avoid introducing grid lines, dividers, or decorative rules unless absolutely necessary. Let whitespace do the structural work.
6. Depth & Elevation
No box shadows detected. Depth is achieved through colour contrast and spacing alone – the design is intentionally flat.
Maintain the flat aesthetic throughout. If you must indicate overlapping layers (modals, tooltips), use border outlines or background tints rather than shadows.
7. Do’s and Don’ts
Do:
- Respect the monospaced, code-aesthetic typographic voice – every element should speak the same typeface language.
- Use whitespace as a primary design tool. When in doubt, add space rather than elements.
- Stay within the established colour range – no additional palette colours.
- Keep interactions subtle: micro-transitions at 150-200ms maximum.
Don’t:
- Do not introduce proportional or display typefaces. The monospaced grid is the identity.
- Do not add drop shadows, gradients, or decorative textures unless they are already present in the system.
- Do not use colour to communicate hierarchy – size and weight do that work here.
- Avoid centring body text. The layout has a strong left-anchored reading rhythm.
8. Responsive Behavior
Breakpoints detected: 640, 768, 1024, 1280.
Honour the breakpoints extracted above.
On small screens, collapse multi-column layouts to a single column without compromising the typographic scale. The type should remain readable – never below 14px rendered size.
9. Agent Prompt Guide
When generating UI components, extensions, or page sections for layover.studio, instruct the agent as follows:
“Build in the style of layover.studio: bold purple-accented creative studio with a vivid gradient identity. Use Departure Mono as the primary typeface. Light background, dark text. No shadows or elevation. Minimal palette, no custom tokens. No animations – immediate state changes only. Generous whitespace, strong typographic scale. Sharp corners throughout.”
Generated by Sparkbites – extracted from live CSS analysis