Dropdown Menu
crenspire-glass-ui/dropdown-menuFreeComponent
Displays a menu to the user — such as a set of actions or functions — triggered by a button with optional glassy variant.
Live preview
live · rendered by the registry
Rendered by crenspire/glass-ui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://glass-ui.crenspire.com/r/dropdown-menu.jsonSource
1"use client"23import * as React from "react"4import {5 DropdownMenu as BaseDropdownMenu,6 DropdownMenuContent as BaseDropdownMenuContent,7 DropdownMenuItem,8 DropdownMenuLabel,9 DropdownMenuSeparator,10 DropdownMenuTrigger,11} from "@/components/ui/dropdown-menu"12import { cn } from "@/lib/utils"1314export interface DropdownMenuContentProps extends React.ComponentProps<typeof BaseDropdownMenuContent> {15 glow?: boolean16}1718/**19 * Glass UI Dropdown Menu - Enhanced dropdown menu with glassy effects20 */21export const DropdownMenuContent = React.forwardRef<22 React.ElementRef<typeof BaseDropdownMenuContent>,23 DropdownMenuContentProps24>(({ className, variant = "glass", glow = false, ...props }, ref) => {25 return (26 <BaseDropdownMenuContent27 ref={ref}28 variant={variant}29 className={cn(30 glow && "shadow-lg shadow-purple-500/30",31 className32 )}33 {...props}34 />35 )36})37DropdownMenuContent.displayName = "DropdownMenuContent"3839export {40 BaseDropdownMenu as DropdownMenu,41 DropdownMenuTrigger,42 DropdownMenuItem,43 DropdownMenuLabel,44 DropdownMenuSeparator,45}46
What it pulls in
npm packages
Other registry items
Files it writes
More from crenspire/glass-ui
All 49 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion | crenspire/glass-ui | Components | Free | 2 deps · 5 files | |
| Alertalert | crenspire/glass-ui | Components | Free | no deps · 5 files | |
| Alert Dialogalert-dialog | crenspire/glass-ui | Components | Free | 1 dep · 5 files | |
| Avataravatar | crenspire/glass-ui | Components | Free | 1 dep · 5 files | |
| Badgebadge | crenspire/glass-ui | Components | Free | no deps · 5 files | |
| Breadcrumbbreadcrumb | crenspire/glass-ui | Components | Free | 2 deps · 5 files | |
| Buttonbutton | crenspire/glass-ui | Components | Free | 1 dep · 5 files | |
| Button Groupbutton-group | crenspire/glass-ui | Components | Free | no deps · 5 files |
