All interface styles

Skeuomorphism

Controls that imitate physical objects: bevelled edges, material texture, directional light and depth that says what a thing does.

Also called: realistic UI, textured, physical metaphor, tactile

Skeuomorphism specimen

One light source, top-left, applied to everything: the button's highlight is on its top edge, the input's shadow is on its inner top edge. That consistency is what makes the depth legible rather than decorative.

Every style in this collection renders the same markup — one navigation row, one headline and action, one labelled input, a selected and an unselected control, a card with a status and a data row, and a secondary action. Colour and type come from the active design kit; the style decides the rendering.

What you see

The perceptual fingerprint, in the order you notice it.

  • Bevelled highlights on the top edge and shadow on the bottom of every control
  • Surface texture — paper, brushed metal, leather grain — instead of a flat fill
  • A consistent light source, so every element is lit from the same direction
  • Buttons that visibly sit above the surface and depress when pressed
  • Inset wells for inputs, as if cut into the panel

Best for

  • Product pages for physical goods, instruments and tools
  • Playful or nostalgic brands where the interface itself is part of the story
  • Single-purpose surfaces with few controls, each of which can be rendered carefully

Avoid when

  • The interface has many controls; the rendering cost per element does not scale
  • You need a modern, efficient impression — this reads as period-specific
  • The kit's colours are flat and saturated; skeuomorphism needs tonal range to model light

Accessibility

Where this style tends to fail an audit, and what fixes it.

  • Bevels are decoration, not contrast. The control's boundary needs a real 3:1 edge that survives when the highlight is invisible on a dark surface.
  • Texture under text is a contrast hazard: keep the noise amplitude low and measure against the darkest and lightest points of the texture.
  • Pressed and disabled states must differ by more than depth — depth is invisible to many users and absent in forced-colors mode.

Built for

The site archetypes this render grammar suits. Each opens the catalog on that lane.

Matching design kits

A style is a render grammar. A design kit supplies the colour, type and personality it paints.

Surfaces mimic real materials — leather, brushed metal, paper — via gradients, bevels, inset highlights and texture. The pre-flat tactile look, now resurgent.

Implementation bundle

Pro

What an agent needs in order to actually build Skeuomorphism on top of your design kit — surface rules, per-component behaviour, responsive behaviour, fallbacks and QA.

Loading the implementation bundle…

Agent tags

The vocabulary a coding agent can match this style on.

  • bevel
  • inset-well
  • surface-texture
  • directional-light
  • tactile-depth