sigilUI

Aspect Ratio

Keep media at a consistent width-to-height ratio.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { AspectRatio } from "@sigil-ui/components";

Usage

<AspectRatio ratio={16/9} className="bg-[var(--s-surface)] rounded">
    <div className="flex items-center justify-center h-full text-[var(--s-text-muted)]">16:9</div>
  </AspectRatio>

On this page