This component no longer exists. It was in Pure UI’s manifest when we first indexed it and is not there now — the registry served its inventory on 2026-08-10 and this item was not on it. The install command below will fail. It is kept here because a tutorial somewhere still tells people to run it.
button-icon-size-demo
pure-ui/button-icon-size-demoRemovedExample
Pure UI publishes no description for this item.
Install it
npx shadcn@latest add https://raw.githubusercontent.com/MusKRI/pure-ui/main/public/r/button-icon-size-demo.jsonSource
1import { MailIcon } from "lucide-react";23import { Button } from "@/registry/pure-ui/ui/button";45export function ButtonIconSizeDemo() {6 const iconSizes = ["icon-sm", "icon", "icon-lg", "icon-xl"] as const;78 return (9 <div className="flex items-center gap-5">10 {iconSizes.map((iconSize) => {11 return (12 <div key={iconSize} className="flex flex-col items-center gap-3">13 <Button variant="outline" size={iconSize}>14 <MailIcon />15 </Button>1617 <span className="text-sm text-muted-foreground">{iconSize}</span>18 </div>19 );20 })}21 </div>22 );23}
What it pulls in
Other registry items
