Vibary.ai
← All UI styles

Midnight Launch

The AI-product hero: near-black indigo, one violet bloom behind frosted panels, and a gradient headline — one bloom, never two.

FrostedexpressiveAI product launchesDeveloper tool sitesStartup heroes

Construction · Frosted

Panels are frosted rather than clear: a soft blur, a milky translucency, and a single pale hairline instead of a lit edge.

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 Midnight Launch style. The launch-page look every AI product ships: a near-black indigo ground, a single violet bloom glowing from behind frosted hairline panels, display type at poster size

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

What carries the look

  • one violet bloom behind panels
  • frosted hairline cards
  • gradient display headline
  • near-black indigo ground

What this style refuses

  • a second bloom or competing glow
  • rainbow or multi-hue gradients
  • low-contrast grey body text
  • decorative 3d blobs with no job
  • purple on black for every element

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#f4f4fb#0a0a14
Surface#ffffff#12121f
Border#e3e2f0#26263a
Text#17162b#ececf6
Muted text#585672#a3a1bc
Accent#6d4fe0#8b7bff
On accent#ffffff#16082e

Shape and type

Radius12 / 18 / 28 px
Border1px solid
Shadowglow
DisplayHelvetica Neue
Bodysystem-ui
Monoui-monospace
Type scale11 · 13 · 15 · 17 · 26 · 40 px
Weights400 / 600 / 800
Line height1.5
Tracking0em
Spacing4px grid · roomy
Surfacegradient
Accentfilled
Separatornone
Labelssentence case
Blurnone

Measured contrast — body 16.17:1 light, 16.78:1 dark; secondary text 6.42:1 and 7.86:1. Every pair clears WCAG AA in both themes, checked on each build.

Specimen · Specimen.tsx

import type { CSSProperties } from "react";

/**
 * Vibary · Midnight Launch
 *
 * The AI-product hero: near-black indigo, one violet bloom behind frosted panels, and a gradient headline — one bloom, never two.
 *
 * One complete product screen, rendered from the token object below —

Nearby styles