A
Auralix UI

Dock

An interactive macOS-style dock with icon magnification.

Preview

🏠
🎨
🧩
🚀

Installation

bash
npx auralix-ui add dock

Usage

Basic Dock

tsx
import { Dock, DockIcon } from "@/components/ui/Dock";

<Dock>
  <DockIcon>🏠</DockIcon>
  <DockIcon>🔍</DockIcon>
  <DockIcon>⚙️</DockIcon>
</Dock>

Props

NameTypeDefaultDescription
magnificationnumber60Scale of magnification.
distancenumber140Distance of influence.
childrenReactNode-DockIcons.

Variants

Mac (Magnification)
🍎
🖥️
📧
Windows (Taskbar)
🪟
📁
Material (Floating Pill)
M
T