UNPKG

mdi-vue

Version:

Material Design Icons for Vue.js

143 lines (131 loc) 4.21 kB
import { n as normalizeComponent, c as createInjector } from './browser-c94fd32b.js'; // // // // // // // // // // // // // // // // // // // var script = { name: 'mdi-palette-outline', props: { width: { type: [Number, String], default: null }, height: { type: [Number, String], default: null }, size: { type: [Number, String], default: 24 }, viewBox: { type: [String], default: '0 0 24 24' }, xmlns: { type: String, default: 'http://www.w3.org/2000/svg' }, ariaLabel: { type: String, default: 'PaletteOutline icon' }, role: { type: String, default: 'img' }, title: { type: String, required: false }, spin: { type: Boolean, default: false } } }; /* script */ const __vue_script__ = script; /* template */ var __vue_render__ = function(_h, _vm) { var _c = _vm._c; return _c( "span", { class: [ _vm.data.staticClass, "mdi", "mdi-palette-outline", _vm.props.spin ? "mdi-spin" : undefined ], attrs: { role: _vm.props.role, "aria-label": _vm.props.ariaLabel } }, [ _c( "svg", { attrs: { fill: "currentColor", width: _vm.props.width || _vm.props.size, height: _vm.props.height || _vm.props.size, viewBox: _vm.props.viewBox, xmlns: _vm.props.xmlns } }, [ _vm.title ? _c("title", [_vm._v(_vm._s(_vm.title))]) : _vm._e(), _vm._v(" "), _c("path", { attrs: { d: "M12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2C17.5,2 22,6 22,11A6,6 0 0,1 16,17H14.2C13.9,17 13.7,17.2 13.7,17.5C13.7,17.6 13.8,17.7 13.8,17.8C14.2,18.3 14.4,18.9 14.4,19.5C14.5,20.9 13.4,22 12,22M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20C12.3,20 12.5,19.8 12.5,19.5C12.5,19.3 12.4,19.2 12.4,19.1C12,18.6 11.8,18.1 11.8,17.5C11.8,16.1 12.9,15 14.3,15H16A4,4 0 0,0 20,11C20,7.1 16.4,4 12,4M6.5,10C7.3,10 8,10.7 8,11.5C8,12.3 7.3,13 6.5,13C5.7,13 5,12.3 5,11.5C5,10.7 5.7,10 6.5,10M9.5,6C10.3,6 11,6.7 11,7.5C11,8.3 10.3,9 9.5,9C8.7,9 8,8.3 8,7.5C8,6.7 8.7,6 9.5,6M14.5,6C15.3,6 16,6.7 16,7.5C16,8.3 15.3,9 14.5,9C13.7,9 13,8.3 13,7.5C13,6.7 13.7,6 14.5,6M17.5,10C18.3,10 19,10.7 19,11.5C19,12.3 18.3,13 17.5,13C16.7,13 16,12.3 16,11.5C16,10.7 16.7,10 17.5,10Z" } }) ] ) ] ) }; var __vue_staticRenderFns__ = []; __vue_render__._withStripped = true; /* style */ const __vue_inject_styles__ = function (inject) { if (!inject) return inject("data-v-d51cda48_0", { source: ".mdi > svg {\n vertical-align: middle;\n}\n.mdi.mdi-spin > svg {\n -webkit-animation: mdi-spin 2s infinite linear;\n -moz-animation: mdi-spin 2s infinite linear;\n animation: mdi-spin 2s infinite linear;\n}\n@-webkit-keyframes mdi-spin {\n0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}\n@keyframes mdi-spin {\n0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}", map: undefined, media: undefined }); }; /* scoped */ const __vue_scope_id__ = undefined; /* module identifier */ const __vue_module_identifier__ = undefined; /* functional template */ const __vue_is_functional_template__ = true; /* style inject SSR */ /* style inject shadow dom */ const __vue_component__ = /*#__PURE__*/normalizeComponent( { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ }, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, false, createInjector, undefined, undefined ); export default __vue_component__;