Vibary.ai
← All UI styles

Desktop Vibrancy

Sidebar-and-inspector density with vibrancy behind, controls kept small.

WellsystemDesktop utilitiesPro creative toolsSidebar-heavy layouts

Construction · Well

Content sits in a shallow well cut into the page: a slightly darker floor, a soft shade at the top of the cut, and a light line where it comes back up.

Every style renders this same screen, so the only thing changing between two of them is the style. The component above is the file below, running.

Prompt

Design this interface in the Desktop Vibrancy style. A desktop app's chrome: small controls, tight rows, vibrancy behind translucent surfaces. Type sizes stay low because the pointer, not the thumb, is the input.

Build

The numbers in this prompt are printed from the tokens below, so it cannot drift from what the specimen renders.

What carries the look

  • small desktop controls
  • vibrancy behind surfaces
  • tight rows
  • pointer-sized targets

What this style refuses

  • touch-sized padding
  • large type
  • heavy shadows
  • decorative color

The refusals are the half that keeps generated interfaces from converging — a prompt that only says what to add gets the default look.

Tokens

Palette

RoleLightDark
Background#ececf0#1e1e20
Surface#f8f8fa#282829
Border#d5d5dc#3d3d42
Text#1d1d1f#f0f0f2
Muted text#5d5d66#a2a2ab
Accent#0071e3#4ea3ff
On accent#ffffff#001428

Shape and type

Radius4 / 6 / 10 px
Border1px solid
Shadowhairline
Displaysystem-ui
Bodysystem-ui
Monoui-monospace
Type scale10 · 11 · 13 · 15 · 18 · 26 px
Weights400 / 600 / 600
Line height1.35
Tracking0em
Spacing4px grid · compact
Surfacetinted
Accentfilled
Separatornone
Labelssentence case
Blur14px

Measured contrast — body 14.28:1 light, 14.62:1 dark; secondary text 5.53:1 and 6.57:1. Every pair clears WCAG AA in both themes, checked on each build.

Specimen · Specimen.tsx

import type { CSSProperties } from "react";

/**
 * Vibary · Desktop Vibrancy
 *
 * Sidebar-and-inspector density with vibrancy behind, controls kept small.
 *
 * One complete product screen, rendered from the token object below —

Nearby styles