Skip to content
Cuelark UI

Hover the icon or press Play. Suggested motion: pop. Pick another to preview it and update the animated code:

Radix Icons · RxBorderLeft

Border Left icon

A free border left icon from Radix Icons, ready for React. Use it static or animated: both versions are below, copy-paste or one shadcn command away. Sized in em and colored by currentColor.

License
MIT license
Project
icons.radix-ui.com
Install with shadcn
npx shadcn@latest add https://ui.cuelark.com/r/icons/radix/border-left.json
components/icons/radix-border-left.tsx
import * as React from "react";

/**
 * Border Left from Radix Icons (https://icons.radix-ui.com), MIT.
 * Via Cuelark UI: ui.cuelark.com/icons/radix/border-left. Sized in em, colored by currentColor.
 */
export function RxBorderLeftIcon(props: React.SVGProps<SVGSVGElement>) {
  return (
    <svg
      aria-hidden="true"
      fill="none"
      viewBox="0 0 15 15"
      stroke="currentColor"
      fill="currentColor"
      strokeWidth="0"
      width="1em"
      height="1em"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M1.75 1L1.75 14L0.249999 14L0.25 1L1.75 1Z"
        fill="currentColor"
      />
      <rect
        x="10"
        y="7"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 10 7)"
        fill="currentColor"
      />
      <rect
        x="10"
        y="13"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 10 13)"
        fill="currentColor"
      />
      <rect
        x="12"
        y="7"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 12 7)"
        fill="currentColor"
      />
      <rect
        x="12"
        y="13"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 12 13)"
        fill="currentColor"
      />
      <rect
        x="8"
        y="7"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 8 7)"
        fill="currentColor"
      />
      <rect
        x="14"
        y="7"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 14 7)"
        fill="currentColor"
      />
      <rect
        x="8"
        y="13"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 8 13)"
        fill="currentColor"
      />
      <rect
        x="14"
        y="13"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 14 13)"
        fill="currentColor"
      />
      <rect
        x="8"
        y="5"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 8 5)"
        fill="currentColor"
      />
      <rect
        x="14"
        y="5"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 14 5)"
        fill="currentColor"
      />
      <rect
        x="8"
        y="3"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 8 3)"
        fill="currentColor"
      />
      <rect
        x="14"
        y="3"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 14 3)"
        fill="currentColor"
      />
      <rect
        x="8"
        y="9"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 8 9)"
        fill="currentColor"
      />
      <rect
        x="14"
        y="9"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 14 9)"
        fill="currentColor"
      />
      <rect
        x="8"
        y="11"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 8 11)"
        fill="currentColor"
      />
      <rect
        x="14"
        y="11"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 14 11)"
        fill="currentColor"
      />
      <rect
        x="6"
        y="7"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 6 7)"
        fill="currentColor"
      />
      <rect
        x="6"
        y="13"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 6 13)"
        fill="currentColor"
      />
      <rect
        x="4"
        y="7"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 4 7)"
        fill="currentColor"
      />
      <rect
        x="4"
        y="13"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 4 13)"
        fill="currentColor"
      />
      <rect
        x="10"
        y="1"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 10 1)"
        fill="currentColor"
      />
      <rect
        x="12"
        y="1"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 12 1)"
        fill="currentColor"
      />
      <rect
        x="8"
        y="1"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 8 1)"
        fill="currentColor"
      />
      <rect
        x="14"
        y="1"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 14 1)"
        fill="currentColor"
      />
      <rect
        x="6"
        y="1"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 6 1)"
        fill="currentColor"
      />
      <rect
        x="4"
        y="1"
        width="1"
        height="1"
        rx=".5"
        transform="rotate(90 4 1)"
        fill="currentColor"
      />
    </svg>
  );
}
With react-icons
import { RxBorderLeft } from "react-icons/rx";

export function Example() {
  return <RxBorderLeft className="size-5" />;
}
border-left.svg
<svg
  fill="none"
  viewBox="0 0 15 15"
  stroke="currentColor"
  fill="currentColor"
  stroke-width="0"
  width="1em"
  height="1em"
  xmlns="http://www.w3.org/2000/svg"
>
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M1.75 1L1.75 14L0.249999 14L0.25 1L1.75 1Z"
    fill="currentColor"
  />
  <rect
    x="10"
    y="7"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 10 7)"
    fill="currentColor"
  />
  <rect
    x="10"
    y="13"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 10 13)"
    fill="currentColor"
  />
  <rect
    x="12"
    y="7"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 12 7)"
    fill="currentColor"
  />
  <rect
    x="12"
    y="13"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 12 13)"
    fill="currentColor"
  />
  <rect
    x="8"
    y="7"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 8 7)"
    fill="currentColor"
  />
  <rect
    x="14"
    y="7"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 14 7)"
    fill="currentColor"
  />
  <rect
    x="8"
    y="13"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 8 13)"
    fill="currentColor"
  />
  <rect
    x="14"
    y="13"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 14 13)"
    fill="currentColor"
  />
  <rect
    x="8"
    y="5"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 8 5)"
    fill="currentColor"
  />
  <rect
    x="14"
    y="5"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 14 5)"
    fill="currentColor"
  />
  <rect
    x="8"
    y="3"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 8 3)"
    fill="currentColor"
  />
  <rect
    x="14"
    y="3"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 14 3)"
    fill="currentColor"
  />
  <rect
    x="8"
    y="9"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 8 9)"
    fill="currentColor"
  />
  <rect
    x="14"
    y="9"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 14 9)"
    fill="currentColor"
  />
  <rect
    x="8"
    y="11"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 8 11)"
    fill="currentColor"
  />
  <rect
    x="14"
    y="11"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 14 11)"
    fill="currentColor"
  />
  <rect
    x="6"
    y="7"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 6 7)"
    fill="currentColor"
  />
  <rect
    x="6"
    y="13"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 6 13)"
    fill="currentColor"
  />
  <rect
    x="4"
    y="7"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 4 7)"
    fill="currentColor"
  />
  <rect
    x="4"
    y="13"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 4 13)"
    fill="currentColor"
  />
  <rect
    x="10"
    y="1"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 10 1)"
    fill="currentColor"
  />
  <rect
    x="12"
    y="1"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 12 1)"
    fill="currentColor"
  />
  <rect
    x="8"
    y="1"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 8 1)"
    fill="currentColor"
  />
  <rect
    x="14"
    y="1"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 14 1)"
    fill="currentColor"
  />
  <rect
    x="6"
    y="1"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 6 1)"
    fill="currentColor"
  />
  <rect
    x="4"
    y="1"
    width="1"
    height="1"
    rx=".5"
    transform="rotate(90 4 1)"
    fill="currentColor"
  />
</svg>
Attribution
"Border Left" icon from Radix Icons (https://icons.radix-ui.com), licensed under MIT license.

Related icons:

Border Left icon in other sets