Vibary.ai
← All UI styles

Y2K Aqua

Glossy blue capsules with a highlight across the top, over fine pinstripes.

Aqua gelretroNostalgia productsMusic and mediaPlayful utilities

Construction · Aqua gel

Controls look wet: a hard gloss cut across the top half, a bloom returning from the bottom, and a capsule shape throughout.

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 Y2K Aqua style. Controls are glossy blue capsules with a bright highlight across their upper half, set over a finely striped grey. Everything looks wet and slightly inflated.

Build every

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

What carries the look

  • glossy blue capsules
  • highlight across the top
  • fine pinstripes
  • inflated controls

What this style refuses

  • matte flat fills
  • square corners
  • muted palettes
  • hairline-only styling

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#e8eef7#0d1420
Surface#f7fafd#141d2c
Border#b9c8de#2a3a52
Text#152234#e9f0fa
Muted text#4f5f75#94a3b8
Accent#0a5fd6#4b9bff
On accent#ffffff#03142c

Shape and type

Radius999 / 999 / 999 px
Border1px solid
Shadowinset
DisplayVerdana
Bodysystem-ui
Monoui-monospace
Type scale11 · 12 · 14 · 16 · 21 · 30 px
Weights400 / 700 / 700
Line height1.45
Tracking0em
Spacing4px grid · regular
Surfacetinted
Accentfilled
Separatorhairline
Labelssentence case
Blurnone

Measured contrast — body 13.74:1 light, 16.09:1 dark; secondary text 5.58:1 and 7.2:1. Every pair clears WCAG AA in both themes, checked on each build.

Specimen · Specimen.tsx

import type { CSSProperties } from "react";

/**
 * Vibary · Y2K Aqua
 *
 * Glossy blue capsules with a highlight across the top, over fine pinstripes.
 *
 * One complete product screen, rendered from the token object below —

Nearby styles