RetroAspectRatio
Maintains a fixed width-to-height ratio for media containers with optional OS 9 inset border.
Installation
npx shadcn@latest add "https://nostalgia-ui.com/r/retro-aspect-ratio.json"
Import
import { RetroAspectRatio } from "@/components/ui/retro-aspect-ratio"Maintains a consistent width-to-height ratio for its children. Built on Radix UI AspectRatio. Useful for images, videos, and media containers.
16:9 Ratio
16:9
4:3 Ratio
4:3
1:1 Ratio (Square)
1:1
Bordered (OS9 inset border)
16:9 bordered
16:9 bordered
4:3 bordered
4:3 bordered
The bordered prop adds an OS9-style inset border around the content.