@utrecht/web-component-library-stencil
Version:
Stencil component library bundle for the Municipality of Utrecht based on the NL Design System architecture
36 lines (31 loc) • 3 kB
JavaScript
import { proxyCustomElement, HTMLElement, h } from '@stencil/core/internal/client';
const generatedCss = ":host{block-size:var(--utrecht-icon-size);color:var(--utrecht-icon-color);display:inline-block;font-size:var(--utrecht-icon-size);inline-size:var(--utrecht-icon-size);inset-block-start:var(--utrecht-icon-inset-block-start, 0);position:relative}svg{height:100%;pointer-events:none;width:100%}";
const UtrechtIconNatuurStyle0 = generatedCss;
const UtrechtIconNatuur$1 = /*@__PURE__*/ proxyCustomElement(class UtrechtIconNatuur extends HTMLElement {
constructor() {
super();
this.__registerHost();
this.__attachShadow();
}
render() {
return (h("svg", { key: '1275d9c6ea2752e3ee427b8cab3bf5cb2083e155', viewBox: "0 0 36 36", xmlns: "http://www.w3.org/2000/svg", fill: "currentColor", height: "1em", width: "1em" }, h("path", { key: 'e39b273b299016e2d3c05b9f487514e9e603daea', d: "M36 24.49v.02c0 .69-.69 1.19-1.34.94-4.93-1.9-10.59-2.81-15.78-2.66.42-.62.75-1.3.96-2.02 2.72-.01 5.77.2 8.15.63v-2.43h-4.9c-.82 0-1.35-.81-.98-1.5l1.9-3.58c-.79 0-1.32-.76-1.01-1.44l1.58-2.38c-.88 0-1.4-.91-.92-1.59L27.99.61C28.19.2 28.59 0 29 0c.41 0 .81.2 1.01.61l4.31 7.86c.48.68-.04 1.59-.92 1.59l1.58 2.38c.32.68-.21 1.44-1.01 1.44l1.9 3.58c.38.68-.15 1.5-.98 1.5h-4.9v2.91c1.78.43 3.65.99 5.37 1.67.38.15.63.53.63.94Zm-10.33 2.67c-2.3-1.18-5.12-2.19-7.67-2.75-.35.4-.74.76-1.18 1.08-.3.22-.61.41-.94.57 2.99.47 6.22 1.52 8.86 2.88 3.32 1.7 6.15 4 8.32 6.69.19.23.47.37.77.37h.02c.84 0 1.31-.98.79-1.63-2.35-2.9-5.41-5.38-8.98-7.21Zm-9.38-3.96c-.74.54-1.59.79-2.44.79-1.28 0-2.55-.59-3.36-1.71-.18-.24-.32-.5-.44-.76-.12.26-.26.52-.44.76a4.137 4.137 0 0 1-3.36 1.71c-.85 0-1.7-.26-2.44-.79a4.155 4.155 0 0 1-.92-5.8c.18-.24.37-.46.59-.65-.29-.03-.57-.09-.86-.18a4.161 4.161 0 0 1-2.67-5.23c.57-1.75 2.2-2.87 3.95-2.87.42 0 .86.07 1.28.2.29.09.55.21.8.36a4.153 4.153 0 0 1 4.06-5.02 4.153 4.153 0 0 1 4.06 5.02c.25-.14.52-.27.8-.36a4.162 4.162 0 0 1 5.23 2.67 4.153 4.153 0 0 1-3.53 5.41c.21.19.41.41.59.65 1.35 1.86.94 4.45-.92 5.8Zm-3.72-8.7a2.5 2.5 0 0 0-5 0 2.5 2.5 0 0 0 5 0M10.04 24h-.01A1.01 1.01 0 0 0 9 25v7.07a9.89 9.89 0 0 0-7.85-5.87c-.64-.08-1.19.48-1.12 1.12.56 4.64 4.36 8.34 9.03 8.73h.98a.972.972 0 0 0 1.01-.99l-.04-10.07c0-.54-.43-.98-.97-1Z" })));
}
static get style() { return UtrechtIconNatuurStyle0; }
}, [1, "utrecht-icon-natuur"]);
function defineCustomElement$1() {
if (typeof customElements === "undefined") {
return;
}
const components = ["utrecht-icon-natuur"];
components.forEach(tagName => { switch (tagName) {
case "utrecht-icon-natuur":
if (!customElements.get(tagName)) {
customElements.define(tagName, UtrechtIconNatuur$1);
}
break;
} });
}
const UtrechtIconNatuur = UtrechtIconNatuur$1;
const defineCustomElement = defineCustomElement$1;
export { UtrechtIconNatuur, defineCustomElement };
//# sourceMappingURL=utrecht-icon-natuur.js.map