UNPKG

vira

Version:

A simple and highly versatile design system using element-vir.

33 lines (32 loc) 1.24 kB
import { html } from 'element-vir'; import { viraIconCssVars } from '../icon-css-vars.js'; import { defineIcon } from '../icon-svg.js'; /** * An icon that represents configuration options. * * @category Icon * @category SVG * @see https://electrovir.github.io/element-vir/vira/book/icons/options24icon */ export const Options24Icon = defineIcon({ name: 'Options24Icon', svgTemplate: html ` <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill=${viraIconCssVars['vira-icon-fill-color'].value} stroke=${viraIconCssVars['vira-icon-stroke-color'].value} stroke-width=${viraIconCssVars['vira-icon-stroke-width'].value} > <circle cx="9.5" cy="5.5" r="2.5" /> <circle cx="16.5" cy="12.5" r="2.5" /> <circle cx="8.5" cy="18.5" r="2.5" /> </g> <path d="M3 5.5h3.5m5 0h8.5M3 12.5h11m5 0h2M3 18.5h3m5 0h10" fill="none" stroke=${viraIconCssVars['vira-icon-stroke-color'].value} stroke-width=${viraIconCssVars['vira-icon-stroke-width'].value} /> </svg> `, });