UNPKG

vira

Version:

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

48 lines (47 loc) 1.93 kB
import { html } from 'element-vir'; import { viraIconCssVars } from '../../icon-css-vars.js'; import { defineIcon } from '../../icon-svg.js'; /** * A status icon with a ? that indicates the status is unknown. * * @category Icon * @category SVG * @see https://electrovir.github.io/vira/book/icons/statusunknown24icon */ export const StatusUnknown24Icon = defineIcon({ name: 'StatusUnknown24Icon', svgTemplate: html ` <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" viewBox="0 0 24 24" width="24" height="24" > <circle cx="12" cy="12" r="9" fill=${viraIconCssVars['vira-icon-fill-color'].value} stroke=${viraIconCssVars['vira-icon-stroke-color'].value} stroke-width=${viraIconCssVars['vira-icon-stroke-width'].value} /> <circle cx="12" cy="16" r="1" fill=${viraIconCssVars['vira-icon-stroke-color'].value} stroke=${viraIconCssVars['vira-icon-stroke-color'].value} stroke-width="calc(${viraIconCssVars['vira-icon-stroke-width'].value} - 1px)" /> <path d="M12 14c0-.5.09-.87.14-1q.13-.38.37-.7c.19-.24 1.3-1.46 1.46-1.65a3 3 0 0 0 .44-.73q.17-.42.17-.94 0-1.07-.7-1.65a2.7 2.7 0 0 0-1.8-.56q-1.12 0-1.83.7c-.3.29-.66.86-.66 1.53" fill="none" style="stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2" stroke=${viraIconCssVars['vira-icon-stroke-color'].value} stroke-width=${viraIconCssVars['vira-icon-stroke-width'].value} /> </svg> `, });