Viora LogoViora UI
Login

Liquid Glass

Liquid Glass inspired by @Apple

liquid-glass-card.tsx
Loading source code...

Installation

pnpm dlx viora-ui@latest add liquid-glass-card
npx viora-ui@latest add liquid-glass-card
yarn viora-ui@latest add liquid-glass-card
bunx --bun viora-ui@latest add liquid-glass-card

Usage

import { LiquidGlassCard } from "viora-ui";
import { LiquidGlassCard } from "viora-ui";

export default function LiquidGlassCardDemo() {
  return (
    <div className="flex min-h-[350px] w-full items-center justify-center p-6">
      <LiquidGlassCard />
    </div>
  );
}

API Reference

GlassFilter

PropTypeDefaultDescription
idstring-Configuration for id.
scale?number-Configuration for scale.

VolumeBars

PropTypeDefaultDescription
isPlayingbooleanfalseConfiguration for isPlaying.

ProgressBar

PropTypeDefaultDescription
currentTimenumber-Configuration for currentTime.
totalDurationnumber-Configuration for totalDuration.
onSeek(newTime: number) => void-Callback fired on seek event.

Built by Otis

Last updated: 10/12/2026