@vuikit/icons
Version:
UIkit icons as Vue functional components
1,381 lines (1,316 loc) • 110 kB
JavaScript
/**
* Vuikit - @vuikit/icons 0.8.1
* (c) 2018 Miljan Aleksic
* @license MIT
**/
/* The icons source code is part of UIkit icons library,
Copyright (c) 2013-2018 YOOtheme GmbH, getuikit.com */
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
typeof define === 'function' && define.amd ? define(factory) :
(global.VuikitIcons = factory());
}(this, (function () { 'use strict';
var _500px = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-500px',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M9.624,11.866c-0.141,0.132,0.479,0.658,0.662,0.418c0.051-0.046,0.607-0.61,0.662-0.664c0,0,0.738,0.719,0.814,0.719 c0.1,0,0.207-0.055,0.322-0.17c0.27-0.269,0.135-0.416,0.066-0.495l-0.631-0.616l0.658-0.668c0.146-0.156,0.021-0.314-0.1-0.449 c-0.182-0.18-0.359-0.226-0.471-0.125l-0.656,0.654l-0.654-0.654c-0.033-0.034-0.08-0.045-0.124-0.045 c-0.079,0-0.191,0.068-0.307,0.181c-0.202,0.202-0.247,0.351-0.133,0.462l0.665,0.665L9.624,11.866z" /><path d="M11.066,2.884c-1.061,0-2.185,0.248-3.011,0.604c-0.087,0.034-0.141,0.106-0.15,0.205C7.893,3.784,7.919,3.909,7.982,4.066 c0.05,0.136,0.187,0.474,0.452,0.372c0.844-0.326,1.779-0.507,2.633-0.507c0.963,0,1.9,0.191,2.781,0.564 c0.695,0.292,1.357,0.719,2.078,1.34c0.051,0.044,0.105,0.068,0.164,0.068c0.143,0,0.273-0.137,0.389-0.271 c0.191-0.214,0.324-0.395,0.135-0.575c-0.686-0.654-1.436-1.138-2.363-1.533C13.24,3.097,12.168,2.884,11.066,2.884z" /><path d="M16.43,15.747c-0.092-0.028-0.242,0.05-0.309,0.119l0,0c-0.652,0.652-1.42,1.169-2.268,1.521 c-0.877,0.371-1.814,0.551-2.779,0.551c-0.961,0-1.896-0.189-2.775-0.564c-0.848-0.36-1.612-0.879-2.268-1.53 c-0.682-0.688-1.196-1.455-1.529-2.268c-0.325-0.799-0.471-1.643-0.471-1.643c-0.045-0.24-0.258-0.249-0.567-0.203 c-0.128,0.021-0.519,0.079-0.483,0.36v0.01c0.105,0.644,0.289,1.284,0.545,1.895c0.417,0.969,1.002,1.849,1.756,2.604 c0.757,0.754,1.636,1.34,2.604,1.757C8.901,18.785,9.97,19,11.088,19c1.104,0,2.186-0.215,3.188-0.645 c1.838-0.896,2.604-1.757,2.604-1.757c0.182-0.204,0.227-0.317-0.1-0.643C16.779,15.956,16.525,15.774,16.43,15.747z" /><path d="M5.633,13.287c0.293,0.71,0.723,1.341,1.262,1.882c0.54,0.54,1.172,0.971,1.882,1.264c0.731,0.303,1.509,0.461,2.298,0.461 c0.801,0,1.578-0.158,2.297-0.461c0.711-0.293,1.344-0.724,1.883-1.264c0.543-0.541,0.971-1.172,1.264-1.882 c0.314-0.721,0.463-1.5,0.463-2.298c0-0.79-0.148-1.569-0.463-2.289c-0.293-0.699-0.721-1.329-1.264-1.881 c-0.539-0.541-1.172-0.959-1.867-1.263c-0.721-0.303-1.5-0.461-2.299-0.461c-0.802,0-1.613,0.159-2.322,0.461 c-0.577,0.25-1.544,0.867-2.119,1.454v0.012V2.108h8.16C15.1,2.104,15.1,1.69,15.1,1.552C15.1,1.417,15.1,1,14.809,1H5.915 C5.676,1,5.527,1.192,5.527,1.384v6.84c0,0.214,0.273,0.372,0.529,0.428c0.5,0.105,0.614-0.056,0.737-0.224l0,0 c0.18-0.273,0.776-0.884,0.787-0.894c0.901-0.905,2.117-1.408,3.416-1.408c1.285,0,2.5,0.501,3.412,1.408 c0.914,0.914,1.408,2.122,1.408,3.405c0,1.288-0.508,2.496-1.408,3.405c-0.9,0.896-2.152,1.406-3.438,1.406 c-0.877,0-1.711-0.229-2.433-0.671v-4.158c0-0.553,0.237-1.151,0.643-1.614c0.462-0.519,1.094-0.799,1.782-0.799 c0.664,0,1.293,0.253,1.758,0.715c0.459,0.459,0.709,1.071,0.709,1.723c0,1.385-1.094,2.468-2.488,2.468 c-0.273,0-0.769-0.121-0.781-0.125c-0.281-0.087-0.405,0.306-0.438,0.436c-0.159,0.496,0.079,0.585,0.123,0.607 c0.452,0.137,0.743,0.157,1.129,0.157c1.973,0,3.572-1.6,3.572-3.57c0-1.964-1.6-3.552-3.572-3.552c-0.97,0-1.872,0.36-2.546,1.038 c-0.656,0.631-1.027,1.487-1.027,2.322v3.438v-0.011c-0.372-0.42-0.732-1.041-0.981-1.682c-0.102-0.248-0.315-0.202-0.607-0.113 c-0.135,0.035-0.519,0.157-0.44,0.439C5.372,12.799,5.577,13.164,5.633,13.287z" />'
}
})
}
}
var album = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-album',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<rect x="5" y="2" width="10" height="1" /><rect x="3" y="4" width="14" height="1" /><rect fill="none" stroke="#000" x="1.5" y="6.5" width="17" height="11" />'
}
})
}
}
var arrowDown = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-arrow-down',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polygon points="10.5,16.08 5.63,10.66 6.37,10 10.5,14.58 14.63,10 15.37,10.66" /><line fill="none" stroke="#000" x1="10.5" y1="4" x2="10.5" y2="15" />'
}
})
}
}
var arrowLeft = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-arrow-left',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" points="10 14 5 9.5 10 5" /><line fill="none" stroke="#000" x1="16" y1="9.5" x2="5" y2="9.52" />'
}
})
}
}
var arrowRight = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-arrow-right',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" points="10 5 15 9.5 10 14" /><line fill="none" stroke="#000" x1="4" y1="9.5" x2="15" y2="9.5" />'
}
})
}
}
var arrowUp = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-arrow-up',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polygon points="10.5,4 15.37,9.4 14.63,10.08 10.5,5.49 6.37,10.08 5.63,9.4" /><line fill="none" stroke="#000" x1="10.5" y1="16" x2="10.5" y2="5" />'
}
})
}
}
var ban = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-ban',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9" /><line fill="none" stroke="#000" stroke-width="1.1" x1="4" y1="3.5" x2="16" y2="16.5" />'
}
})
}
}
var behance = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-behance',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M9.5,10.6c-0.4-0.5-0.9-0.9-1.6-1.1c1.7-1,2.2-3.2,0.7-4.7C7.8,4,6.3,4,5.2,4C3.5,4,1.7,4,0,4v12c1.7,0,3.4,0,5.2,0 c1,0,2.1,0,3.1-0.5C10.2,14.6,10.5,12.3,9.5,10.6L9.5,10.6z M5.6,6.1c1.8,0,1.8,2.7-0.1,2.7c-1,0-2,0-2.9,0V6.1H5.6z M2.6,13.8v-3.1 c1.1,0,2.1,0,3.2,0c2.1,0,2.1,3.2,0.1,3.2L2.6,13.8z" /><path d="M19.9,10.9C19.7,9.2,18.7,7.6,17,7c-4.2-1.3-7.3,3.4-5.3,7.1c0.9,1.7,2.8,2.3,4.7,2.1c1.7-0.2,2.9-1.3,3.4-2.9h-2.2 c-0.4,1.3-2.4,1.5-3.5,0.6c-0.4-0.4-0.6-1.1-0.6-1.7H20C20,11.7,19.9,10.9,19.9,10.9z M13.5,10.6c0-1.6,2.3-2.7,3.5-1.4 c0.4,0.4,0.5,0.9,0.6,1.4H13.5L13.5,10.6z" /><rect x="13" y="4" width="5" height="1.4" />'
}
})
}
}
var bell = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-bell',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path fill="none" stroke="#000" stroke-width="1.1" d="M17,15.5 L3,15.5 C2.99,14.61 3.79,13.34 4.1,12.51 C4.58,11.3 4.72,10.35 5.19,7.01 C5.54,4.53 5.89,3.2 7.28,2.16 C8.13,1.56 9.37,1.5 9.81,1.5 L9.96,1.5 C9.96,1.5 11.62,1.41 12.67,2.17 C14.08,3.2 14.42,4.54 14.77,7.02 C15.26,10.35 15.4,11.31 15.87,12.52 C16.2,13.34 17.01,14.61 17,15.5 L17,15.5 Z" /><path fill="none" stroke="#000" d="M12.39,16 C12.39,17.37 11.35,18.43 9.91,18.43 C8.48,18.43 7.42,17.37 7.42,16" />'
}
})
}
}
var bold = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-bold',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M5,15.3 C5.66,15.3 5.9,15 5.9,14.53 L5.9,5.5 C5.9,4.92 5.56,4.7 5,4.7 L5,4 L8.95,4 C12.6,4 13.7,5.37 13.7,6.9 C13.7,7.87 13.14,9.17 10.86,9.59 L10.86,9.7 C13.25,9.86 14.29,11.28 14.3,12.54 C14.3,14.47 12.94,16 9,16 L5,16 L5,15.3 Z M9,9.3 C11.19,9.3 11.8,8.5 11.85,7 C11.85,5.65 11.3,4.8 9,4.8 L7.67,4.8 L7.67,9.3 L9,9.3 Z M9.185,15.22 C11.97,15 12.39,14 12.4,12.58 C12.4,11.15 11.39,10 9,10 L7.67,10 L7.67,15 L9.18,15 Z" />'
}
})
}
}
var bolt = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-bolt',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M4.74,20 L7.73,12 L3,12 L15.43,1 L12.32,9 L17.02,9 L4.74,20 L4.74,20 L4.74,20 Z M9.18,11 L7.1,16.39 L14.47,10 L10.86,10 L12.99,4.67 L5.61,11 L9.18,11 L9.18,11 L9.18,11 Z" />'
}
})
}
}
var bookmark = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-bookmark',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polygon fill="none" stroke="#000" points="5.5 1.5 15.5 1.5 15.5 17.5 10.5 12.5 5.5 17.5" />'
}
})
}
}
var calendar = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-calendar',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M 2,3 2,17 18,17 18,3 2,3 Z M 17,16 3,16 3,8 17,8 17,16 Z M 17,7 3,7 3,4 17,4 17,7 Z" /><rect width="1" height="3" x="6" y="2" /><rect width="1" height="3" x="13" y="2" />'
}
})
}
}
var camera = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-camera',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10.8" r="3.8" /><path fill="none" stroke="#000" d="M1,4.5 C0.7,4.5 0.5,4.7 0.5,5 L0.5,17 C0.5,17.3 0.7,17.5 1,17.5 L19,17.5 C19.3,17.5 19.5,17.3 19.5,17 L19.5,5 C19.5,4.7 19.3,4.5 19,4.5 L13.5,4.5 L13.5,2.9 C13.5,2.6 13.3,2.5 13,2.5 L7,2.5 C6.7,2.5 6.5,2.6 6.5,2.9 L6.5,4.5 L1,4.5 L1,4.5 Z" />'
}
})
}
}
var cart = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-cart',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle cx="7.3" cy="17.3" r="1.4" /><circle cx="13.3" cy="17.3" r="1.4" /><polyline fill="none" stroke="#000" points="0 2 3.2 4 5.3 12.5 16 12.5 18 6.5 8 6.5" />'
}
})
}
}
var check = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-check',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" stroke-width="1.1" points="4,10 8,15 17,4" />'
}
})
}
}
var chevronDown = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-chevron-down',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" stroke-width="1.03" points="16 7 10 13 4 7" />'
}
})
}
}
var chevronLeft = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-chevron-left',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" stroke-width="1.03" points="13 16 7 10 13 4" />'
}
})
}
}
var chevronRight = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-chevron-right',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" stroke-width="1.03" points="7 4 13 10 7 16" />'
}
})
}
}
var chevronUp = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-chevron-up',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" stroke-width="1.03" points="4 13 10 7 16 13" />'
}
})
}
}
var clock = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-clock',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9" /><rect x="9" y="4" width="1" height="7" /><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625" />'
}
})
}
}
var close = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-close',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path fill="none" stroke="#000" stroke-width="1.06" d="M16,16 L4,4" /><path fill="none" stroke="#000" stroke-width="1.06" d="M16,4 L4,16" />'
}
})
}
}
var cloudDownload = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-cloud-download',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,14.61 L3.75,14.61 C1.96,14.61 0.5,13.17 0.5,11.39 C0.5,9.76 1.72,8.41 3.3,8.2 C3.38,5.31 5.75,3 8.68,3 C11.19,3 13.31,4.71 13.89,7.02 C14.39,6.8 14.93,6.68 15.5,6.68 C17.71,6.68 19.5,8.45 19.5,10.64 C19.5,12.83 17.71,14.6 15.5,14.6 L12.5,14.6" /><polyline fill="none" stroke="#000" points="11.75 16 9.5 18.25 7.25 16" /><path fill="none" stroke="#000" d="M9.5,18 L9.5,9.5" />'
}
})
}
}
var cloudUpload = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-cloud-upload',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,14.61 L3.75,14.61 C1.96,14.61 0.5,13.17 0.5,11.39 C0.5,9.76 1.72,8.41 3.31,8.2 C3.38,5.31 5.75,3 8.68,3 C11.19,3 13.31,4.71 13.89,7.02 C14.39,6.8 14.93,6.68 15.5,6.68 C17.71,6.68 19.5,8.45 19.5,10.64 C19.5,12.83 17.71,14.6 15.5,14.6 L12.5,14.6" /><polyline fill="none" stroke="#000" points="7.25 11.75 9.5 9.5 11.75 11.75" /><path fill="none" stroke="#000" d="M9.5,18 L9.5,9.5" />'
}
})
}
}
var code = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-code',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" stroke-width="1.01" points="13,4 19,10 13,16" /><polyline fill="none" stroke="#000" stroke-width="1.01" points="7,4 1,10 7,16" />'
}
})
}
}
var cog = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-cog',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle fill="none" stroke="#000" cx="9.997" cy="10" r="3.31" /><path fill="none" stroke="#000" d="M18.488,12.285 L16.205,16.237 C15.322,15.496 14.185,15.281 13.303,15.791 C12.428,16.289 12.047,17.373 12.246,18.5 L7.735,18.5 C7.938,17.374 7.553,16.299 6.684,15.791 C5.801,15.27 4.655,15.492 3.773,16.237 L1.5,12.285 C2.573,11.871 3.317,10.999 3.317,9.991 C3.305,8.98 2.573,8.121 1.5,7.716 L3.765,3.784 C4.645,4.516 5.794,4.738 6.687,4.232 C7.555,3.722 7.939,2.637 7.735,1.5 L12.263,1.5 C12.072,2.637 12.441,3.71 13.314,4.22 C14.206,4.73 15.343,4.516 16.225,3.794 L18.487,7.714 C17.404,8.117 16.661,8.988 16.67,10.009 C16.672,11.018 17.415,11.88 18.488,12.285 L18.488,12.285 Z" />'
}
})
}
}
var comment = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-comment',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M6,18.71 L6,14 L1,14 L1,1 L19,1 L19,14 L10.71,14 L6,18.71 L6,18.71 Z M2,13 L7,13 L7,16.29 L10.29,13 L18,13 L18,2 L2,2 L2,13 L2,13 Z" />'
}
})
}
}
var commenting = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-commenting',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polygon fill="none" stroke="#000" points="1.5,1.5 18.5,1.5 18.5,13.5 10.5,13.5 6.5,17.5 6.5,13.5 1.5,13.5" /><circle cx="10" cy="8" r="1" /><circle cx="6" cy="8" r="1" /><circle cx="14" cy="8" r="1" />'
}
})
}
}
var comments = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-comments',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" points="2 0.5 19.5 0.5 19.5 13" /><path d="M5,19.71 L5,15 L0,15 L0,2 L18,2 L18,15 L9.71,15 L5,19.71 L5,19.71 L5,19.71 Z M1,14 L6,14 L6,17.29 L9.29,14 L17,14 L17,3 L1,3 L1,14 L1,14 L1,14 Z" />'
}
})
}
}
var copy = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-copy',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<rect fill="none" stroke="#000" x="3.5" y="2.5" width="12" height="16" /><polyline fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17" />'
}
})
}
}
var creditCard = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-credit-card',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<rect fill="none" stroke="#000" x="1.5" y="4.5" width="17" height="12" /><rect x="1" y="7" width="18" height="3" />'
}
})
}
}
var database = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-database',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<ellipse fill="none" stroke="#000" cx="10" cy="4.64" rx="7.5" ry="3.14" /><path fill="none" stroke="#000" d="M17.5,8.11 C17.5,9.85 14.14,11.25 10,11.25 C5.86,11.25 2.5,9.84 2.5,8.11" /><path fill="none" stroke="#000" d="M17.5,11.25 C17.5,12.99 14.14,14.39 10,14.39 C5.86,14.39 2.5,12.98 2.5,11.25" /><path fill="none" stroke="#000" d="M17.49,4.64 L17.5,14.36 C17.5,16.1 14.14,17.5 10,17.5 C5.86,17.5 2.5,16.09 2.5,14.36 L2.5,4.64" />'
}
})
}
}
var desktop = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-desktop',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<rect x="8" y="15" width="1" height="2" /><rect x="11" y="15" width="1" height="2" /><rect x="5" y="16" width="10" height="1" /><rect fill="none" stroke="#000" x="1.5" y="3.5" width="17" height="11" />'
}
})
}
}
var download = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-download',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="none" stroke="#000" points="14,10 9.5,14.5 5,10" /><rect x="3" y="17" width="13" height="1" /><line fill="none" stroke="#000" x1="9.5" y1="13.91" x2="9.5" y2="3" />'
}
})
}
}
var dribbble = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-dribbble',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path fill="none" stroke="#000" stroke-width="1.4" d="M1.3,8.9c0,0,5,0.1,8.6-1c1.4-0.4,2.6-0.9,4-1.9 c1.4-1.1,2.5-2.5,2.5-2.5" /><path fill="none" stroke="#000" stroke-width="1.4" d="M3.9,16.6c0,0,1.7-2.8,3.5-4.2 c1.8-1.3,4-2,5.7-2.2C16,10,19,10.6,19,10.6" /><path fill="none" stroke="#000" stroke-width="1.4" d="M6.9,1.6c0,0,3.3,4.6,4.2,6.8 c0.4,0.9,1.3,3.1,1.9,5.2c0.6,2,0.9,4.4,0.9,4.4" /><circle fill="none" stroke="#000" stroke-width="1.4" cx="10" cy="10" r="9" />'
}
})
}
}
var expand = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-expand',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polygon points="13 2 18 2 18 7 17 7 17 3 13 3" /><polygon points="2 13 3 13 3 17 7 17 7 18 2 18" /><path fill="none" stroke="#000" stroke-width="1.1" d="M11,9 L17,3" /><path fill="none" stroke="#000" stroke-width="1.1" d="M3,17 L9,11" />'
}
})
}
}
var facebook = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-facebook',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M11,10h2.6l0.4-3H11V5.3c0-0.9,0.2-1.5,1.5-1.5H14V1.1c-0.3,0-1-0.1-2.1-0.1C9.6,1,8,2.4,8,5v2H5.5v3H8v8h3V10z" />'
}
})
}
}
var fileEdit = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-file-edit',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path fill="none" stroke="#000" d="M18.65,1.68 C18.41,1.45 18.109,1.33 17.81,1.33 C17.499,1.33 17.209,1.45 16.98,1.68 L8.92,9.76 L8,12.33 L10.55,11.41 L18.651,3.34 C19.12,2.87 19.12,2.15 18.65,1.68 L18.65,1.68 L18.65,1.68 Z" /><polyline fill="none" stroke="#000" points="16.5 8.482 16.5 18.5 3.5 18.5 3.5 1.5 14.211 1.5" />'
}
})
}
}
var file = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-file',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<rect fill="none" stroke="#000" x="3.5" y="1.5" width="13" height="17" />'
}
})
}
}
var flickr = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-flickr',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle cx="5.5" cy="9.5" r="3.5" /><circle cx="14.5" cy="9.5" r="3.5" />'
}
})
}
}
var folder = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-folder',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polygon fill="none" stroke="#000" points="9.5 5.5 8.5 3.5 1.5 3.5 1.5 16.5 18.5 16.5 18.5 5.5" />'
}
})
}
}
var forward = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-forward',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M2.47,13.11 C4.02,10.02 6.27,7.85 9.04,6.61 C9.48,6.41 10.27,6.13 11,5.91 L11,2 L18.89,9 L11,16 L11,12.13 C9.25,12.47 7.58,13.19 6.02,14.25 C3.03,16.28 1.63,18.54 1.63,18.54 C1.63,18.54 1.38,15.28 2.47,13.11 L2.47,13.11 Z M5.3,13.53 C6.92,12.4 9.04,11.4 12,10.92 L12,13.63 L17.36,9 L12,4.25 L12,6.8 C11.71,6.86 10.86,7.02 9.67,7.49 C6.79,8.65 4.58,10.96 3.49,13.08 C3.18,13.7 2.68,14.87 2.49,16 C3.28,15.05 4.4,14.15 5.3,13.53 L5.3,13.53 Z" />'
}
})
}
}
var foursquare = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-foursquare',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M15.23,2 C15.96,2 16.4,2.41 16.5,2.86 C16.57,3.15 16.56,3.44 16.51,3.73 C16.46,4.04 14.86,11.72 14.75,12.03 C14.56,12.56 14.16,12.82 13.61,12.83 C13.03,12.84 11.09,12.51 10.69,13 C10.38,13.38 7.79,16.39 6.81,17.53 C6.61,17.76 6.4,17.96 6.08,17.99 C5.68,18.04 5.29,17.87 5.17,17.45 C5.12,17.28 5.1,17.09 5.1,16.91 C5.1,12.4 4.86,7.81 5.11,3.31 C5.17,2.5 5.81,2.12 6.53,2 L15.23,2 L15.23,2 Z M9.76,11.42 C9.94,11.19 10.17,11.1 10.45,11.1 L12.86,11.1 C13.12,11.1 13.31,10.94 13.36,10.69 C13.37,10.64 13.62,9.41 13.74,8.83 C13.81,8.52 13.53,8.28 13.27,8.28 C12.35,8.29 11.42,8.28 10.5,8.28 C9.84,8.28 9.83,7.69 9.82,7.21 C9.8,6.85 10.13,6.55 10.5,6.55 C11.59,6.56 12.67,6.55 13.76,6.55 C14.03,6.55 14.23,6.4 14.28,6.14 C14.34,5.87 14.67,4.29 14.67,4.29 C14.67,4.29 14.82,3.74 14.19,3.74 L7.34,3.74 C7,3.75 6.84,4.02 6.84,4.33 C6.84,7.58 6.85,14.95 6.85,14.99 C6.87,15 8.89,12.51 9.76,11.42 L9.76,11.42 Z" />'
}
})
}
}
var future = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-future',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline points="19 2 18 2 18 6 14 6 14 7 19 7 19 2" /><path fill="none" stroke="#000" stroke-width="1.1" d="M18,6.548 C16.709,3.29 13.354,1 9.6,1 C4.6,1 0.6,5 0.6,10 C0.6,15 4.6,19 9.6,19 C14.6,19 18.6,15 18.6,10" /><rect x="9" y="4" width="1" height="7" /><path d="M13.018,14.197 L9.445,10.625" fill="none" stroke="#000" stroke-width="1.1" />'
}
})
}
}
var gitBranch = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-git-branch',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle fill="none" stroke="#000" stroke-width="1.2" cx="7" cy="3" r="2" /><circle fill="none" stroke="#000" stroke-width="1.2" cx="14" cy="6" r="2" /><circle fill="none" stroke="#000" stroke-width="1.2" cx="7" cy="17" r="2" /><path fill="none" stroke="#000" stroke-width="2" d="M14,8 C14,10.41 12.43,10.87 10.56,11.25 C9.09,11.54 7,12.06 7,15 L7,5" />'
}
})
}
}
var gitFork = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-git-fork',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle fill="none" stroke="#000" stroke-width="1.2" cx="5.79" cy="2.79" r="1.79" /><circle fill="none" stroke="#000" stroke-width="1.2" cx="14.19" cy="2.79" r="1.79" /><ellipse fill="none" stroke="#000" stroke-width="1.2" cx="10.03" cy="16.79" rx="1.79" ry="1.79" /><path fill="none" stroke="#000" stroke-width="2" d="M5.79,4.57 L5.79,6.56 C5.79,9.19 10.03,10.22 10.03,13.31 C10.03,14.86 10.04,14.55 10.04,14.55 C10.04,14.37 10.04,14.86 10.04,13.31 C10.04,10.22 14.2,9.19 14.2,6.56 L14.2,4.57" />'
}
})
}
}
var githubAlt = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-github-alt',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M10,0.5 C4.75,0.5 0.5,4.76 0.5,10.01 C0.5,15.26 4.75,19.51 10,19.51 C15.24,19.51 19.5,15.26 19.5,10.01 C19.5,4.76 15.25,0.5 10,0.5 L10,0.5 Z M12.81,17.69 C12.81,17.69 12.81,17.7 12.79,17.69 C12.47,17.75 12.35,17.59 12.35,17.36 L12.35,16.17 C12.35,15.45 12.09,14.92 11.58,14.56 C12.2,14.51 12.77,14.39 13.26,14.21 C13.87,13.98 14.36,13.69 14.74,13.29 C15.42,12.59 15.76,11.55 15.76,10.17 C15.76,9.25 15.45,8.46 14.83,7.8 C15.1,7.08 15.07,6.29 14.75,5.44 L14.51,5.42 C14.34,5.4 14.06,5.46 13.67,5.61 C13.25,5.78 12.79,6.03 12.31,6.35 C11.55,6.16 10.81,6.05 10.09,6.05 C9.36,6.05 8.61,6.15 7.88,6.35 C7.28,5.96 6.75,5.68 6.26,5.54 C6.07,5.47 5.9,5.44 5.78,5.44 L5.42,5.44 C5.06,6.29 5.04,7.08 5.32,7.8 C4.7,8.46 4.4,9.25 4.4,10.17 C4.4,11.94 4.96,13.16 6.08,13.84 C6.53,14.13 7.05,14.32 7.69,14.43 C8.03,14.5 8.32,14.54 8.55,14.55 C8.07,14.89 7.82,15.42 7.82,16.16 L7.82,17.51 C7.8,17.69 7.7,17.8 7.51,17.8 C4.21,16.74 1.82,13.65 1.82,10.01 C1.82,5.5 5.49,1.83 10,1.83 C14.5,1.83 18.17,5.5 18.17,10.01 C18.18,13.53 15.94,16.54 12.81,17.69 L12.81,17.69 Z" />'
}
})
}
}
var github = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-github',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M10,1 C5.03,1 1,5.03 1,10 C1,13.98 3.58,17.35 7.16,18.54 C7.61,18.62 7.77,18.34 7.77,18.11 C7.77,17.9 7.76,17.33 7.76,16.58 C5.26,17.12 4.73,15.37 4.73,15.37 C4.32,14.33 3.73,14.05 3.73,14.05 C2.91,13.5 3.79,13.5 3.79,13.5 C4.69,13.56 5.17,14.43 5.17,14.43 C5.97,15.8 7.28,15.41 7.79,15.18 C7.87,14.6 8.1,14.2 8.36,13.98 C6.36,13.75 4.26,12.98 4.26,9.53 C4.26,8.55 4.61,7.74 5.19,7.11 C5.1,6.88 4.79,5.97 5.28,4.73 C5.28,4.73 6.04,4.49 7.75,5.65 C8.47,5.45 9.24,5.35 10,5.35 C10.76,5.35 11.53,5.45 12.25,5.65 C13.97,4.48 14.72,4.73 14.72,4.73 C15.21,5.97 14.9,6.88 14.81,7.11 C15.39,7.74 15.73,8.54 15.73,9.53 C15.73,12.99 13.63,13.75 11.62,13.97 C11.94,14.25 12.23,14.8 12.23,15.64 C12.23,16.84 12.22,17.81 12.22,18.11 C12.22,18.35 12.38,18.63 12.84,18.54 C16.42,17.35 19,13.98 19,10 C19,5.03 14.97,1 10,1 L10,1 Z" />'
}
})
}
}
var gitter = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-gitter',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<rect x="3.5" y="1" width="1.531" height="11.471" /><rect x="7.324" y="4.059" width="1.529" height="15.294" /><rect x="11.148" y="4.059" width="1.527" height="15.294" /><rect x="14.971" y="4.059" width="1.529" height="8.412" />'
}
})
}
}
var googlePlus = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-google-plus',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M12.9,9c0,2.7-0.6,5-3.2,6.3c-3.7,1.8-8.1,0.2-9.4-3.6C-1.1,7.6,1.9,3.3,6.1,3c1.7-0.1,3.2,0.3,4.6,1.3 c0.1,0.1,0.3,0.2,0.4,0.4c-0.5,0.5-1.2,1-1.7,1.6c-1-0.8-2.1-1.1-3.5-0.9C5,5.6,4.2,6,3.6,6.7c-1.3,1.3-1.5,3.4-0.5,5 c1,1.7,2.6,2.3,4.6,1.9c1.4-0.3,2.4-1.2,2.6-2.6H6.9V9H12.9z" /><polygon points="20,9 20,11 18,11 18,13 16,13 16,11 14,11 14,9 16,9 16,7 18,7 18,9 " />'
}
})
}
}
var google = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-google',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M17.86,9.09 C18.46,12.12 17.14,16.05 13.81,17.56 C9.45,19.53 4.13,17.68 2.47,12.87 C0.68,7.68 4.22,2.42 9.5,2.03 C11.57,1.88 13.42,2.37 15.05,3.65 C15.22,3.78 15.37,3.93 15.61,4.14 C14.9,4.81 14.23,5.45 13.5,6.14 C12.27,5.08 10.84,4.72 9.28,4.98 C8.12,5.17 7.16,5.76 6.37,6.63 C4.88,8.27 4.62,10.86 5.76,12.82 C6.95,14.87 9.17,15.8 11.57,15.25 C13.27,14.87 14.76,13.33 14.89,11.75 L10.51,11.75 L10.51,9.09 L17.86,9.09 L17.86,9.09 Z" />'
}
})
}
}
var grid = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-grid',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<rect x="2" y="2" width="3" height="3" /><rect x="8" y="2" width="3" height="3" /><rect x="14" y="2" width="3" height="3" /><rect x="2" y="8" width="3" height="3" /><rect x="8" y="8" width="3" height="3" /><rect x="14" y="8" width="3" height="3" /><rect x="2" y="14" width="3" height="3" /><rect x="8" y="14" width="3" height="3" /><rect x="14" y="14" width="3" height="3" />'
}
})
}
}
var happy = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-happy',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle cx="13" cy="7" r="1" /><circle cx="7" cy="7" r="1" /><circle fill="none" stroke="#000" cx="10" cy="10" r="8.5" /><path fill="none" stroke="#000" d="M14.6,11.4 C13.9,13.3 12.1,14.5 10,14.5 C7.9,14.5 6.1,13.3 5.4,11.4" />'
}
})
}
}
var hashtag = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-hashtag',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M15.431,8 L15.661,7 L12.911,7 L13.831,3 L12.901,3 L11.98,7 L9.29,7 L10.21,3 L9.281,3 L8.361,7 L5.23,7 L5,8 L8.13,8 L7.21,12 L4.23,12 L4,13 L6.98,13 L6.061,17 L6.991,17 L7.911,13 L10.601,13 L9.681,17 L10.611,17 L11.531,13 L14.431,13 L14.661,12 L11.76,12 L12.681,8 L15.431,8 Z M10.831,12 L8.141,12 L9.061,8 L11.75,8 L10.831,12 Z" />'
}
})
}
}
var heart = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-heart',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path fill="none" stroke="#000" stroke-width="1.03" d="M10,4 C10,4 8.1,2 5.74,2 C3.38,2 1,3.55 1,6.73 C1,8.84 2.67,10.44 2.67,10.44 L10,18 L17.33,10.44 C17.33,10.44 19,8.84 19,6.73 C19,3.55 16.62,2 14.26,2 C11.9,2 10,4 10,4 L10,4 Z" />'
}
})
}
}
var history = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-history',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polyline fill="#000" points="1 2 2 2 2 6 6 6 6 7 1 7 1 2" /><path fill="none" stroke="#000" stroke-width="1.1" d="M2.1,6.548 C3.391,3.29 6.746,1 10.5,1 C15.5,1 19.5,5 19.5,10 C19.5,15 15.5,19 10.5,19 C5.5,19 1.5,15 1.5,10" /><rect x="9" y="4" width="1" height="7" /><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625" id="Shape" />'
}
})
}
}
var home = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-home',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<polygon points="18.65 11.35 10 2.71 1.35 11.35 0.65 10.65 10 1.29 19.35 10.65" /><polygon points="15 4 18 4 18 7 17 7 17 5 15 5" /><polygon points="3 11 4 11 4 18 7 18 7 12 12 12 12 18 16 18 16 11 17 11 17 19 11 19 11 13 8 13 8 19 3 19" />'
}
})
}
}
var image = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-image',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<circle cx="16.1" cy="6.1" r="1.1" /><rect fill="none" stroke="#000" x="0.5" y="2.5" width="19" height="15" /><polyline fill="none" stroke="#000" stroke-width="1.01" points="4,13 8,9 13,14" /><polyline fill="none" stroke="#000" stroke-width="1.01" points="11,12 12.5,10.5 16,14" />'
}
})
}
}
var info = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-info',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M12.13,11.59 C11.97,12.84 10.35,14.12 9.1,14.16 C6.17,14.2 9.89,9.46 8.74,8.37 C9.3,8.16 10.62,7.83 10.62,8.81 C10.62,9.63 10.12,10.55 9.88,11.32 C8.66,15.16 12.13,11.15 12.14,11.18 C12.16,11.21 12.16,11.35 12.13,11.59 C12.08,11.95 12.16,11.35 12.13,11.59 L12.13,11.59 Z M11.56,5.67 C11.56,6.67 9.36,7.15 9.36,6.03 C9.36,5 11.56,4.54 11.56,5.67 L11.56,5.67 Z" /><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9" />'
}
})
}
}
var instagram = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-instagram',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M13.55,1H6.46C3.45,1,1,3.44,1,6.44v7.12c0,3,2.45,5.44,5.46,5.44h7.08c3.02,0,5.46-2.44,5.46-5.44V6.44 C19.01,3.44,16.56,1,13.55,1z M17.5,14c0,1.93-1.57,3.5-3.5,3.5H6c-1.93,0-3.5-1.57-3.5-3.5V6c0-1.93,1.57-3.5,3.5-3.5h8 c1.93,0,3.5,1.57,3.5,3.5V14z" /><circle cx="14.87" cy="5.26" r="1.09" /><path d="M10.03,5.45c-2.55,0-4.63,2.06-4.63,4.6c0,2.55,2.07,4.61,4.63,4.61c2.56,0,4.63-2.061,4.63-4.61 C14.65,7.51,12.58,5.45,10.03,5.45L10.03,5.45L10.03,5.45z M10.08,13c-1.66,0-3-1.34-3-2.99c0-1.65,1.34-2.99,3-2.99s3,1.34,3,2.99 C13.08,11.66,11.74,13,10.08,13L10.08,13L10.08,13z" />'
}
})
}
}
var italic = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-italic',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M12.63,5.48 L10.15,14.52 C10,15.08 10.37,15.25 11.92,15.3 L11.72,16 L6,16 L6.2,15.31 C7.78,15.26 8.19,15.09 8.34,14.53 L10.82,5.49 C10.97,4.92 10.63,4.76 9.09,4.71 L9.28,4 L15,4 L14.81,4.69 C13.23,4.75 12.78,4.91 12.63,5.48 L12.63,5.48 Z" />'
}
})
}
}
var joomla = {
functional: true,
render: function (h, ref) {
var props = ref.props;
var width = props.width || 20;
var height = props.height || 20;
var viewBox = props.viewBox || '0 0 20 20';
return h('svg', {
attrs: {
version: '1.1',
meta: 'vk-icons-joomla',
width: width,
height: height,
viewBox: viewBox
},
domProps: {
innerHTML: '<path d="M7.8,13.4l1.7-1.7L5.9,8c-0.6-0.5-0.6-1.5,0-2c0.6-0.6,1.4-0.6,2,0l1.7-1.7c-1-1-2.3-1.3-3.6-1C5.8,2.2,4.8,1.4,3.7,1.4 c-1.3,0-2.3,1-2.3,2.3c0,1.1,0.8,2,1.8,2.3c-0.4,1.3-0.1,2.8,1,3.8L7.8,13.4L7.8,13.4z" /><path d="M10.2,4.3c1-1,2.5-1.4,3.8-1c0.2-1.1,1.1-2,2.3-2c1.3,0,2.3,1,2.3,2.3c0,1.2-0.9,2.2-2,2.3c0.4,1.3,0,2.8-1,3.8L13.9,8 c0.6-0.5,0.6-1.5,0-2c-0.5-0.6-1.5-0.6-2,0L8.2,9.7L6.5,8" /><path d="M14.1,16.8c-1.3,0.4-2.8,0.1-3.8-1l1.7-1.7c0.6,0.6,1.5,0.6,2,0c0.5-0.6,0.6-1.5,0-2l-3.7-3.7L12,6.7l3.7,3.7 c1,1,1.3,2.4,1,3.6c1.1,0.2,2,1.1,2,2.3c0,1.3-1,2.3-2.3,2.3C15.2,18.6,14.3,17.8,14.1,16.8" /><path d="M13.2,12.2l-3.7,3.7c-1,1-2.4,1.3-3.6,1c-0.2,1-1.2,1.8-2.2,1.8c-1.3,0-2.3-1-2.3-2.3c0-1.1,0.8-2,1.8-2.3 c-0.3-1.3,0-2.7,1-3.7l1.7,1.7c-0.6,0.6-0.6,1.5,0,2c0.6,0.6,1.4,0.6,2,0l3.7-3.7" />'
}
})
}
}
var laptop = {
functi