Vela UI Docsvenizia.ai

password-02

Password02, one of the 856 Vela UI icons, in the Security 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-password-02.

  • 16px
  • 20px
  • 24px
  • 32px

Installation

pnpm dlx velaui add @velaui/icon-password-02

Usage

// components/icons/password-02.tsx
import Password02 from "@/components/icons/password-02"

<Password02 className="size-5 text-muted" />

In use

  • In a button

  • In a sentence

    Due Friday, or whenever the venue confirms.

  • In an input

  • As a badge

    Scheduled
  • In an empty state

    No events on this day yet.

    Browse blocks

Source

import * as React from "react";

export interface Password02Props extends React.SVGProps<SVGSVGElement> {
  size?: number | string;
}

/** Custom vela-ui icon, synced from Figma (node under section "Icons"). */
export function Password02({ size = 24, strokeWidth = 1, className, ref, ...props }: Password02Props) {
  return (
    <svg
      ref={ref}
      width={size}
      height={size}
      viewBox="0 0 24 24"
      fill="none"
      strokeWidth={strokeWidth}
      className={className}
      {...props}
    >
      <path d="M6.52891 9.30234H6.66894M12 9.30234H12.14M17.3295 9.30234H17.4695M11.4 14.7023H4.53336C3.35515 14.7023 2.40002 13.7472 2.40002 12.569V6.03568C2.40002 4.85747 3.35515 3.90234 4.53336 3.90234H19.4667C20.6449 3.90234 21.6 4.85747 21.6 6.03568V9.30234M15.4112 13.5974L16.8012 12.9024C17.8147 12.3957 19.0077 12.3957 20.0212 12.9024L21.4112 13.5974C21.4112 13.5974 21.4112 15.7874 21.4112 16.9424C21.4112 18.0974 20.3435 18.8771 18.4112 20.0974C16.4789 18.8771 15.4112 17.8474 15.4112 16.9424V13.5974Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round"/>
    </svg>
  );
}
Password02.displayName = "Password02";

export default Password02;