Toggle Vault
Animated toggle vault component with trigger, close button, and expandable content panel.
Loading...
Installation
npx shadcn@latest add @scrollxui/toggle-vault Usage
import {
ToggleVault,
ToggleVaultTrigger,
ToggleVaultContent,
ToggleVaultClose,
} from '@/components/ui/toggle-vault';<ToggleVault>
<ToggleVaultTrigger className='w-20 h-8 text-sm'>MENU</ToggleVaultTrigger>
<ToggleVaultClose className='w-20 h-8 text-sm'>CLOSE</ToggleVaultClose>
<ToggleVaultContent className='w-75 h-62.5 p-8 text-xl flex flex-col gap-4'>
<a href='#home'>HOME</a>
<a href='#about'>ABOUT</a>
<a href='#projects'>PROJECTS</a>
<a href='#contact'>CONTACT</a>
</ToggleVaultContent>
</ToggleVault>API Reference
Toggle Vault
Expandable vault component with animated open/close, trigger button, and content panel.