Icons / logout-03 logout-03 Logout03, one of the 856 Vela UI icons, in the General group: a 24px grid drawn in currentColor, so it takes the colour of the text around it. It installs on its own as @velaui/icon-logout-03.
Installation
pnpm npm yarn bun
pnpm dlx velaui add @velaui/icon-logout-03Copy npx shadcn@latest add @velaui/icon-logout-03Copy yarn dlx shadcn@latest add @velaui/icon-logout-03Copy bunx --bun shadcn@latest add @velaui/icon-logout-03Copy Usage
Copy // components/icons/logout-03.tsx
import Logout03 from "@/components/icons/logout-03"
<Logout03 className = "size-5 text-muted" /> In use In a button
Add event
In a sentence
Due Friday , or whenever the venue confirms.
In an input
As a badge
Scheduled
In an empty state
Source Copy import * as React from "react" ;
export interface Logout03Props extends React.SVGProps<SVGSVGElement> {
size ?: number | string;
}
/** Custom vela-ui icon, synced from Figma (node under section "Icons"). */
export function Logout03 ({ size = 24, strokeWidth = 1, className, ref, ... props } : Logout03Props) {
return (
<svg
ref = {ref}
width = {size}
height = {size}
viewBox = "0 0 24 24"
fill = "none"
strokeWidth = {strokeWidth}
className = {className}
{ ... props}
>
<path d = "M9.35294 16.2001V18.3001C9.35294 18.8571 9.57605 19.3912 9.97319 19.785C10.3703 20.1788 10.909 20.4001 11.4706 20.4001L18.8824 20.4001C19.444 20.4001 19.9826 20.1788 20.3798 19.785C20.7769 19.3912 21 18.8571 21 18.3001L21 5.7001C21 5.14314 20.7769 4.609 20.3798 4.21517C19.9826 3.82135 19.444 3.6001 18.8824 3.6001L11.4706 3.6001C10.909 3.6001 10.3703 3.82135 9.97319 4.21517C9.57605 4.609 9.35294 5.14314 9.35294 5.7001V7.8001M15.7059 12.0001L3 12.0001M6.17647 8.8501L3 12.0001L6.17647 15.1501" stroke = "currentColor" strokeLinecap = "round" strokeLinejoin = "round" />
</svg>
);
}
Logout03.displayName = "Logout03" ;
export default Logout03;