{
 "name": "torus",
 "title": "Torus",
 "component": "TorusIcon",
 "url": "https://gentleface.com/icons/torus",
 "category": "shapes",
 "motif": "torus",
 "added": "2026-11-07",
 "since": "0.5.0",
 "history": [
  {
   "date": "2026-11-07",
   "what": [
    "20 px drawn",
    "24 px drawn",
    "added",
    "released in 0.5.0"
   ]
  }
 ],
 "geometry_hash": "8e225b0ee29a",
 "use_for": [
  "torus",
  "torus solid"
 ],
 "family": [],
 "tags": [
  "torus",
  "ring",
  "3d",
  "shape",
  "solid",
  "geometry",
  "doughnut shape",
  "toroid",
  "primitive",
  "modelling"
 ],
 "size": 16,
 "styles": [
  "line-round",
  "line-soft",
  "line-sharp",
  "solid-round",
  "solid-soft",
  "solid-sharp"
 ],
 "default_style": "line-round",
 "svg": {
  "line-round": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M3.119 4.407C3.801 3.935 4.586 3.577 5.475 3.334C6.287 3.111 7.129 3 8 3C8.871 3 9.713 3.111 10.525 3.334C11.414 3.577 12.199 3.935 12.881 4.407C13.578 4.889 14.11 5.452 14.478 6.095C14.826 6.704 15 7.339 15 8C15 8.661 14.826 9.296 14.478 9.905C14.11 10.548 13.578 11.111 12.881 11.593C12.199 12.065 11.414 12.423 10.525 12.666C9.713 12.889 8.871 13 8 13C7.129 13 6.287 12.889 5.475 12.666C4.586 12.423 3.801 12.065 3.119 11.593C2.422 11.111 1.89 10.548 1.522 9.905C1.174 9.296 1 8.661 1 8C1 7.339 1.174 6.704 1.522 6.095C1.89 5.452 2.422 4.889 3.119 4.407ZM3.688 10.771C4.276 11.178 4.96 11.488 5.74 11.702C6.465 11.901 7.218 12 8 12C8.782 12 9.535 11.901 10.26 11.702C11.04 11.488 11.724 11.178 12.312 10.771C12.884 10.375 13.317 9.92 13.61 9.408C13.87 8.953 14 8.484 14 8C14 7.516 13.87 7.047 13.61 6.592C13.317 6.08 12.884 5.625 12.312 5.229C11.724 4.822 11.04 4.512 10.26 4.298C9.535 4.099 8.782 4 8 4C7.218 4 6.465 4.099 5.74 4.298C4.96 4.512 4.276 4.822 3.688 5.229C3.116 5.625 2.683 6.08 2.39 6.592C2.13 7.047 2 7.516 2 8C2 8.484 2.13 8.953 2.39 9.408C2.683 9.92 3.116 10.375 3.688 10.771ZM4.378 7.109C4.605 6.864 4.921 6.654 5.328 6.48C5.706 6.318 6.14 6.195 6.628 6.112C7.07 6.037 7.527 6 8 6C8.473 6 8.93 6.037 9.372 6.112C9.86 6.195 10.294 6.318 10.672 6.48C11.079 6.654 11.395 6.864 11.622 7.109C11.874 7.382 12 7.679 12 8C12 8.321 11.874 8.618 11.622 8.891C11.395 9.136 11.079 9.346 10.672 9.52C10.294 9.682 9.86 9.805 9.372 9.888C8.93 9.963 8.473 10 8 10C7.527 10 7.07 9.963 6.628 9.888C6.14 9.805 5.706 9.682 5.328 9.52C4.921 9.346 4.605 9.136 4.378 8.891C4.126 8.618 4 8.321 4 8C4 7.679 4.126 7.382 4.378 7.109ZM5.113 8.213C5.243 8.353 5.446 8.483 5.722 8.601C6.027 8.732 6.385 8.832 6.795 8.902C7.181 8.967 7.583 9 8 9C8.417 9 8.819 8.967 9.205 8.902C9.615 8.832 9.973 8.732 10.278 8.601C10.554 8.483 10.757 8.353 10.887 8.213C10.962 8.131 11 8.06 11 8C11 7.94 10.962 7.869 10.887 7.787C10.757 7.647 10.554 7.517 10.278 7.399C9.973 7.268 9.615 7.168 9.205 7.098C8.819 7.033 8.417 7 8 7C7.583 7 7.181 7.033 6.795 7.098C6.385 7.168 6.027 7.268 5.722 7.399C5.446 7.517 5.243 7.647 5.113 7.787C5.038 7.869 5 7.94 5 8C5 8.06 5.038 8.131 5.113 8.213Z\"/></svg>",
  "line-soft": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M3.119 4.407C3.801 3.935 4.586 3.577 5.475 3.334C6.287 3.111 7.129 3 8 3C8.871 3 9.713 3.111 10.525 3.334C11.414 3.577 12.199 3.935 12.881 4.407C13.578 4.889 14.11 5.452 14.478 6.095C14.826 6.704 15 7.339 15 8C15 8.661 14.826 9.296 14.478 9.905C14.11 10.548 13.578 11.111 12.881 11.593C12.199 12.065 11.414 12.423 10.525 12.666C9.713 12.889 8.871 13 8 13C7.129 13 6.287 12.889 5.475 12.666C4.586 12.423 3.801 12.065 3.119 11.593C2.422 11.111 1.89 10.548 1.522 9.905C1.174 9.296 1 8.661 1 8C1 7.339 1.174 6.704 1.522 6.095C1.89 5.452 2.422 4.889 3.119 4.407ZM3.688 10.771C4.276 11.178 4.96 11.488 5.74 11.702C6.465 11.901 7.218 12 8 12C8.782 12 9.535 11.901 10.26 11.702C11.04 11.488 11.724 11.178 12.312 10.771C12.884 10.375 13.317 9.92 13.61 9.408C13.87 8.953 14 8.484 14 8C14 7.516 13.87 7.047 13.61 6.592C13.317 6.08 12.884 5.625 12.312 5.229C11.724 4.822 11.04 4.512 10.26 4.298C9.535 4.099 8.782 4 8 4C7.218 4 6.465 4.099 5.74 4.298C4.96 4.512 4.276 4.822 3.688 5.229C3.116 5.625 2.683 6.08 2.39 6.592C2.13 7.047 2 7.516 2 8C2 8.484 2.13 8.953 2.39 9.408C2.683 9.92 3.116 10.375 3.688 10.771ZM4.378 7.109C4.605 6.864 4.921 6.654 5.328 6.48C5.706 6.318 6.14 6.195 6.628 6.112C7.07 6.037 7.527 6 8 6C8.473 6 8.93 6.037 9.372 6.112C9.86 6.195 10.294 6.318 10.672 6.48C11.079 6.654 11.395 6.864 11.622 7.109C11.874 7.382 12 7.679 12 8C12 8.321 11.874 8.618 11.622 8.891C11.395 9.136 11.079 9.346 10.672 9.52C10.294 9.682 9.86 9.805 9.372 9.888C8.93 9.963 8.473 10 8 10C7.527 10 7.07 9.963 6.628 9.888C6.14 9.805 5.706 9.682 5.328 9.52C4.921 9.346 4.605 9.136 4.378 8.891C4.126 8.618 4 8.321 4 8C4 7.679 4.126 7.382 4.378 7.109ZM5.113 8.213C5.243 8.353 5.446 8.483 5.722 8.601C6.027 8.732 6.385 8.832 6.795 8.902C7.181 8.967 7.583 9 8 9C8.417 9 8.819 8.967 9.205 8.902C9.615 8.832 9.973 8.732 10.278 8.601C10.554 8.483 10.757 8.353 10.887 8.213C10.962 8.131 11 8.06 11 8C11 7.94 10.962 7.869 10.887 7.787C10.757 7.647 10.554 7.517 10.278 7.399C9.973 7.268 9.615 7.168 9.205 7.098C8.819 7.033 8.417 7 8 7C7.583 7 7.181 7.033 6.795 7.098C6.385 7.168 6.027 7.268 5.722 7.399C5.446 7.517 5.243 7.647 5.113 7.787C5.038 7.869 5 7.94 5 8C5 8.06 5.038 8.131 5.113 8.213Z\"/></svg>",
  "line-sharp": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M15 8C15 8.661 14.826 9.296 14.478 9.905C14.11 10.548 13.578 11.111 12.881 11.593C12.199 12.065 11.414 12.423 10.525 12.666C9.713 12.889 8.871 13 8 13C7.129 13 6.287 12.889 5.475 12.666C4.586 12.423 3.801 12.065 3.119 11.593C2.422 11.111 1.89 10.548 1.522 9.905C1.174 9.296 1 8.661 1 8C1 7.339 1.174 6.704 1.522 6.095C1.89 5.452 2.422 4.889 3.119 4.407C3.801 3.935 4.586 3.577 5.475 3.334C6.287 3.111 7.129 3 8 3C8.871 3 9.713 3.111 10.525 3.334C11.414 3.577 12.199 3.935 12.881 4.407C13.578 4.889 14.11 5.452 14.478 6.095C14.826 6.704 15 7.339 15 8ZM2.39 9.408C2.683 9.92 3.116 10.375 3.688 10.771C4.276 11.178 4.96 11.488 5.74 11.702C6.465 11.901 7.218 12 8 12C8.782 12 9.535 11.901 10.26 11.702C11.04 11.488 11.724 11.178 12.312 10.771C12.884 10.375 13.317 9.92 13.61 9.408C13.87 8.953 14 8.484 14 8C14 7.516 13.87 7.047 13.61 6.592C13.317 6.08 12.884 5.625 12.312 5.229C11.724 4.822 11.04 4.512 10.26 4.298C9.535 4.099 8.782 4 8 4C7.218 4 6.465 4.099 5.74 4.298C4.96 4.512 4.276 4.822 3.688 5.229C3.116 5.625 2.683 6.08 2.39 6.592C2.13 7.047 2 7.516 2 8C2 8.484 2.13 8.953 2.39 9.408ZM4 8C4 7.679 4.126 7.382 4.378 7.109C4.605 6.864 4.921 6.654 5.328 6.48C5.706 6.318 6.14 6.195 6.628 6.112C7.07 6.037 7.527 6 8 6C8.473 6 8.93 6.037 9.372 6.112C9.86 6.195 10.294 6.318 10.672 6.48C11.079 6.654 11.395 6.864 11.622 7.109C11.874 7.382 12 7.679 12 8C12 8.321 11.874 8.618 11.622 8.891C11.395 9.136 11.079 9.346 10.672 9.52C10.294 9.682 9.86 9.805 9.372 9.888C8.93 9.963 8.473 10 8 10C7.527 10 7.07 9.963 6.628 9.888C6.14 9.805 5.706 9.682 5.328 9.52C4.921 9.346 4.605 9.136 4.378 8.891C4.126 8.618 4 8.321 4 8ZM5 8C5 8.06 5.038 8.131 5.113 8.213C5.243 8.353 5.446 8.483 5.722 8.601C6.027 8.732 6.385 8.832 6.795 8.902C7.181 8.967 7.583 9 8 9C8.417 9 8.819 8.967 9.205 8.902C9.615 8.832 9.973 8.732 10.278 8.601C10.554 8.483 10.757 8.353 10.887 8.213C10.962 8.131 11 8.06 11 8C11 7.94 10.962 7.869 10.887 7.787C10.757 7.647 10.554 7.517 10.278 7.399C9.973 7.268 9.615 7.168 9.205 7.098C8.819 7.033 8.417 7 8 7C7.583 7 7.181 7.033 6.795 7.098C6.385 7.168 6.027 7.268 5.722 7.399C5.446 7.517 5.243 7.647 5.113 7.787C5.038 7.869 5 7.94 5 8Z\"/></svg>",
  "solid-round": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M1 8C1 7.339 1.174 6.704 1.522 6.095C1.89 5.452 2.422 4.889 3.119 4.407C3.801 3.935 4.586 3.577 5.475 3.334C6.287 3.111 7.129 3 8 3C8.871 3 9.713 3.111 10.525 3.334C11.414 3.577 12.199 3.935 12.881 4.407C13.578 4.889 14.11 5.452 14.478 6.095C14.826 6.704 15 7.339 15 8C15 8.661 14.826 9.296 14.478 9.905C14.11 10.548 13.578 11.111 12.881 11.593C12.199 12.065 11.414 12.423 10.525 12.666C9.713 12.889 8.871 13 8 13C7.129 13 6.287 12.889 5.475 12.666C4.586 12.423 3.801 12.065 3.119 11.593C2.422 11.111 1.89 10.548 1.522 9.905C1.174 9.296 1 8.661 1 8ZM8 6C7.491 6 7.001 6.047 6.528 6.14C6.014 6.242 5.562 6.391 5.172 6.586C4.781 6.781 4.484 7.007 4.281 7.264C4.094 7.5 4 7.746 4 8C4 8.254 4.094 8.5 4.281 8.736C4.484 8.993 4.781 9.219 5.172 9.414C5.562 9.609 6.014 9.758 6.528 9.86C7.001 9.953 7.491 10 8 10C8.509 10 8.999 9.953 9.472 9.86C9.986 9.758 10.438 9.609 10.828 9.414C11.219 9.219 11.516 8.993 11.719 8.736C11.906 8.5 12 8.254 12 8C12 7.746 11.906 7.5 11.719 7.264C11.516 7.007 11.219 6.781 10.828 6.586C10.438 6.391 9.986 6.242 9.472 6.14C8.999 6.047 8.509 6 8 6Z\"/></svg>",
  "solid-soft": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M1 8C1 7.339 1.174 6.704 1.522 6.095C1.89 5.452 2.422 4.889 3.119 4.407C3.801 3.935 4.586 3.577 5.475 3.334C6.287 3.111 7.129 3 8 3C8.871 3 9.713 3.111 10.525 3.334C11.414 3.577 12.199 3.935 12.881 4.407C13.578 4.889 14.11 5.452 14.478 6.095C14.826 6.704 15 7.339 15 8C15 8.661 14.826 9.296 14.478 9.905C14.11 10.548 13.578 11.111 12.881 11.593C12.199 12.065 11.414 12.423 10.525 12.666C9.713 12.889 8.871 13 8 13C7.129 13 6.287 12.889 5.475 12.666C4.586 12.423 3.801 12.065 3.119 11.593C2.422 11.111 1.89 10.548 1.522 9.905C1.174 9.296 1 8.661 1 8ZM8 6C7.491 6 7.001 6.047 6.528 6.14C6.014 6.242 5.562 6.391 5.172 6.586C4.781 6.781 4.484 7.007 4.281 7.264C4.094 7.5 4 7.746 4 8C4 8.254 4.094 8.5 4.281 8.736C4.484 8.993 4.781 9.219 5.172 9.414C5.562 9.609 6.014 9.758 6.528 9.86C7.001 9.953 7.491 10 8 10C8.509 10 8.999 9.953 9.472 9.86C9.986 9.758 10.438 9.609 10.828 9.414C11.219 9.219 11.516 8.993 11.719 8.736C11.906 8.5 12 8.254 12 8C12 7.746 11.906 7.5 11.719 7.264C11.516 7.007 11.219 6.781 10.828 6.586C10.438 6.391 9.986 6.242 9.472 6.14C8.999 6.047 8.509 6 8 6Z\"/></svg>",
  "solid-sharp": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M15 8C15 8.661 14.826 9.296 14.478 9.905C14.11 10.548 13.578 11.111 12.881 11.593C12.199 12.065 11.414 12.423 10.525 12.666C9.713 12.889 8.871 13 8 13C7.129 13 6.287 12.889 5.475 12.666C4.586 12.423 3.801 12.065 3.119 11.593C2.422 11.111 1.89 10.548 1.522 9.905C1.174 9.296 1 8.661 1 8C1 7.339 1.174 6.704 1.522 6.095C1.89 5.452 2.422 4.889 3.119 4.407C3.801 3.935 4.586 3.577 5.475 3.334C6.287 3.111 7.129 3 8 3C8.871 3 9.713 3.111 10.525 3.334C11.414 3.577 12.199 3.935 12.881 4.407C13.578 4.889 14.11 5.452 14.478 6.095C14.826 6.704 15 7.339 15 8ZM4 8C4 9.105 5.791 10 8 10C10.209 10 12 9.105 12 8C12 6.895 10.209 6 8 6C5.791 6 4 6.895 4 8Z\"/></svg>"
 },
 "svg_url": {
  "line-round": "https://gentleface.com/svg/line-round/16/torus.svg",
  "line-soft": "https://gentleface.com/svg/line-soft/16/torus.svg",
  "line-sharp": "https://gentleface.com/svg/line-sharp/16/torus.svg",
  "solid-round": "https://gentleface.com/svg/solid-round/16/torus.svg",
  "solid-soft": "https://gentleface.com/svg/solid-soft/16/torus.svg",
  "solid-sharp": "https://gentleface.com/svg/solid-sharp/16/torus.svg"
 },
 "png_url": {
  "line-round": {
   "16": "https://gentleface.com/png/line-round/16/torus.png",
   "32": "https://gentleface.com/png/line-round/32/torus.png",
   "48": "https://gentleface.com/png/line-round/48/torus.png"
  },
  "line-soft": {
   "16": "https://gentleface.com/png/line-soft/16/torus.png",
   "32": "https://gentleface.com/png/line-soft/32/torus.png",
   "48": "https://gentleface.com/png/line-soft/48/torus.png"
  },
  "line-sharp": {
   "16": "https://gentleface.com/png/line-sharp/16/torus.png",
   "32": "https://gentleface.com/png/line-sharp/32/torus.png",
   "48": "https://gentleface.com/png/line-sharp/48/torus.png"
  },
  "solid-round": {
   "16": "https://gentleface.com/png/solid-round/16/torus.png",
   "32": "https://gentleface.com/png/solid-round/32/torus.png",
   "48": "https://gentleface.com/png/solid-round/48/torus.png"
  },
  "solid-soft": {
   "16": "https://gentleface.com/png/solid-soft/16/torus.png",
   "32": "https://gentleface.com/png/solid-soft/32/torus.png",
   "48": "https://gentleface.com/png/solid-soft/48/torus.png"
  },
  "solid-sharp": {
   "16": "https://gentleface.com/png/solid-sharp/16/torus.png",
   "32": "https://gentleface.com/png/solid-sharp/32/torus.png",
   "48": "https://gentleface.com/png/solid-sharp/48/torus.png"
  }
 },
 "npm": {
  "react": "import { TorusIcon } from '@gentleface/react';",
  "svg": "@gentleface/icons/svg/line-round/16/torus.svg",
  "cdn": "https://cdn.jsdelivr.net/npm/@gentleface/icons@0.6.0/svg/line-round/16/torus.svg",
  "version": "0.6.0"
 },
 "license": "MIT",
 "author": "Alexander Kiselev"
}