Worktree/icon picker #30
@@ -0,0 +1,8 @@
|
|||||||
|
/**
|
||||||
|
* Icon catalog API — serves the universal icon picker (FA5 + sprite + custom).
|
||||||
|
*/
|
||||||
|
export const iconsApiMethods = {
|
||||||
|
getIconCatalog() {
|
||||||
|
return this.request('/icons/catalog')
|
||||||
|
},
|
||||||
|
}
|
||||||
@@ -6,6 +6,7 @@ import { paymentApiMethods } from './payment.js'
|
|||||||
import { extensionsApiMethods } from './extensions.js'
|
import { extensionsApiMethods } from './extensions.js'
|
||||||
import { toolsApiMethods } from './tools.js'
|
import { toolsApiMethods } from './tools.js'
|
||||||
import { schemaApiMethods } from './schema.js'
|
import { schemaApiMethods } from './schema.js'
|
||||||
|
import { iconsApiMethods } from './icons.js'
|
||||||
|
|
||||||
export const apiMethods = {
|
export const apiMethods = {
|
||||||
...globalApiMethods,
|
...globalApiMethods,
|
||||||
@@ -16,4 +17,5 @@ export const apiMethods = {
|
|||||||
...extensionsApiMethods,
|
...extensionsApiMethods,
|
||||||
...toolsApiMethods,
|
...toolsApiMethods,
|
||||||
...schemaApiMethods,
|
...schemaApiMethods,
|
||||||
|
...iconsApiMethods,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="aksrt-fa-icon-picker">
|
<div class="aksrt-fa-icon-picker">
|
||||||
<n-popover trigger="click" placement="bottom-start" :width="360" :style="{ padding: 0 }">
|
<n-popover trigger="click" placement="bottom-start" :width="400" :style="{ padding: 0 }">
|
||||||
<template #trigger>
|
<template #trigger>
|
||||||
<n-input
|
<n-input
|
||||||
:value="modelValue"
|
:value="modelValue"
|
||||||
@@ -10,7 +10,20 @@
|
|||||||
@clear="$emit('update:modelValue', '')"
|
@clear="$emit('update:modelValue', '')"
|
||||||
>
|
>
|
||||||
<template #prefix>
|
<template #prefix>
|
||||||
<FaIcon v-if="modelValue" :icon="modelValue" />
|
<!-- FA value -->
|
||||||
|
<FaIcon v-if="isFaValue(modelValue)" :icon="modelValue" />
|
||||||
|
<!-- Built-in sprite value -->
|
||||||
|
<span
|
||||||
|
v-else-if="isZibsvgValue(modelValue)"
|
||||||
|
class="aksrt-icon-picker__preview-svg"
|
||||||
|
v-html="zibsvgMarkup(modelValue)"
|
||||||
|
></span>
|
||||||
|
<!-- Inline custom SVG value -->
|
||||||
|
<span
|
||||||
|
v-else-if="isCustomSvgValue(modelValue)"
|
||||||
|
class="aksrt-icon-picker__preview-svg"
|
||||||
|
v-html="cleanSvg(modelValue.slice(10))"
|
||||||
|
></span>
|
||||||
</template>
|
</template>
|
||||||
<template #suffix>
|
<template #suffix>
|
||||||
<FaIcon icon="fa fas fa-chevron-down" :size="12" />
|
<FaIcon icon="fa fas fa-chevron-down" :size="12" />
|
||||||
@@ -20,12 +33,7 @@
|
|||||||
|
|
||||||
<div class="aksrt-icon-picker__panel">
|
<div class="aksrt-icon-picker__panel">
|
||||||
<div class="aksrt-icon-picker__search">
|
<div class="aksrt-icon-picker__search">
|
||||||
<n-input
|
<n-input v-model:value="search" placeholder="搜索图标..." size="small" clearable>
|
||||||
v-model:value="search"
|
|
||||||
placeholder="搜索图标..."
|
|
||||||
size="small"
|
|
||||||
clearable
|
|
||||||
>
|
|
||||||
<template #prefix>
|
<template #prefix>
|
||||||
<FaIcon icon="fa fas fa-search" :size="12" />
|
<FaIcon icon="fa fas fa-search" :size="12" />
|
||||||
</template>
|
</template>
|
||||||
@@ -33,23 +41,51 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="aksrt-icon-picker__tabs">
|
<div class="aksrt-icon-picker__tabs">
|
||||||
<n-radio-group v-model:value="activePrefix" size="small">
|
<n-radio-group v-model:value="activeTab" size="small">
|
||||||
<n-radio-button value="fas">Solid</n-radio-button>
|
<n-radio-button v-for="tab in tabs" :key="tab.id" :value="tab.id">
|
||||||
<n-radio-button value="far">Regular</n-radio-button>
|
{{ tab.title }}
|
||||||
<n-radio-button value="fab">Brands</n-radio-button>
|
</n-radio-button>
|
||||||
</n-radio-group>
|
</n-radio-group>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="aksrt-icon-picker__grid" ref="gridRef">
|
<!-- Custom SVG tab -->
|
||||||
|
<div v-if="activeTab === 'custom'" class="aksrt-icon-picker__custom">
|
||||||
|
<n-input v-model:value="customCode" type="textarea" placeholder='<svg viewBox="0 0 1024 1024"><path d="…"></path></svg>' :rows="4" />
|
||||||
|
<div class="aksrt-icon-picker__custom-actions">
|
||||||
|
<span class="aksrt-icon-picker__custom-preview" v-html="customPreview"></span>
|
||||||
|
<n-button size="small" type="primary" :disabled="!customPreview" @click="insertCustom">
|
||||||
|
确认插入
|
||||||
|
</n-button>
|
||||||
|
</div>
|
||||||
|
<div v-if="sessionCustom.length" class="aksrt-icon-picker__grid aksrt-icon-picker__grid--session">
|
||||||
|
<div
|
||||||
|
v-for="(svg, i) in sessionCustom"
|
||||||
|
:key="i"
|
||||||
|
class="aksrt-icon-picker__item"
|
||||||
|
:class="{ 'is-active': modelValue === `customsvg-${svg}` }"
|
||||||
|
title="customsvg"
|
||||||
|
@click="$emit('update:modelValue', `customsvg-${svg}`)"
|
||||||
|
v-html="cleanSvg(svg)"
|
||||||
|
></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Catalog tab -->
|
||||||
|
<div v-else class="aksrt-icon-picker__grid" ref="gridRef">
|
||||||
<div
|
<div
|
||||||
v-for="icon in filteredIcons"
|
v-for="icon in filteredIcons"
|
||||||
:key="icon"
|
:key="icon"
|
||||||
class="aksrt-icon-picker__item"
|
class="aksrt-icon-picker__item"
|
||||||
:class="{ 'is-active': modelValue === `fa ${activePrefix} ${icon}` }"
|
:class="{ 'is-active': modelValue === composeIconValue(activeGroup, icon) }"
|
||||||
:title="icon"
|
:title="icon"
|
||||||
@click="selectIcon(icon)"
|
@click="selectIcon(icon)"
|
||||||
>
|
>
|
||||||
<i :class="['fa', activePrefix, icon]"></i>
|
<i v-if="activeGroup.type === 'fa'" :class="['fa', activeTab, icon]"></i>
|
||||||
|
<span
|
||||||
|
v-else
|
||||||
|
class="aksrt-icon-picker__preview-svg"
|
||||||
|
v-html="zibsvgMarkup(`zibsvg-${icon}`)"
|
||||||
|
></span>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="filteredIcons.length === 0" class="aksrt-icon-picker__empty">
|
<div v-if="filteredIcons.length === 0" class="aksrt-icon-picker__empty">
|
||||||
未找到匹配图标
|
未找到匹配图标
|
||||||
@@ -62,11 +98,21 @@
|
|||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
/**
|
/**
|
||||||
* FaIconPicker — searchable FA5 icon picker.
|
* FaIconPicker — universal icon picker backed by the server catalog
|
||||||
* Renders an input that opens a popover grid of FA5 icons.
|
* (GET /aksrt/v1/icons/catalog): full FA5 free set, the theme's built-in
|
||||||
|
* SVG sprite keys and inline custom SVG values.
|
||||||
*/
|
*/
|
||||||
import { ref, computed } from 'vue'
|
import { ref, computed, onMounted } from 'vue'
|
||||||
import FaIcon from './FaIcon.vue'
|
import FaIcon from './FaIcon.vue'
|
||||||
|
import api from '@/api/index.js'
|
||||||
|
import {
|
||||||
|
cleanSvg,
|
||||||
|
isFaValue,
|
||||||
|
isZibsvgValue,
|
||||||
|
isCustomSvgValue,
|
||||||
|
zibsvgMarkup,
|
||||||
|
composeIconValue,
|
||||||
|
} from '@/utils/icons.js'
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
modelValue: { type: String, default: '' },
|
modelValue: { type: String, default: '' },
|
||||||
@@ -75,92 +121,54 @@ const props = defineProps({
|
|||||||
|
|
||||||
const emit = defineEmits(['update:modelValue'])
|
const emit = defineEmits(['update:modelValue'])
|
||||||
|
|
||||||
|
const FALLBACK_TABS = [
|
||||||
|
{ id: 'fas', title: 'Solid', type: 'fa', icons: [] },
|
||||||
|
{ id: 'far', title: 'Regular', type: 'fa', icons: [] },
|
||||||
|
{ id: 'fab', title: 'Brands', type: 'fa', icons: [] },
|
||||||
|
{ id: 'zibsvg', title: '内置 SVG', type: 'svg', icons: [] },
|
||||||
|
{ id: 'custom', title: '自定义', type: 'custom', icons: [] },
|
||||||
|
]
|
||||||
|
|
||||||
|
const tabs = ref(FALLBACK_TABS)
|
||||||
const search = ref('')
|
const search = ref('')
|
||||||
const activePrefix = ref('fas')
|
const activeTab = ref('fas')
|
||||||
const gridRef = ref(null)
|
const customCode = ref('')
|
||||||
|
const sessionCustom = ref([])
|
||||||
|
|
||||||
// Common FA5 icons subset — a curated list covering most admin UI needs.
|
const activeGroup = computed(() => tabs.value.find(t => t.id === activeTab.value) || tabs.value[0])
|
||||||
// Curated FA5 subsets for the three bundled font families.
|
|
||||||
const SOLID_ICONS = [
|
|
||||||
'fa-home', 'fa-cog', 'fa-cogs', 'fa-wrench', 'fa-sliders-h', 'fa-wrench',
|
|
||||||
'fa-search', 'fa-filter', 'fa-sort', 'fa-sync-alt', 'fa-redo-alt', 'fa-undo',
|
|
||||||
'fa-plus', 'fa-minus', 'fa-times', 'fa-check', 'fa-exclamation', 'fa-info',
|
|
||||||
'fa-question', 'fa-bell', 'fa-envelope', 'fa-comment', 'fa-comments',
|
|
||||||
'fa-user', 'fa-users', 'fa-user-plus', 'fa-user', 'fa-user-circle',
|
|
||||||
'fa-lock', 'fa-unlock', 'fa-key', 'fa-shield-alt', 'fa-id-badge',
|
|
||||||
'fa-globe', 'fa-globe', 'fa-link', 'fa-external-link-alt', 'fa-anchor',
|
|
||||||
'fa-image', 'fa-image', 'fa-camera', 'fa-video', 'fa-music', 'fa-file',
|
|
||||||
'fa-folder', 'fa-folder-open', 'fa-download', 'fa-upload', 'fa-cloud',
|
|
||||||
'fa-database', 'fa-server', 'fa-hdd', 'fa-microchip', 'fa-microchip',
|
|
||||||
'fa-desktop', 'fa-laptop', 'fa-mobile-alt', 'fa-tablet-alt',
|
|
||||||
'fa-chart-bar', 'fa-chart-line', 'fa-chart-pie', 'fa-chart-area',
|
|
||||||
'fa-tachometer-alt', 'fa-tasks', 'fa-clipboard', 'fa-clipboard',
|
|
||||||
'fa-list', 'fa-list-alt', 'fa-list-ol', 'fa-list-ul', 'fa-th', 'fa-th-large',
|
|
||||||
'fa-tags', 'fa-tag', 'fa-bookmark', 'fa-star', 'fa-heart', 'fa-thumbs-up',
|
|
||||||
'fa-share', 'fa-share-alt', 'fa-external-link-alt', 'fa-clipboard',
|
|
||||||
'fa-eye', 'fa-eye-slash', 'fa-lightbulb', 'fa-magic', 'fa-paint-brush',
|
|
||||||
'fa-paint-brush', 'fa-font', 'fa-text-height', 'fa-bold', 'fa-italic',
|
|
||||||
'fa-code', 'fa-terminal', 'fa-bug', 'fa-exclamation-triangle',
|
|
||||||
'fa-exclamation-circle', 'fa-check-circle', 'fa-info-circle',
|
|
||||||
'fa-spinner', 'fa-circle-notch', 'fa-hourglass-half', 'fa-clock',
|
|
||||||
'fa-calendar', 'fa-calendar', 'fa-history', 'fa-hourglass',
|
|
||||||
'fa-map-marker-alt', 'fa-map', 'fa-road', 'fa-compass',
|
|
||||||
'fa-shopping-cart', 'fa-shopping-bag', 'fa-credit-card', 'fa-money-bill',
|
|
||||||
'fa-database', 'fa-dollar-sign', 'fa-credit-card', 'fa-file-alt',
|
|
||||||
'fa-newspaper', 'fa-rss', 'fa-podcast', 'fa-bullhorn',
|
|
||||||
'fa-flag', 'fa-trophy', 'fa-trophy', 'fa-trophy', 'fa-gift',
|
|
||||||
'fa-fire', 'fa-bolt', 'fa-sun', 'fa-moon', 'fa-cloud',
|
|
||||||
'fa-male', 'fa-female', 'fa-child', 'fa-id-card',
|
|
||||||
'fa-paper-plane', 'fa-paperclip', 'fa-at', 'fa-hashtag',
|
|
||||||
'fa-ellipsis-h', 'fa-ellipsis-v', 'fa-bars', 'fa-columns',
|
|
||||||
'fa-window-maximize', 'fa-window-minimize', 'fa-window-close',
|
|
||||||
'fa-expand', 'fa-compress', 'fa-arrows-alt', 'fa-crosshairs',
|
|
||||||
'fa-sign-in-alt', 'fa-sign-out-alt', 'fa-sign-in-alt',
|
|
||||||
'fa-plug', 'fa-power-off', 'fa-redo-alt', 'fa-sync-alt',
|
|
||||||
]
|
|
||||||
|
|
||||||
const REGULAR_ICONS = [
|
|
||||||
'fa-heart', 'fa-star', 'fa-bookmark', 'fa-user', 'fa-envelope',
|
|
||||||
'fa-comment', 'fa-comments', 'fa-bell', 'fa-clock', 'fa-calendar',
|
|
||||||
'fa-clipboard', 'fa-file', 'fa-folder', 'fa-image', 'fa-eye',
|
|
||||||
'fa-thumbs-up', 'fa-flag', 'fa-share-square', 'fa-hand-point-right',
|
|
||||||
'fa-life-ring', 'fa-lightbulb', 'fa-question-circle', 'fa-check-circle',
|
|
||||||
'fa-times-circle', 'fa-dot-circle', 'fa-circle', 'fa-square',
|
|
||||||
'fa-moon', 'fa-sun', 'fa-snowflake', 'fa-lemon', 'fa-gem',
|
|
||||||
'fa-copy', 'fa-edit', 'fa-trash-alt', 'fa-save', 'fa-window-maximize',
|
|
||||||
'fa-window-minimize', 'fa-window-close', 'fa-caret-square-right',
|
|
||||||
'fa-address-book', 'fa-address-card', 'fa-id-badge',
|
|
||||||
'fa-building', 'fa-chart-bar', 'fa-newspaper', 'fa-map',
|
|
||||||
]
|
|
||||||
|
|
||||||
const BRAND_ICONS = [
|
|
||||||
'fa-github', 'fa-gitlab', 'fa-bitbucket', 'fa-google', 'fa-google-plus',
|
|
||||||
'fa-facebook', 'fa-facebook-f', 'fa-twitter', 'fa-instagram',
|
|
||||||
'fa-linkedin', 'fa-linkedin-in', 'fa-youtube', 'fa-weixin', 'fa-qq',
|
|
||||||
'fa-weibo', 'fa-telegram', 'fa-telegram-plane', 'fa-discord', 'fa-slack',
|
|
||||||
'fa-whatsapp', 'fa-skype', 'fa-apple', 'fa-windows', 'fa-linux',
|
|
||||||
'fa-android', 'fa-chrome', 'fa-firefox', 'fa-edge', 'fa-safari',
|
|
||||||
'fa-opera', 'fa-html5', 'fa-css3-alt', 'fa-js', 'fa-node', 'fa-react',
|
|
||||||
'fa-vuejs', 'fa-angular', 'fa-php', 'fa-python', 'fa-java', 'fa-rust',
|
|
||||||
'fa-docker', 'fa-aws', 'fa-digital-ocean', 'fa-cloudflare', 'fa-wordpress',
|
|
||||||
'fa-joomla', 'fa-drupal', 'fa-shopify', 'fa-paypal', 'fa-stripe',
|
|
||||||
'fa-alipay', 'fa-tiktok', 'fa-snapchat', 'fa-pinterest', 'fa-reddit',
|
|
||||||
'fa-stack-overflow', 'fa-codepen', 'fa-npm', 'fa-yarn', 'fa-twitch',
|
|
||||||
'fa-spotify', 'fa-soundcloud',
|
|
||||||
]
|
|
||||||
|
|
||||||
const iconSets = { fas: SOLID_ICONS, far: REGULAR_ICONS, fab: BRAND_ICONS }
|
|
||||||
|
|
||||||
const filteredIcons = computed(() => {
|
const filteredIcons = computed(() => {
|
||||||
|
const group = activeGroup.value
|
||||||
|
if (!group || group.type === 'custom') return []
|
||||||
const q = search.value.toLowerCase().replace(/\s+/g, '')
|
const q = search.value.toLowerCase().replace(/\s+/g, '')
|
||||||
const set = iconSets[activePrefix.value] || SOLID_ICONS
|
if (!q) return group.icons
|
||||||
if (!q) return set
|
return group.icons.filter(i => i.includes(q))
|
||||||
return set.filter(i => i.includes(q))
|
|
||||||
})
|
})
|
||||||
|
|
||||||
|
const customPreview = computed(() => cleanSvg(customCode.value))
|
||||||
|
|
||||||
function selectIcon(icon) {
|
function selectIcon(icon) {
|
||||||
emit('update:modelValue', `fa ${activePrefix.value} ${icon}`)
|
emit('update:modelValue', composeIconValue(activeGroup.value, icon))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function insertCustom() {
|
||||||
|
const svg = cleanSvg(customCode.value)
|
||||||
|
if (!svg) return
|
||||||
|
if (!sessionCustom.value.includes(svg)) sessionCustom.value.push(svg)
|
||||||
|
emit('update:modelValue', `customsvg-${svg}`)
|
||||||
|
customCode.value = ''
|
||||||
|
}
|
||||||
|
|
||||||
|
onMounted(async () => {
|
||||||
|
try {
|
||||||
|
const res = await api.getIconCatalog()
|
||||||
|
if (res?.success && Array.isArray(res.groups) && res.groups.length) {
|
||||||
|
tabs.value = res.groups
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
// Keep fallback tabs; the panel stays usable once the endpoint answers.
|
||||||
|
}
|
||||||
|
})
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
@@ -207,6 +215,18 @@ function selectIcon(icon) {
|
|||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker__item :deep(svg),
|
||||||
|
.aksrt-icon-picker__preview-svg :deep(svg),
|
||||||
|
.aksrt-icon-picker__preview-svg svg {
|
||||||
|
width: 18px;
|
||||||
|
height: 18px;
|
||||||
|
fill: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker__preview-svg {
|
||||||
|
display: inline-flex;
|
||||||
|
}
|
||||||
|
|
||||||
.aksrt-icon-picker__empty {
|
.aksrt-icon-picker__empty {
|
||||||
grid-column: 1 / -1;
|
grid-column: 1 / -1;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
@@ -214,4 +234,27 @@ function selectIcon(icon) {
|
|||||||
color: var(--aksrt-color-muted);
|
color: var(--aksrt-color-muted);
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker__custom-actions {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 10px;
|
||||||
|
margin-top: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker__custom-preview {
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
width: 32px;
|
||||||
|
height: 32px;
|
||||||
|
border: 1px dashed var(--aksrt-color-muted);
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker__grid--session {
|
||||||
|
margin-top: 10px;
|
||||||
|
padding-top: 8px;
|
||||||
|
border-top: 1px solid var(--aksrt-color-muted);
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ export const systemNoticeSchema = {
|
|||||||
},
|
},
|
||||||
{ key: 'system_notice_radius', label: '按钮圆角', type: 'switch', default: false, dependsOn: { key: 'system_notice_enabled', value: true }, help: '开启后弹窗按钮使用圆角样式' },
|
{ key: 'system_notice_radius', label: '按钮圆角', type: 'switch', default: false, dependsOn: { key: 'system_notice_enabled', value: true }, help: '开启后弹窗按钮使用圆角样式' },
|
||||||
{ key: 'system_notice_class', label: '公告样式类', type: 'input', default: '', dependsOn: { key: 'system_notice_enabled', value: true } },
|
{ key: 'system_notice_class', label: '公告样式类', type: 'input', default: '', dependsOn: { key: 'system_notice_enabled', value: true } },
|
||||||
{ key: 'system_notice_title_icon', label: '标题图标', type: 'input', default: '', dependsOn: { key: 'system_notice_enabled', value: true }, help: '如 fa fas fa-bullhorn' },
|
{ key: 'system_notice_title_icon', label: '标题图标', type: 'icon', default: '', dependsOn: { key: 'system_notice_enabled', value: true } },
|
||||||
{ key: 'system_notice_title_class', label: '标题背景配色', type: 'select', default: '', dependsOn: { key: 'system_notice_enabled', value: true }, options: [
|
{ key: 'system_notice_title_class', label: '标题背景配色', type: 'select', default: '', dependsOn: { key: 'system_notice_enabled', value: true }, options: [
|
||||||
{ label: '无', value: '' },
|
{ label: '无', value: '' },
|
||||||
{ label: '炫彩黄', value: 'jb-yellow' },
|
{ label: '炫彩黄', value: 'jb-yellow' },
|
||||||
|
|||||||
@@ -0,0 +1,62 @@
|
|||||||
|
/**
|
||||||
|
* Icon value helpers shared by admin UI.
|
||||||
|
*
|
||||||
|
* Supported stored formats:
|
||||||
|
* "fa fas fa-star" — FA5 class string
|
||||||
|
* "zibsvg-hot" — theme built-in SVG sprite key (window.aksrt_svgs)
|
||||||
|
* "customsvg-<svg>" — inline user SVG markup
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** Clean pasted SVG markup: strip authoring leftovers, reject unsafe content. */
|
||||||
|
export function cleanSvg(raw) {
|
||||||
|
const text = String(raw || '').trim()
|
||||||
|
if (!text) return ''
|
||||||
|
let doc
|
||||||
|
try {
|
||||||
|
doc = new DOMParser().parseFromString(text, 'image/svg+xml')
|
||||||
|
} catch (e) {
|
||||||
|
return ''
|
||||||
|
}
|
||||||
|
if (doc.querySelector('parsererror')) return ''
|
||||||
|
const svg = doc.querySelector('svg')
|
||||||
|
if (!svg || svg.querySelector('script, foreignObject, animate')) return ''
|
||||||
|
;['class', 'id', 'style', 't', 'version', 'p-id'].forEach((attr) => svg.removeAttribute(attr))
|
||||||
|
Array.from(svg.attributes).forEach((attr) => {
|
||||||
|
if (attr.name.indexOf('data-') === 0) svg.removeAttribute(attr.name)
|
||||||
|
})
|
||||||
|
const keep = new XMLSerializer().serializeToString(svg)
|
||||||
|
return /<path|<use|<g\b|<circle|<rect|<polygon|<ellipse|<line/i.test(keep) ? keep : ''
|
||||||
|
}
|
||||||
|
|
||||||
|
export function isFaValue(value) {
|
||||||
|
return /^fa[\s-]/.test(String(value || '').trim())
|
||||||
|
}
|
||||||
|
|
||||||
|
export function isZibsvgValue(value) {
|
||||||
|
return String(value || '').trim().startsWith('zibsvg-')
|
||||||
|
}
|
||||||
|
|
||||||
|
export function isCustomSvgValue(value) {
|
||||||
|
return String(value || '').trim().startsWith('customsvg-')
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Sprite key of a zibsvg value, e.g. "zibsvg-hot" → "hot". */
|
||||||
|
export function zibsvgKey(value) {
|
||||||
|
return String(value || '')
|
||||||
|
.trim()
|
||||||
|
.slice(7)
|
||||||
|
.replace(/[^a-zA-Z0-9_-]/g, '')
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Inline markup for a zibsvg sprite preview (sprite injected by svg-icon.js). */
|
||||||
|
export function zibsvgMarkup(value) {
|
||||||
|
const key = zibsvgKey(value)
|
||||||
|
return key ? `<svg class="icon" aria-hidden="true"><use xlink:href="#icon-${key}"></use></svg>` : ''
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Value of a picker selection composed from a catalog group + icon name. */
|
||||||
|
export function composeIconValue(group, name) {
|
||||||
|
if (group.type === 'fa') return `fa ${group.id} fa-${name}`
|
||||||
|
if (group.type === 'svg') return `zibsvg-${name}`
|
||||||
|
return String(name || '')
|
||||||
|
}
|
||||||
@@ -0,0 +1,195 @@
|
|||||||
|
/* AKSRT universal icon picker (admin) */
|
||||||
|
|
||||||
|
#aksrt-modal-icon.aksrt-icon-modal {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon.aksrt-icon-modal:not(.hidden) {
|
||||||
|
display: flex;
|
||||||
|
position: fixed;
|
||||||
|
inset: 0;
|
||||||
|
z-index: 100100;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__overlay {
|
||||||
|
position: absolute;
|
||||||
|
inset: 0;
|
||||||
|
background: rgba(0, 0, 0, 0.55);
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__inner {
|
||||||
|
position: relative;
|
||||||
|
z-index: 1;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
width: min(720px, calc(100vw - 32px));
|
||||||
|
max-height: min(76vh, 640px);
|
||||||
|
background: #fff;
|
||||||
|
border-radius: 8px;
|
||||||
|
box-shadow: 0 12px 40px rgba(0, 0, 0, 0.28);
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__header {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
padding: 12px 16px;
|
||||||
|
border-bottom: 1px solid #e2e4e7;
|
||||||
|
font-size: 14px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__close {
|
||||||
|
font-size: 20px;
|
||||||
|
line-height: 1;
|
||||||
|
text-decoration: none;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__toolbar {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
gap: 8px;
|
||||||
|
align-items: center;
|
||||||
|
padding: 10px 16px;
|
||||||
|
border-bottom: 1px solid #e2e4e7;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__tabs {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
gap: 6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__tab.is-active {
|
||||||
|
border-color: #2271b1;
|
||||||
|
color: #2271b1;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__body {
|
||||||
|
position: relative;
|
||||||
|
overflow-y: auto;
|
||||||
|
padding: 12px 16px 16px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__loading {
|
||||||
|
padding: 24px 0;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__error {
|
||||||
|
color: #b32d2e;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(auto-fill, minmax(42px, 1fr));
|
||||||
|
gap: 4px;
|
||||||
|
margin-top: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-picker__item {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
width: 42px;
|
||||||
|
height: 42px;
|
||||||
|
padding: 0;
|
||||||
|
border: 1px solid transparent;
|
||||||
|
border-radius: 6px;
|
||||||
|
background: #f6f7f7;
|
||||||
|
font-size: 18px;
|
||||||
|
color: #3c434a;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-picker__item:hover {
|
||||||
|
border-color: #2271b1;
|
||||||
|
color: #2271b1;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-picker__item .icon {
|
||||||
|
width: 20px;
|
||||||
|
height: 20px;
|
||||||
|
fill: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-picker__empty {
|
||||||
|
grid-column: 1 / -1;
|
||||||
|
padding: 20px 0;
|
||||||
|
color: #787c82;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Custom SVG tab */
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__custom {
|
||||||
|
margin-top: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__custom textarea {
|
||||||
|
margin-top: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__custom-actions {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 10px;
|
||||||
|
margin-top: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__custom-preview {
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
width: 32px;
|
||||||
|
height: 32px;
|
||||||
|
border: 1px dashed #c3c4c7;
|
||||||
|
border-radius: 4px;
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__custom-preview svg {
|
||||||
|
width: 20px;
|
||||||
|
height: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#aksrt-modal-icon .aksrt-icon-modal__grid--session {
|
||||||
|
margin-top: 12px;
|
||||||
|
padding-top: 8px;
|
||||||
|
border-top: 1px solid #e2e4e7;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Field markup (widgets, nav menus, meta boxes) */
|
||||||
|
|
||||||
|
.aksrt-icon-picker {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
align-items: center;
|
||||||
|
gap: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker .aksrt-icon-picker__preview {
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
width: 30px;
|
||||||
|
height: 30px;
|
||||||
|
border: 1px solid #dcdcde;
|
||||||
|
border-radius: 4px;
|
||||||
|
background: #f6f7f7;
|
||||||
|
font-size: 16px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker .aksrt-icon-picker__preview svg {
|
||||||
|
width: 18px;
|
||||||
|
height: 18px;
|
||||||
|
fill: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
.aksrt-icon-picker .aksrt-icon-picker__value {
|
||||||
|
flex: 1 1 160px;
|
||||||
|
min-width: 0;
|
||||||
|
}
|
||||||
@@ -8545,7 +8545,7 @@ body.modal-open .float-btn.wait-pay-btn .hover-show-con {
|
|||||||
.switch-iframe.active .episode-active-icon,
|
.switch-iframe.active .episode-active-icon,
|
||||||
.switch-video.active .episode-active-icon {
|
.switch-video.active .episode-active-icon {
|
||||||
/* clean-css ignore:start */
|
/* clean-css ignore:start */
|
||||||
background-image: url(../img/playing.svg);
|
background-image: url(../icons/playing.svg);
|
||||||
/* clean-css ignore:end */
|
/* clean-css ignore:end */
|
||||||
width: 1em;
|
width: 1em;
|
||||||
margin-right: 6px;
|
margin-right: 6px;
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 730 KiB |
@@ -1,801 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
|
||||||
<metadata>
|
|
||||||
Created by FontForge 20201107 at Wed Aug 4 12:25:29 2021
|
|
||||||
By Robert Madole
|
|
||||||
Copyright (c) Font Awesome
|
|
||||||
</metadata>
|
|
||||||
<!-- Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --><defs>
|
|
||||||
<font id="FontAwesome5Free-Regular" horiz-adv-x="512" >
|
|
||||||
<font-face
|
|
||||||
font-family="Font Awesome 5 Free Regular"
|
|
||||||
font-weight="400"
|
|
||||||
font-stretch="normal"
|
|
||||||
units-per-em="512"
|
|
||||||
panose-1="2 0 5 3 0 0 0 0 0 0"
|
|
||||||
ascent="448"
|
|
||||||
descent="-64"
|
|
||||||
bbox="-0.0663408 -64.0662 640.004 448.1"
|
|
||||||
underline-thickness="25"
|
|
||||||
underline-position="-50"
|
|
||||||
unicode-range="U+0020-F5C8"
|
|
||||||
/>
|
|
||||||
<missing-glyph />
|
|
||||||
<glyph glyph-name="heart" unicode=""
|
|
||||||
d="M458.4 383.7c75.2998 -63.4004 64.0996 -166.601 10.5996 -221.3l-175.4 -178.7c-10 -10.2002 -23.2998 -15.7998 -37.5996 -15.7998c-14.2002 0 -27.5996 5.69922 -37.5996 15.8994l-175.4 178.7c-53.5996 54.7002 -64.5996 157.9 10.5996 221.2
|
|
||||||
c57.8008 48.7002 147.101 41.2998 202.4 -15c55.2998 56.2998 144.6 63.5996 202.4 15zM434.8 196.2c36.2002 36.8994 43.7998 107.7 -7.2998 150.8c-38.7002 32.5996 -98.7002 27.9004 -136.5 -10.5996l-35 -35.7002l-35 35.7002
|
|
||||||
c-37.5996 38.2998 -97.5996 43.1992 -136.5 10.5c-51.2002 -43.1006 -43.7998 -113.5 -7.2998 -150.7l175.399 -178.7c2.40039 -2.40039 4.40039 -2.40039 6.80078 0z" />
|
|
||||||
<glyph glyph-name="star" unicode="" horiz-adv-x="576"
|
|
||||||
d="M528.1 276.5c26.2002 -3.7998 36.7002 -36.0996 17.7002 -54.5996l-105.7 -103l25 -145.5c4.5 -26.3008 -23.1992 -45.9004 -46.3994 -33.7002l-130.7 68.7002l-130.7 -68.7002c-23.2002 -12.2998 -50.8994 7.39941 -46.3994 33.7002l25 145.5l-105.7 103
|
|
||||||
c-19 18.5 -8.5 50.7998 17.7002 54.5996l146.1 21.2998l65.2998 132.4c11.7998 23.8994 45.7002 23.5996 57.4004 0l65.2998 -132.4zM388.6 135.7l100.601 98l-139 20.2002l-62.2002 126l-62.2002 -126l-139 -20.2002l100.601 -98l-23.7002 -138.4l124.3 65.2998
|
|
||||||
l124.3 -65.2998z" />
|
|
||||||
<glyph glyph-name="user" unicode="" horiz-adv-x="448"
|
|
||||||
d="M313.6 144c74.2002 0 134.4 -60.2002 134.4 -134.4v-25.5996c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v25.5996c0 74.2002 60.2002 134.4 134.4 134.4c28.7998 0 42.5 -16 89.5996 -16s60.9004 16 89.5996 16zM400 -16v25.5996
|
|
||||||
c0 47.6006 -38.7998 86.4004 -86.4004 86.4004c-14.6992 0 -37.8994 -16 -89.5996 -16c-51.2998 0 -75 16 -89.5996 16c-47.6006 0 -86.4004 -38.7998 -86.4004 -86.4004v-25.5996h352zM224 160c-79.5 0 -144 64.5 -144 144s64.5 144 144 144s144 -64.5 144 -144
|
|
||||||
s-64.5 -144 -144 -144zM224 400c-52.9004 0 -96 -43.0996 -96 -96s43.0996 -96 96 -96s96 43.0996 96 96s-43.0996 96 -96 96z" />
|
|
||||||
<glyph glyph-name="clock" unicode=""
|
|
||||||
d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM256 -8c110.5 0 200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200s89.5 -200 200 -200zM317.8 96.4004l-84.8994 61.6992
|
|
||||||
c-3.10059 2.30078 -4.90039 5.90039 -4.90039 9.7002v164.2c0 6.59961 5.40039 12 12 12h32c6.59961 0 12 -5.40039 12 -12v-141.7l66.7998 -48.5996c5.40039 -3.90039 6.5 -11.4004 2.60059 -16.7998l-18.8008 -25.9004c-3.89941 -5.2998 -11.3994 -6.5 -16.7998 -2.59961z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="list-alt" unicode=""
|
|
||||||
d="M464 416c26.5098 0 48 -21.4902 48 -48v-352c0 -26.5098 -21.4902 -48 -48 -48h-416c-26.5098 0 -48 21.4902 -48 48v352c0 26.5098 21.4902 48 48 48h416zM458 16c3.31152 0 6 2.68848 6 6v340c0 3.31152 -2.68848 6 -6 6h-404c-3.31152 0 -6 -2.68848 -6 -6v-340
|
|
||||||
c0 -3.31152 2.68848 -6 6 -6h404zM416 108v-24c0 -6.62695 -5.37305 -12 -12 -12h-200c-6.62695 0 -12 5.37305 -12 12v24c0 6.62695 5.37305 12 12 12h200c6.62695 0 12 -5.37305 12 -12zM416 204v-24c0 -6.62695 -5.37305 -12 -12 -12h-200c-6.62695 0 -12 5.37305 -12 12
|
|
||||||
v24c0 6.62695 5.37305 12 12 12h200c6.62695 0 12 -5.37305 12 -12zM416 300v-24c0 -6.62695 -5.37305 -12 -12 -12h-200c-6.62695 0 -12 5.37305 -12 12v24c0 6.62695 5.37305 12 12 12h200c6.62695 0 12 -5.37305 12 -12zM164 288c0 -19.8818 -16.1182 -36 -36 -36
|
|
||||||
s-36 16.1182 -36 36s16.1182 36 36 36s36 -16.1182 36 -36zM164 192c0 -19.8818 -16.1182 -36 -36 -36s-36 16.1182 -36 36s16.1182 36 36 36s36 -16.1182 36 -36zM164 96c0 -19.8818 -16.1182 -36 -36 -36s-36 16.1182 -36 36s16.1182 36 36 36s36 -16.1182 36 -36z" />
|
|
||||||
<glyph glyph-name="flag" unicode=""
|
|
||||||
d="M336.174 368c35.4668 0 73.0195 12.6914 108.922 28.1797c31.6406 13.6514 66.9043 -9.65723 66.9043 -44.1162v-239.919c0 -16.1953 -8.1543 -31.3057 -21.7129 -40.1631c-26.5762 -17.3643 -70.0693 -39.9814 -128.548 -39.9814c-68.6084 0 -112.781 32 -161.913 32
|
|
||||||
c-56.5674 0 -89.957 -11.2803 -127.826 -28.5566v-83.4434c0 -8.83691 -7.16309 -16 -16 -16h-16c-8.83691 0 -16 7.16309 -16 16v406.438c-14.3428 8.2998 -24 23.7979 -24 41.5615c0 27.5693 23.2422 49.71 51.2012 47.8965
|
|
||||||
c22.9658 -1.49023 41.8662 -19.4717 44.4805 -42.3379c0.213867 -1.83398 0.308594 -3.65918 0.308594 -5.5498c0 -5.30273 -0.860352 -10.4053 -2.4502 -15.1768c22.418 8.68555 49.4199 15.168 80.7207 15.168c68.6084 0 112.781 -32 161.913 -32zM464 112v240
|
|
||||||
c-31.5059 -14.6338 -84.5547 -32 -127.826 -32c-59.9111 0 -101.968 32 -161.913 32c-41.4365 0 -80.4766 -16.5879 -102.261 -32v-232c31.4473 14.5967 84.4648 24 127.826 24c59.9111 0 101.968 -32 161.913 -32c41.4365 0 80.4775 16.5879 102.261 32z" />
|
|
||||||
<glyph glyph-name="bookmark" unicode="" horiz-adv-x="384"
|
|
||||||
d="M336 448c26.5098 0 48 -21.4902 48 -48v-464l-192 112l-192 -112v464c0 26.5098 21.4902 48 48 48h288zM336 19.5703v374.434c0 3.31348 -2.68555 5.99609 -6 5.99609h-276c-3.31152 0 -6 -2.68848 -6 -6v-374.43l144 84z" />
|
|
||||||
<glyph glyph-name="image" unicode=""
|
|
||||||
d="M464 384c26.5098 0 48 -21.4902 48 -48v-288c0 -26.5098 -21.4902 -48 -48 -48h-416c-26.5098 0 -48 21.4902 -48 48v288c0 26.5098 21.4902 48 48 48h416zM458 48c3.31152 0 6 2.68848 6 6v276c0 3.31152 -2.68848 6 -6 6h-404c-3.31152 0 -6 -2.68848 -6 -6v-276
|
|
||||||
c0 -3.31152 2.68848 -6 6 -6h404zM128 296c22.0908 0 40 -17.9092 40 -40s-17.9092 -40 -40 -40s-40 17.9092 -40 40s17.9092 40 40 40zM96 96v48l39.5137 39.5146c4.6875 4.68652 12.2852 4.68652 16.9717 0l39.5146 -39.5146l119.514 119.515
|
|
||||||
c4.6875 4.68652 12.2852 4.68652 16.9717 0l87.5146 -87.5146v-80h-320z" />
|
|
||||||
<glyph glyph-name="edit" unicode="" horiz-adv-x="576"
|
|
||||||
d="M402.3 103.1l32 32c5 5 13.7002 1.5 13.7002 -5.69922v-145.4c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h273.5c7.09961 0 10.7002 -8.59961 5.7002 -13.7002l-32 -32c-1.5 -1.5 -3.5 -2.2998 -5.7002 -2.2998h-241.5v-352h352
|
|
||||||
v113.5c0 2.09961 0.799805 4.09961 2.2998 5.59961zM558.9 304.9l-262.601 -262.601l-90.3994 -10c-26.2002 -2.89941 -48.5 19.2002 -45.6006 45.6006l10 90.3994l262.601 262.601c22.8994 22.8994 59.8994 22.8994 82.6992 0l43.2002 -43.2002
|
|
||||||
c22.9004 -22.9004 22.9004 -60 0.100586 -82.7998zM460.1 274l-58.0996 58.0996l-185.8 -185.899l-7.2998 -65.2998l65.2998 7.2998zM524.9 353.7l-43.2002 43.2002c-4.10059 4.09961 -10.7998 4.09961 -14.7998 0l-30.9004 -30.9004l58.0996 -58.0996l30.9004 30.8994
|
|
||||||
c4 4.2002 4 10.7998 -0.0996094 14.9004z" />
|
|
||||||
<glyph glyph-name="times-circle" unicode=""
|
|
||||||
d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM256 -8c110.5 0 200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200s89.5 -200 200 -200zM357.8 254.2l-62.2002 -62.2002l62.2002 -62.2002
|
|
||||||
c4.7002 -4.7002 4.7002 -12.2998 0 -17l-22.5996 -22.5996c-4.7002 -4.7002 -12.2998 -4.7002 -17 0l-62.2002 62.2002l-62.2002 -62.2002c-4.7002 -4.7002 -12.2998 -4.7002 -17 0l-22.5996 22.5996c-4.7002 4.7002 -4.7002 12.2998 0 17l62.2002 62.2002l-62.2002 62.2002
|
|
||||||
c-4.7002 4.7002 -4.7002 12.2998 0 17l22.5996 22.5996c4.7002 4.7002 12.2998 4.7002 17 0l62.2002 -62.2002l62.2002 62.2002c4.7002 4.7002 12.2998 4.7002 17 0l22.5996 -22.5996c4.7002 -4.7002 4.7002 -12.2998 0 -17z" />
|
|
||||||
<glyph glyph-name="check-circle" unicode=""
|
|
||||||
d="M256 440c136.967 0 248 -111.033 248 -248s-111.033 -248 -248 -248s-248 111.033 -248 248s111.033 248 248 248zM256 392c-110.549 0 -200 -89.4678 -200 -200c0 -110.549 89.4678 -200 200 -200c110.549 0 200 89.4678 200 200c0 110.549 -89.4678 200 -200 200z
|
|
||||||
M396.204 261.733c4.66699 -4.70508 4.63672 -12.3037 -0.0673828 -16.9717l-172.589 -171.204c-4.70508 -4.66797 -12.3027 -4.63672 -16.9697 0.0683594l-90.7812 91.5156c-4.66797 4.70605 -4.63672 12.3047 0.0683594 16.9717l22.7188 22.5361
|
|
||||||
c4.70508 4.66699 12.3027 4.63574 16.9697 -0.0693359l59.792 -60.2773l141.353 140.216c4.70508 4.66797 12.3027 4.6377 16.9697 -0.0673828z" />
|
|
||||||
<glyph glyph-name="question-circle" unicode=""
|
|
||||||
d="M256 440c136.957 0 248 -111.083 248 -248c0 -136.997 -111.043 -248 -248 -248s-248 111.003 -248 248c0 136.917 111.043 248 248 248zM256 -8c110.569 0 200 89.4697 200 200c0 110.529 -89.5088 200 -200 200c-110.528 0 -200 -89.5049 -200 -200
|
|
||||||
c0 -110.569 89.4678 -200 200 -200zM363.244 247.2c0 -67.0518 -72.4209 -68.084 -72.4209 -92.8633v-6.33691c0 -6.62695 -5.37305 -12 -12 -12h-45.6475c-6.62695 0 -12 5.37305 -12 12v8.65918c0 35.7451 27.1006 50.0342 47.5791 61.5156
|
|
||||||
c17.5615 9.84473 28.3242 16.541 28.3242 29.5791c0 17.2461 -21.999 28.6934 -39.7842 28.6934c-23.1885 0 -33.8936 -10.9775 -48.9424 -29.9697c-4.05664 -5.11914 -11.46 -6.07031 -16.666 -2.12402l-27.8232 21.0986
|
|
||||||
c-5.10742 3.87207 -6.25098 11.0654 -2.64453 16.3633c23.627 34.6934 53.7217 54.1846 100.575 54.1846c49.0713 0 101.45 -38.3037 101.45 -88.7998zM298 80c0 -23.1592 -18.8408 -42 -42 -42s-42 18.8408 -42 42s18.8408 42 42 42s42 -18.8408 42 -42z" />
|
|
||||||
<glyph glyph-name="eye" unicode="" horiz-adv-x="576"
|
|
||||||
d="M288 304c0.114258 0 0.240234 -0.0175781 0.354492 -0.0175781c61.6543 0 111.71 -50.0557 111.71 -111.71s-50.0557 -111.71 -111.71 -111.71s-111.71 50.0557 -111.71 111.71c0 10.7422 1.51953 21.1328 4.35547 30.9678
|
|
||||||
c7.95898 -4.52637 17.2129 -7.17188 27 -7.24023c30.9072 0 56 25.0928 56 56c-0.0683594 9.78711 -2.71387 19.041 -7.24023 27c9.88379 3.07617 20.3896 4.83008 31.2402 5zM572.52 206.6c2.21387 -4.37793 3.46094 -9.38965 3.46094 -14.626
|
|
||||||
c0 -5.2373 -1.24707 -10.1855 -3.46094 -14.5635c-54.1992 -105.771 -161.59 -177.41 -284.52 -177.41s-230.29 71.5898 -284.52 177.4c-2.21387 4.37793 -3.46094 9.38965 -3.46094 14.626c0 5.2373 1.24707 10.1855 3.46094 14.5635
|
|
||||||
c54.1992 105.771 161.59 177.41 284.52 177.41s230.29 -71.5898 284.52 -177.4zM288 48c98.6602 0 189.1 55 237.93 144c-48.8398 89 -139.27 144 -237.93 144s-189.09 -55 -237.93 -144c48.8398 -89 139.279 -144 237.93 -144z" />
|
|
||||||
<glyph glyph-name="eye-slash" unicode="" horiz-adv-x="640"
|
|
||||||
d="M634 -23c3.66895 -2.93262 6.00391 -7.45117 6.00391 -12.5088c0 -3.7832 -1.31543 -7.26074 -3.51367 -10.001l-10 -12.4902c-2.93359 -3.66309 -7.44824 -5.99414 -12.502 -5.99414c-3.77637 0 -7.25 1.31152 -9.98828 3.50391l-598 467.49
|
|
||||||
c-3.66895 2.93262 -6.00391 7.45117 -6.00391 12.5088c0 3.7832 1.31543 7.26074 3.51367 10.001l10 12.4902c2.93359 3.66309 7.44824 5.99414 12.502 5.99414c3.77637 0 7.25 -1.31152 9.98828 -3.50391zM296.79 301.53c7.51172 1.60254 15.2266 2.45508 23.21 2.46973
|
|
||||||
c60.4805 0 109.36 -47.9102 111.58 -107.85zM343.21 82.46c-7.51367 -1.59375 -15.2285 -2.44336 -23.21 -2.45996c-60.4697 0 -109.35 47.9102 -111.58 107.84zM320 336c-19.8799 0 -39.2803 -2.7998 -58.2197 -7.09961l-46.4102 36.29
|
|
||||||
c32.9199 11.8096 67.9297 18.8096 104.63 18.8096c122.93 0 230.29 -71.5898 284.57 -177.4c2.21289 -4.37793 3.45996 -9.38965 3.45996 -14.626c0 -5.2373 -1.24707 -10.1855 -3.45996 -14.5635c-14.1924 -27.5625 -31.9229 -52.6689 -52.9004 -75.1104l-37.7402 29.5
|
|
||||||
c17.2305 18.0527 31.9385 38.1318 44 60.2002c-48.8398 89 -139.279 144 -237.93 144zM320 48c19.8896 0 39.2803 2.7998 58.2197 7.08984l46.4102 -36.2803c-32.9199 -11.7598 -67.9297 -18.8096 -104.63 -18.8096c-122.92 0 -230.28 71.5898 -284.51 177.4
|
|
||||||
c-2.21387 4.37793 -3.46094 9.38965 -3.46094 14.626c0 5.2373 1.24707 10.1855 3.46094 14.5635c14.1885 27.5586 31.916 52.6621 52.8896 75.1006l37.7402 -29.5c-17.249 -18.0469 -31.9727 -38.1221 -44.0498 -60.1904c48.8496 -89 139.279 -144 237.93 -144z" />
|
|
||||||
<glyph glyph-name="calendar-alt" unicode="" horiz-adv-x="448"
|
|
||||||
d="M148 160h-40c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12zM256 172c0 -6.59961 -5.40039 -12 -12 -12h-40c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40
|
|
||||||
c6.59961 0 12 -5.40039 12 -12v-40zM352 172c0 -6.59961 -5.40039 -12 -12 -12h-40c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40zM256 76c0 -6.59961 -5.40039 -12 -12 -12h-40c-6.59961 0 -12 5.40039 -12 12v40
|
|
||||||
c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40zM160 76c0 -6.59961 -5.40039 -12 -12 -12h-40c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40zM352 76c0 -6.59961 -5.40039 -12 -12 -12h-40
|
|
||||||
c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40zM448 336v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h48v52c0 6.59961 5.40039 12 12 12h40
|
|
||||||
c6.59961 0 12 -5.40039 12 -12v-52h128v52c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-52h48c26.5 0 48 -21.5 48 -48zM400 -10v298h-352v-298c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="comment" unicode=""
|
|
||||||
d="M256 416c141.4 0 256 -93.0996 256 -208s-114.6 -208 -256 -208c-32.7998 0 -64 5.2002 -92.9004 14.2998c-29.0996 -20.5996 -77.5996 -46.2998 -139.1 -46.2998c-9.59961 0 -18.2998 5.7002 -22.0996 14.5c-3.80078 8.7998 -2 19 4.59961 26
|
|
||||||
c0.5 0.400391 31.5 33.7998 46.4004 73.2002c-33 35.0996 -52.9004 78.7002 -52.9004 126.3c0 114.9 114.6 208 256 208zM256 48c114.7 0 208 71.7998 208 160s-93.2998 160 -208 160s-208 -71.7998 -208 -160c0 -42.2002 21.7002 -74.0996 39.7998 -93.4004
|
|
||||||
l20.6006 -21.7998l-10.6006 -28.0996c-5.5 -14.5 -12.5996 -28.1006 -19.8994 -40.2002c23.5996 7.59961 43.1992 18.9004 57.5 29l19.5 13.7998l22.6992 -7.2002c25.3008 -8 51.7002 -12.0996 78.4004 -12.0996z" />
|
|
||||||
<glyph glyph-name="folder" unicode=""
|
|
||||||
d="M464 320c26.5098 0 48 -21.4902 48 -48v-224c0 -26.5098 -21.4902 -48 -48 -48h-416c-26.5098 0 -48 21.4902 -48 48v288c0 26.5098 21.4902 48 48 48h146.74c8.49023 0 16.6299 -3.37012 22.6299 -9.37012l54.6299 -54.6299h192zM464 48v224h-198.62
|
|
||||||
c-8.49023 0 -16.6299 3.37012 -22.6299 9.37012l-54.6299 54.6299h-140.12v-288h416z" />
|
|
||||||
<glyph glyph-name="folder-open" unicode="" horiz-adv-x="576"
|
|
||||||
d="M527.9 224c37.6992 0 60.6992 -41.5 40.6992 -73.4004l-79.8994 -128c-8.7998 -14.0996 -24.2002 -22.5996 -40.7002 -22.5996h-400c-26.5 0 -48 21.5 -48 48v288c0 26.5 21.5 48 48 48h160l64 -64h160c26.5 0 48 -21.5 48 -48v-48h47.9004zM48 330v-233.4l62.9004 104.2
|
|
||||||
c8.69922 14.4004 24.2998 23.2002 41.0996 23.2002h280v42c0 3.2998 -2.7002 6 -6 6h-173.9l-64 64h-134.1c-3.2998 0 -6 -2.7002 -6 -6zM448 48l80 128h-378.8l-77.2002 -128h376z" />
|
|
||||||
<glyph glyph-name="chart-bar" unicode=""
|
|
||||||
d="M396.8 96c-6.39941 0 -12.7998 6.40039 -12.7998 12.7998v230.4c0 6.39941 6.40039 12.7998 12.7998 12.7998h22.4004c6.39941 0 12.7998 -6.40039 12.7998 -12.7998v-230.4c0 -6.39941 -6.40039 -12.7998 -12.7998 -12.7998h-22.4004zM204.8 96
|
|
||||||
c-6.39941 0 -12.7998 6.40039 -12.7998 12.7998v198.4c0 6.39941 6.40039 12.7998 12.7998 12.7998h22.4004c6.39941 0 12.7998 -6.40039 12.7998 -12.7998v-198.4c0 -6.39941 -6.40039 -12.7998 -12.7998 -12.7998h-22.4004zM300.8 96
|
|
||||||
c-6.39941 0 -12.7998 6.40039 -12.7998 12.7998v134.4c0 6.39941 6.40039 12.7998 12.7998 12.7998h22.4004c6.39941 0 12.7998 -6.40039 12.7998 -12.7998v-134.4c0 -6.39941 -6.40039 -12.7998 -12.7998 -12.7998h-22.4004zM496 48c8.83984 0 16 -7.16016 16 -16v-16
|
|
||||||
c0 -8.83984 -7.16016 -16 -16 -16h-464c-17.6699 0 -32 14.3301 -32 32v336c0 8.83984 7.16016 16 16 16h16c8.83984 0 16 -7.16016 16 -16v-320h448zM108.8 96c-6.39941 0 -12.7998 6.40039 -12.7998 12.7998v70.4004c0 6.39941 6.40039 12.7998 12.7998 12.7998h22.4004
|
|
||||||
c6.39941 0 12.7998 -6.40039 12.7998 -12.7998v-70.4004c0 -6.39941 -6.40039 -12.7998 -12.7998 -12.7998h-22.4004z" />
|
|
||||||
<glyph glyph-name="comments" unicode="" horiz-adv-x="576"
|
|
||||||
d="M532 61.7998c15.2998 -30.7002 37.4004 -54.5 37.7998 -54.7998c6.2998 -6.7002 8 -16.5 4.40039 -25c-3.7002 -8.5 -12 -14 -21.2002 -14c-53.5996 0 -96.7002 20.2998 -125.2 38.7998c-19 -4.39941 -39 -6.7998 -59.7998 -6.7998
|
|
||||||
c-86.2002 0 -159.9 40.4004 -191.3 97.7998c-9.7002 1.2002 -19.2002 2.7998 -28.4004 4.90039c-28.5 -18.6006 -71.7002 -38.7998 -125.2 -38.7998c-9.19922 0 -17.5996 5.5 -21.1992 14c-3.7002 8.5 -1.90039 18.2998 4.39941 25
|
|
||||||
c0.400391 0.399414 22.4004 24.1992 37.7002 54.8994c-27.5 27.2002 -44 61.2002 -44 98.2002c0 88.4004 93.0996 160 208 160c86.2998 0 160.3 -40.5 191.8 -98.0996c99.7002 -11.8008 176.2 -77.9004 176.2 -157.9c0 -37.0996 -16.5 -71.0996 -44 -98.2002zM139.2 154.1
|
|
||||||
l19.7998 -4.5c16 -3.69922 32.5 -5.59961 49 -5.59961c86.7002 0 160 51.2998 160 112s-73.2998 112 -160 112s-160 -51.2998 -160 -112c0 -28.7002 16.2002 -50.5996 29.7002 -64l24.7998 -24.5l-15.5 -31.0996c-2.59961 -5.10059 -5.2998 -10.1006 -8 -14.8008
|
|
||||||
c14.5996 5.10059 29 12.3008 43.0996 21.4004zM498.3 96c13.5 13.4004 29.7002 35.2998 29.7002 64c0 49.2002 -48.2998 91.5 -112.7 106c0.299805 -3.2998 0.700195 -6.59961 0.700195 -10c0 -80.9004 -78 -147.5 -179.3 -158.3
|
|
||||||
c29.0996 -29.6006 77.2998 -49.7002 131.3 -49.7002c16.5 0 33 1.90039 49 5.59961l19.9004 4.60059l17.0996 -11.1006c14.0996 -9.09961 28.5 -16.2998 43.0996 -21.3994c-2.69922 4.7002 -5.39941 9.7002 -8 14.7998l-15.5 31.0996z" />
|
|
||||||
<glyph glyph-name="star-half" unicode="" horiz-adv-x="576"
|
|
||||||
d="M288 62.7002v-54.2998l-130.7 -68.6006c-23.3994 -12.2998 -50.8994 7.60059 -46.3994 33.7002l25 145.5l-105.7 103c-19 18.5 -8.5 50.7998 17.7002 54.5996l146.1 21.2002l65.2998 132.4c5.90039 11.8994 17.2998 17.7998 28.7002 17.7998v-68.0996l-62.2002 -126
|
|
||||||
l-139 -20.2002l100.601 -98l-23.7002 -138.4z" />
|
|
||||||
<glyph glyph-name="lemon" unicode=""
|
|
||||||
d="M484.112 420.111c28.1221 -28.123 35.9434 -68.0039 19.0215 -97.0547c-23.0576 -39.584 50.1436 -163.384 -82.3311 -295.86c-132.301 -132.298 -256.435 -59.3594 -295.857 -82.3291c-29.0459 -16.917 -68.9219 -9.11426 -97.0576 19.0205
|
|
||||||
c-28.1221 28.1221 -35.9434 68.0029 -19.0215 97.0547c23.0566 39.5859 -50.1436 163.386 82.3301 295.86c132.308 132.309 256.407 59.3496 295.862 82.332c29.0498 16.9219 68.9307 9.09863 97.0537 -19.0234zM461.707 347.217
|
|
||||||
c13.5166 23.2031 -27.7578 63.7314 -50.4883 50.4912c-66.6025 -38.7939 -165.646 45.5898 -286.081 -74.8457c-120.444 -120.445 -36.0449 -219.472 -74.8447 -286.08c-13.542 -23.2471 27.8145 -63.6953 50.4932 -50.4883
|
|
||||||
c66.6006 38.7949 165.636 -45.5996 286.076 74.8428c120.444 120.445 36.0449 219.472 74.8447 286.08zM291.846 338.481c1.37012 -10.96 -6.40332 -20.957 -17.3643 -22.3271c-54.8467 -6.85547 -135.779 -87.7871 -142.636 -142.636
|
|
||||||
c-1.37305 -10.9883 -11.3984 -18.7334 -22.3262 -17.3643c-10.9609 1.37012 -18.7344 11.3652 -17.3643 22.3262c9.16211 73.2852 104.167 168.215 177.364 177.364c10.9531 1.36816 20.9561 -6.40234 22.3262 -17.3633z" />
|
|
||||||
<glyph glyph-name="credit-card" unicode="" horiz-adv-x="576"
|
|
||||||
d="M527.9 416c26.5996 0 48.0996 -21.5 48.0996 -48v-352c0 -26.5 -21.5 -48 -48.0996 -48h-479.801c-26.5996 0 -48.0996 21.5 -48.0996 48v352c0 26.5 21.5 48 48.0996 48h479.801zM54.0996 368c-3.2998 0 -6 -2.7002 -6 -6v-42h479.801v42c0 3.2998 -2.7002 6 -6 6
|
|
||||||
h-467.801zM521.9 16c3.2998 0 6 2.7002 6 6v170h-479.801v-170c0 -3.2998 2.7002 -6 6 -6h467.801zM192 116v-40c0 -6.59961 -5.40039 -12 -12 -12h-72c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h72c6.59961 0 12 -5.40039 12 -12zM384 116v-40
|
|
||||||
c0 -6.59961 -5.40039 -12 -12 -12h-136c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h136c6.59961 0 12 -5.40039 12 -12z" />
|
|
||||||
<glyph glyph-name="hdd" unicode="" horiz-adv-x="576"
|
|
||||||
d="M567.403 212.358c5.59668 -8.04688 8.59668 -17.6113 8.59668 -27.4121v-136.946c0 -26.5098 -21.4902 -48 -48 -48h-480c-26.5098 0 -48 21.4902 -48 48v136.946c0 10.167 3.19531 19.6465 8.59668 27.4121l105.08 151.053
|
|
||||||
c8.67383 12.4678 23.0791 20.5889 39.4043 20.5889h269.838c16.3252 0 30.7305 -8.12109 39.4043 -20.5889zM153.081 336l-77.9131 -112h425.664l-77.9131 112h-269.838zM528 48v128h-480v-128h480zM496 112c0 -17.6729 -14.3271 -32 -32 -32s-32 14.3271 -32 32
|
|
||||||
s14.3271 32 32 32s32 -14.3271 32 -32zM400 112c0 -17.6729 -14.3271 -32 -32 -32s-32 14.3271 -32 32s14.3271 32 32 32s32 -14.3271 32 -32z" />
|
|
||||||
<glyph glyph-name="hand-point-right" unicode=""
|
|
||||||
d="M428.8 310.4c45.0996 0 83.2002 -38.1016 83.2002 -83.2002c0 -45.6162 -37.7646 -83.2002 -83.2002 -83.2002h-35.6475c-1.71387 -7.70605 -4.43555 -15.2051 -7.92969 -22.0645c2.50586 -22.0059 -3.50293 -44.9775 -15.9844 -62.791
|
|
||||||
c-1.14062 -52.4863 -37.3984 -91.1445 -99.9404 -91.1445h-21.2988c-60.0635 0 -98.5117 40 -127.2 40h-2.67871c-5.74707 -4.95215 -13.5361 -8 -22.1201 -8h-64c-17.6729 0 -32 12.8936 -32 28.7998v230.4c0 15.9062 14.3271 28.7998 32 28.7998h64.001
|
|
||||||
c8.58398 0 16.373 -3.04785 22.1201 -8h2.67871c6.96387 0 14.8623 6.19336 30.1816 23.6689l0.128906 0.148438l0.130859 0.145508c8.85645 9.93652 18.1162 20.8398 25.8506 33.2529c18.7051 30.2471 30.3936 78.7842 75.707 78.7842c56.9277 0 92 -35.2861 92 -83.2002
|
|
||||||
c0 -0.0283203 0 0.0361328 0 0.0078125c0 -7.66602 -0.748047 -15.1582 -2.17578 -22.4072h86.1768zM428.8 192c18.9756 0 35.2002 16.2246 35.2002 35.2002c0 18.7002 -16.7754 35.2002 -35.2002 35.2002h-158.399c0 17.3242 26.3994 35.1992 26.3994 70.3994
|
|
||||||
c0 26.4004 -20.625 35.2002 -44 35.2002c-8.79395 0 -20.4443 -32.7119 -34.9258 -56.0996c-9.07422 -14.5752 -19.5244 -27.2256 -30.7988 -39.875c-16.1094 -18.374 -33.8359 -36.6328 -59.0752 -39.5967v-176.753c42.79 -3.7627 74.5088 -39.6758 120 -39.6758h21.2988
|
|
||||||
c40.5244 0 57.124 22.1973 50.6006 61.3252c14.6113 8.00098 24.1514 33.9785 12.9248 53.625c19.3652 18.2246 17.7871 46.3809 4.9502 61.0498h91.0254zM88 64c0 13.2549 -10.7451 24 -24 24s-24 -10.7451 -24 -24s10.7451 -24 24 -24s24 10.7451 24 24z" />
|
|
||||||
<glyph glyph-name="hand-point-left" unicode=""
|
|
||||||
d="M0 227.2c0 45.0986 38.1006 83.2002 83.2002 83.2002h86.1758c-1.3623 6.91016 -2.17578 14.374 -2.17578 22.3994c0 47.9141 35.0723 83.2002 92 83.2002c45.3135 0 57.002 -48.5371 75.7061 -78.7852c7.73438 -12.4121 16.9951 -23.3154 25.8506 -33.2529
|
|
||||||
l0.130859 -0.145508l0.128906 -0.148438c15.3213 -17.4746 23.2197 -23.668 30.1836 -23.668h2.67871c5.74707 4.95215 13.5361 8 22.1201 8h64c17.6729 0 32 -12.8936 32 -28.7998v-230.4c0 -15.9062 -14.3271 -28.7998 -32 -28.7998h-64
|
|
||||||
c-8.58398 0 -16.373 3.04785 -22.1201 8h-2.67871c-28.6885 0 -67.1367 -40 -127.2 -40h-21.2988c-62.542 0 -98.8008 38.6582 -99.9404 91.1445c-12.4814 17.8135 -18.4922 40.7852 -15.9844 62.791c-3.49414 6.85938 -6.21582 14.3584 -7.92969 22.0645h-35.6465
|
|
||||||
c-45.4355 0 -83.2002 37.584 -83.2002 83.2002zM48 227.2c0 -18.9756 16.2246 -35.2002 35.2002 -35.2002h91.0244c-12.8369 -14.6689 -14.415 -42.8252 4.9502 -61.0498c-11.2256 -19.6465 -1.68652 -45.624 12.9248 -53.625
|
|
||||||
c-6.52246 -39.1279 10.0771 -61.3252 50.6016 -61.3252h21.2988c45.4912 0 77.21 35.9131 120 39.6768v176.752c-25.2393 2.96289 -42.9658 21.2227 -59.0752 39.5967c-11.2744 12.6494 -21.7246 25.2998 -30.7988 39.875
|
|
||||||
c-14.4814 23.3877 -26.1318 56.0996 -34.9258 56.0996c-23.375 0 -44 -8.7998 -44 -35.2002c0 -35.2002 26.3994 -53.0752 26.3994 -70.3994h-158.399c-18.4248 0 -35.2002 -16.5 -35.2002 -35.2002zM448 88c-13.2549 0 -24 -10.7451 -24 -24s10.7451 -24 24 -24
|
|
||||||
s24 10.7451 24 24s-10.7451 24 -24 24z" />
|
|
||||||
<glyph glyph-name="hand-point-up" unicode="" horiz-adv-x="448"
|
|
||||||
d="M105.6 364.8c0 45.0996 38.1016 83.2002 83.2002 83.2002c45.6162 0 83.2002 -37.7646 83.2002 -83.2002v-35.6465c7.70605 -1.71387 15.2051 -4.43555 22.0645 -7.92969c22.0059 2.50684 44.9775 -3.50293 62.791 -15.9844
|
|
||||||
c52.4863 -1.14062 91.1445 -37.3984 91.1445 -99.9404v-21.2988c0 -60.0635 -40 -98.5117 -40 -127.2v-2.67871c4.95215 -5.74707 8 -13.5361 8 -22.1201v-64c0 -17.6729 -12.8936 -32 -28.7998 -32h-230.4c-15.9062 0 -28.7998 14.3271 -28.7998 32v64
|
|
||||||
c0 8.58398 3.04785 16.373 8 22.1201v2.67871c0 6.96387 -6.19336 14.8623 -23.6689 30.1816l-0.148438 0.128906l-0.145508 0.130859c-9.93652 8.85645 -20.8398 18.1162 -33.2529 25.8506c-30.2471 18.7051 -78.7842 30.3936 -78.7842 75.707
|
|
||||||
c0 56.9277 35.2861 92 83.2002 92c0.0283203 0 -0.0361328 0 -0.0078125 0c7.66602 0 15.1582 -0.748047 22.4072 -2.17578v86.1768zM224 364.8c0 18.9756 -16.2246 35.2002 -35.2002 35.2002c-18.7002 0 -35.2002 -16.7754 -35.2002 -35.2002v-158.399
|
|
||||||
c-17.3242 0 -35.1992 26.3994 -70.3994 26.3994c-26.4004 0 -35.2002 -20.625 -35.2002 -44c0 -8.79395 32.7119 -20.4443 56.0996 -34.9258c14.5752 -9.07422 27.2256 -19.5244 39.875 -30.7988c18.374 -16.1094 36.6328 -33.8359 39.5967 -59.0752h176.753
|
|
||||||
c3.7627 42.79 39.6758 74.5088 39.6758 120v21.2988c0 40.5244 -22.1973 57.124 -61.3252 50.6006c-8.00098 14.6113 -33.9785 24.1514 -53.625 12.9248c-18.2246 19.3652 -46.3809 17.7871 -61.0498 4.9502v91.0254zM352 24c-13.2549 0 -24 -10.7451 -24 -24
|
|
||||||
s10.7451 -24 24 -24s24 10.7451 24 24s-10.7451 24 -24 24z" />
|
|
||||||
<glyph glyph-name="hand-point-down" unicode="" horiz-adv-x="448"
|
|
||||||
d="M188.8 -64c-45.0986 0 -83.2002 38.1006 -83.2002 83.2002v86.1758c-6.91016 -1.3623 -14.374 -2.17578 -22.3994 -2.17578c-47.9141 0 -83.2002 35.0723 -83.2002 92c0 45.3135 48.5371 57.002 78.7852 75.707c12.4121 7.73438 23.3154 16.9951 33.2529 25.8506
|
|
||||||
l0.145508 0.130859l0.148438 0.128906c17.4746 15.3213 23.668 23.2197 23.668 30.1836v2.67871c-4.95215 5.74707 -8 13.5361 -8 22.1201v64c0 17.6729 12.8936 32 28.7998 32h230.4c15.9062 0 28.7998 -14.3271 28.7998 -32v-64.001
|
|
||||||
c0 -8.58398 -3.04785 -16.373 -8 -22.1201v-2.67871c0 -28.6885 40 -67.1367 40 -127.2v-21.2988c0 -62.542 -38.6582 -98.8008 -91.1445 -99.9404c-17.8135 -12.4814 -40.7852 -18.4922 -62.791 -15.9844c-6.85938 -3.49414 -14.3584 -6.21582 -22.0645 -7.92969v-35.6465
|
|
||||||
c0 -45.4355 -37.584 -83.2002 -83.2002 -83.2002zM188.8 -16c18.9756 0 35.2002 16.2246 35.2002 35.2002v91.0244c14.6689 -12.8369 42.8252 -14.415 61.0498 4.9502c19.6465 -11.2256 45.624 -1.68652 53.625 12.9248c39.1279 -6.52246 61.3252 10.0771 61.3252 50.6016
|
|
||||||
v21.2988c0 45.4912 -35.9131 77.21 -39.6768 120h-176.752c-2.96289 -25.2393 -21.2227 -42.9658 -39.5967 -59.0752c-12.6494 -11.2744 -25.2998 -21.7246 -39.875 -30.7988c-23.3877 -14.4814 -56.0996 -26.1318 -56.0996 -34.9258c0 -23.375 8.7998 -44 35.2002 -44
|
|
||||||
c35.2002 0 53.0752 26.3994 70.3994 26.3994v-158.399c0 -18.4248 16.5 -35.2002 35.2002 -35.2002zM328 384c0 -13.2549 10.7451 -24 24 -24s24 10.7451 24 24s-10.7451 24 -24 24s-24 -10.7451 -24 -24z" />
|
|
||||||
<glyph glyph-name="copy" unicode="" horiz-adv-x="448"
|
|
||||||
d="M433.941 382.059c8.68848 -8.68848 14.0586 -20.6943 14.0586 -33.9404v-268.118c0 -26.5098 -21.4902 -48 -48 -48h-80v-48c0 -26.5098 -21.4902 -48 -48 -48h-224c-26.5098 0 -48 21.4902 -48 48v320c0 26.5098 21.4902 48 48 48h80v48c0 26.5098 21.4902 48 48 48
|
|
||||||
h172.118c13.2461 0 25.252 -5.37012 33.9404 -14.0586zM266 -16c3.31152 0 6 2.68848 6 6v42h-96c-26.5098 0 -48 21.4902 -48 48v224h-74c-3.31152 0 -6 -2.68848 -6 -6v-308c0 -3.31152 2.68848 -6 6 -6h212zM394 80c3.31152 0 6 2.68848 6 6v202h-88
|
|
||||||
c-13.2549 0 -24 10.7451 -24 24v88h-106c-3.31152 0 -6 -2.68848 -6 -6v-308c0 -3.31152 2.68848 -6 6 -6h212zM400 336v9.63184c0 1.65527 -0.670898 3.15723 -1.75684 4.24316l-48.3682 48.3682c-1.12598 1.125 -2.65234 1.75684 -4.24316 1.75684h-9.63184v-64h64z" />
|
|
||||||
<glyph glyph-name="save" unicode="" horiz-adv-x="448"
|
|
||||||
d="M433.941 318.059c8.68848 -8.68848 14.0586 -20.6943 14.0586 -33.9404v-268.118c0 -26.5098 -21.4902 -48 -48 -48h-352c-26.5098 0 -48 21.4902 -48 48v352c0 26.5098 21.4902 48 48 48h268.118c13.2461 0 25.252 -5.37012 33.9404 -14.0586zM272 368h-128v-80h128v80z
|
|
||||||
M394 16c3.31152 0 6 2.68848 6 6v259.632c0 1.65527 -0.670898 3.15723 -1.75684 4.24316l-78.2432 78.2432v-100.118c0 -13.2549 -10.7451 -24 -24 -24h-176c-13.2549 0 -24 10.7451 -24 24v104h-42c-3.31152 0 -6 -2.68848 -6 -6v-340c0 -3.31152 2.68848 -6 6 -6h340z
|
|
||||||
M224 216c48.5234 0 88 -39.4766 88 -88s-39.4766 -88 -88 -88s-88 39.4766 -88 88s39.4766 88 88 88zM224 88c22.0557 0 40 17.9443 40 40s-17.9443 40 -40 40s-40 -17.9443 -40 -40s17.9443 -40 40 -40z" />
|
|
||||||
<glyph glyph-name="square" unicode="" horiz-adv-x="448"
|
|
||||||
d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM394 16c3.2998 0 6 2.7002 6 6v340c0 3.2998 -2.7002 6 -6 6h-340c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h340z" />
|
|
||||||
<glyph glyph-name="envelope" unicode=""
|
|
||||||
d="M464 384c26.5098 0 48 -21.4902 48 -48v-288c0 -26.5098 -21.4902 -48 -48 -48h-416c-26.5098 0 -48 21.4902 -48 48v288c0 26.5098 21.4902 48 48 48h416zM464 336h-416v-40.8047c22.4248 -18.2627 58.1797 -46.6602 134.587 -106.49
|
|
||||||
c16.834 -13.2422 50.2051 -45.0762 73.4131 -44.7012c23.2119 -0.371094 56.5723 31.4541 73.4131 44.7012c76.4189 59.8389 112.165 88.2305 134.587 106.49v40.8047zM48 48h416v185.601c-22.915 -18.252 -55.4189 -43.8691 -104.947 -82.6523
|
|
||||||
c-22.5439 -17.748 -60.3359 -55.1787 -103.053 -54.9473c-42.9277 -0.231445 -81.2051 37.75 -103.062 54.9551c-49.5293 38.7842 -82.0244 64.3945 -104.938 82.6455v-185.602z" />
|
|
||||||
<glyph glyph-name="lightbulb" unicode="" horiz-adv-x="352"
|
|
||||||
d="M176 368c8.83984 0 16 -7.16016 16 -16s-7.16016 -16 -16 -16c-35.2803 0 -64 -28.7002 -64 -64c0 -8.83984 -7.16016 -16 -16 -16s-16 7.16016 -16 16c0 52.9404 43.0596 96 96 96zM96.0596 -11.1699l-0.0400391 43.1797h159.961l-0.0507812 -43.1797
|
|
||||||
c-0.00976562 -3.13965 -0.939453 -6.21973 -2.67969 -8.83984l-24.5098 -36.8398c-2.95996 -4.45996 -7.95996 -7.14062 -13.3203 -7.14062h-78.8496c-5.35059 0 -10.3506 2.68066 -13.3203 7.14062l-24.5098 36.8398c-1.75 2.62012 -2.68066 5.68945 -2.68066 8.83984z
|
|
||||||
M176 448c97.2002 0 176 -78.7998 176 -176c0 -44.3701 -16.4502 -84.8496 -43.5498 -115.79c-16.6406 -18.9795 -42.7402 -58.79 -52.4199 -92.1602v-0.0498047h-48v0.0996094c0.00488281 4.98145 0.790039 9.78809 2.21973 14.3008
|
|
||||||
c5.67969 17.9893 22.9902 64.8496 62.0996 109.46c20.4102 23.29 31.6504 53.1699 31.6504 84.1396c0 70.5801 -57.4199 128 -128 128c-68.2803 0 -128.15 -54.3604 -127.95 -128c0.0898438 -30.9902 11.0703 -60.71 31.6104 -84.1396
|
|
||||||
c39.3496 -44.9004 56.5801 -91.8604 62.1699 -109.67c1.42969 -4.56055 2.13965 -9.30078 2.15039 -14.0703v-0.120117h-48v0.0595703c-9.68066 33.3604 -35.7803 73.1709 -52.4209 92.1602c-27.1094 30.9307 -43.5596 71.4102 -43.5596 115.78
|
|
||||||
c0 93.0303 73.7197 176 176 176z" />
|
|
||||||
<glyph glyph-name="bell" unicode="" horiz-adv-x="448"
|
|
||||||
d="M439.39 85.71c6 -6.44043 8.66016 -14.1602 8.61035 -21.71c-0.0996094 -16.4004 -12.9805 -32 -32.0996 -32h-383.801c-19.1191 0 -31.9893 15.5996 -32.0996 32c-0.0498047 7.5498 2.61035 15.2598 8.61035 21.71c19.3193 20.7598 55.4697 51.9902 55.4697 154.29
|
|
||||||
c0 77.7002 54.4795 139.9 127.939 155.16v20.8398c0 17.6699 14.3203 32 31.9805 32s31.9805 -14.3301 31.9805 -32v-20.8398c73.46 -15.2598 127.939 -77.46 127.939 -155.16c0 -102.3 36.1504 -133.53 55.4697 -154.29zM67.5303 80h312.939
|
|
||||||
c-21.2197 27.96 -44.4199 74.3203 -44.5293 159.42c0 0.200195 0.0595703 0.379883 0.0595703 0.580078c0 61.8604 -50.1396 112 -112 112s-112 -50.1396 -112 -112c0 -0.200195 0.0595703 -0.379883 0.0595703 -0.580078
|
|
||||||
c-0.109375 -85.0898 -23.3096 -131.45 -44.5293 -159.42zM224 -64c-35.3203 0 -63.9697 28.6504 -63.9697 64h127.939c0 -35.3496 -28.6494 -64 -63.9697 -64z" />
|
|
||||||
<glyph glyph-name="hospital" unicode="" horiz-adv-x="448"
|
|
||||||
d="M128 204v40c0 6.62695 5.37305 12 12 12h40c6.62695 0 12 -5.37305 12 -12v-40c0 -6.62695 -5.37305 -12 -12 -12h-40c-6.62695 0 -12 5.37305 -12 12zM268 192c-6.62695 0 -12 5.37305 -12 12v40c0 6.62695 5.37305 12 12 12h40c6.62695 0 12 -5.37305 12 -12v-40
|
|
||||||
c0 -6.62695 -5.37305 -12 -12 -12h-40zM192 108c0 -6.62695 -5.37305 -12 -12 -12h-40c-6.62695 0 -12 5.37305 -12 12v40c0 6.62695 5.37305 12 12 12h40c6.62695 0 12 -5.37305 12 -12v-40zM268 96c-6.62695 0 -12 5.37305 -12 12v40c0 6.62695 5.37305 12 12 12h40
|
|
||||||
c6.62695 0 12 -5.37305 12 -12v-40c0 -6.62695 -5.37305 -12 -12 -12h-40zM448 -28v-36h-448v36c0 6.62695 5.37305 12 12 12h19.5v378.965c0 11.6172 10.7451 21.0352 24 21.0352h88.5v40c0 13.2549 10.7451 24 24 24h112c13.2549 0 24 -10.7451 24 -24v-40h88.5
|
|
||||||
c13.2549 0 24 -9.41797 24 -21.0352v-378.965h19.5c6.62695 0 12 -5.37305 12 -12zM79.5 -15h112.5v67c0 6.62695 5.37305 12 12 12h40c6.62695 0 12 -5.37305 12 -12v-67h112.5v351h-64.5v-24c0 -13.2549 -10.7451 -24 -24 -24h-112c-13.2549 0 -24 10.7451 -24 24v24
|
|
||||||
h-64.5v-351zM266 384h-26v26c0 3.31152 -2.68848 6 -6 6h-20c-3.31152 0 -6 -2.68848 -6 -6v-26h-26c-3.31152 0 -6 -2.68848 -6 -6v-20c0 -3.31152 2.68848 -6 6 -6h26v-26c0 -3.31152 2.68848 -6 6 -6h20c3.31152 0 6 2.68848 6 6v26h26c3.31152 0 6 2.68848 6 6v20
|
|
||||||
c0 3.31152 -2.68848 6 -6 6z" />
|
|
||||||
<glyph glyph-name="plus-square" unicode="" horiz-adv-x="448"
|
|
||||||
d="M352 208v-32c0 -6.59961 -5.40039 -12 -12 -12h-88v-88c0 -6.59961 -5.40039 -12 -12 -12h-32c-6.59961 0 -12 5.40039 -12 12v88h-88c-6.59961 0 -12 5.40039 -12 12v32c0 6.59961 5.40039 12 12 12h88v88c0 6.59961 5.40039 12 12 12h32c6.59961 0 12 -5.40039 12 -12
|
|
||||||
v-88h88c6.59961 0 12 -5.40039 12 -12zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM400 22v340c0 3.2998 -2.7002 6 -6 6h-340c-3.2998 0 -6 -2.7002 -6 -6v-340
|
|
||||||
c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="circle" unicode=""
|
|
||||||
d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM256 -8c110.5 0 200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200s89.5 -200 200 -200z" />
|
|
||||||
<glyph glyph-name="smile" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM168 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32
|
|
||||||
s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM328 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM332 135.4c8.5 10.1992 23.7002 11.5 33.7998 3.09961c10.2002 -8.5 11.6006 -23.5996 3.10059 -33.7998
|
|
||||||
c-30 -36 -74.1006 -56.6006 -120.9 -56.6006s-90.9004 20.6006 -120.9 56.6006c-8.39941 10.2002 -7.09961 25.2998 3.10059 33.7998c10.0996 8.40039 25.2998 7.09961 33.7998 -3.09961c20.7998 -25.1006 51.5 -39.4004 84 -39.4004s63.2002 14.4004 84 39.4004z" />
|
|
||||||
<glyph glyph-name="frown" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM168 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32
|
|
||||||
s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32zM248 144c40.2002 0 78 -17.7002 103.8 -48.5996c8.40039 -10.2002 7.10059 -25.3008 -3.09961 -33.8008
|
|
||||||
c-10.7002 -8.7998 -25.7002 -6.59961 -33.7998 3.10059c-16.6006 20 -41 31.3994 -66.9004 31.3994s-50.2998 -11.5 -66.9004 -31.3994c-8.5 -10.2002 -23.5996 -11.5 -33.7998 -3.10059c-10.2002 8.5 -11.5996 23.6006 -3.09961 33.8008
|
|
||||||
c25.7998 30.8994 63.5996 48.5996 103.8 48.5996z" />
|
|
||||||
<glyph glyph-name="meh" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM168 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32
|
|
||||||
s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32zM336 128c13.2002 0 24 -10.7998 24 -24s-10.7998 -24 -24 -24h-176c-13.2002 0 -24 10.7998 -24 24s10.7998 24 24 24h176z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="keyboard" unicode="" horiz-adv-x="576"
|
|
||||||
d="M528 384c26.5098 0 48 -21.4902 48 -48v-288c0 -26.5098 -21.4902 -48 -48 -48h-480c-26.5098 0 -48 21.4902 -48 48v288c0 26.5098 21.4902 48 48 48h480zM536 48v288c0 4.41113 -3.58887 8 -8 8h-480c-4.41113 0 -8 -3.58887 -8 -8v-288c0 -4.41113 3.58887 -8 8 -8
|
|
||||||
h480c4.41113 0 8 3.58887 8 8zM170 178c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM266 178c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28
|
|
||||||
c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM362 178c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM458 178c0 -6.62695 -5.37305 -12 -12 -12h-28
|
|
||||||
c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM122 96c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM506 96
|
|
||||||
c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM122 260c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28
|
|
||||||
c6.62695 0 12 -5.37305 12 -12v-28zM218 260c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM314 260c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28
|
|
||||||
c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM410 260c0 -6.62695 -5.37305 -12 -12 -12h-28c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM506 260c0 -6.62695 -5.37305 -12 -12 -12h-28
|
|
||||||
c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h28c6.62695 0 12 -5.37305 12 -12v-28zM408 102c0 -6.62695 -5.37305 -12 -12 -12h-216c-6.62695 0 -12 5.37305 -12 12v16c0 6.62695 5.37305 12 12 12h216c6.62695 0 12 -5.37305 12 -12v-16z" />
|
|
||||||
<glyph glyph-name="calendar" unicode="" horiz-adv-x="448"
|
|
||||||
d="M400 384c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h48v52c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-52h128v52c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12
|
|
||||||
v-52h48zM394 -16c3.2998 0 6 2.7002 6 6v298h-352v-298c0 -3.2998 2.7002 -6 6 -6h340z" />
|
|
||||||
<glyph glyph-name="play-circle" unicode=""
|
|
||||||
d="M371.7 210c16.3994 -9.2002 16.3994 -32.9004 0 -42l-176 -101c-15.9004 -8.7998 -35.7002 2.59961 -35.7002 21v208c0 18.5 19.9004 29.7998 35.7002 21zM504 192c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248s248 -111 248 -248zM56 192
|
|
||||||
c0 -110.5 89.5 -200 200 -200s200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200z" />
|
|
||||||
<glyph glyph-name="minus-square" unicode="" horiz-adv-x="448"
|
|
||||||
d="M108 164c-6.59961 0 -12 5.40039 -12 12v32c0 6.59961 5.40039 12 12 12h232c6.59961 0 12 -5.40039 12 -12v-32c0 -6.59961 -5.40039 -12 -12 -12h-232zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352
|
|
||||||
c26.5 0 48 -21.5 48 -48zM400 22v340c0 3.2998 -2.7002 6 -6 6h-340c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="check-square" unicode="" horiz-adv-x="448"
|
|
||||||
d="M400 416c26.5098 0 48 -21.4902 48 -48v-352c0 -26.5098 -21.4902 -48 -48 -48h-352c-26.5098 0 -48 21.4902 -48 48v352c0 26.5098 21.4902 48 48 48h352zM400 16v352h-352v-352h352zM364.136 257.724l-172.589 -171.204
|
|
||||||
c-4.70508 -4.66699 -12.3027 -4.63672 -16.9697 0.0683594l-90.7812 91.5156c-4.66699 4.70508 -4.63672 12.3037 0.0693359 16.9717l22.7188 22.5361c4.70508 4.66699 12.3027 4.63672 16.9697 -0.0693359l59.792 -60.2773l141.353 140.217
|
|
||||||
c4.70508 4.66699 12.3027 4.63672 16.9697 -0.0683594l22.5361 -22.7178c4.66699 -4.70605 4.63672 -12.3047 -0.0683594 -16.9717z" />
|
|
||||||
<glyph glyph-name="share-square" unicode="" horiz-adv-x="576"
|
|
||||||
d="M561.938 289.94c18.75 -18.7402 18.75 -49.1406 0 -67.8809l-143.998 -144c-29.9727 -29.9727 -81.9404 -9.05273 -81.9404 33.9404v53.7998c-101.266 -7.83691 -99.625 -31.6406 -84.1104 -78.7598c14.2285 -43.0889 -33.4736 -79.248 -71.0195 -55.7402
|
|
||||||
c-51.6924 32.3057 -84.8701 83.0635 -84.8701 144.76c0 39.3408 12.2197 72.7402 36.3301 99.3008c19.8398 21.8398 47.7402 38.4697 82.9102 49.4199c36.7295 11.4395 78.3096 16.1094 120.76 17.9893v57.1982c0 42.9355 51.9258 63.9541 81.9404 33.9404zM384 112l144 144
|
|
||||||
l-144 144v-104.09c-110.86 -0.90332 -240 -10.5166 -240 -119.851c0 -52.1396 32.79 -85.6094 62.3096 -104.06c-39.8174 120.65 48.999 141.918 177.69 143.84v-103.84zM408.74 27.5068c7.4375 2.125 14.5508 5.30566 20.9736 9.30273
|
|
||||||
c7.97656 4.95215 18.2861 -0.825195 18.2861 -10.2139v-42.5957c0 -26.5098 -21.4902 -48 -48 -48h-352c-26.5098 0 -48 21.4902 -48 48v352c0 26.5098 21.4902 48 48 48h132c6.62695 0 12 -5.37305 12 -12v-4.48633c0 -4.91699 -2.9873 -9.36914 -7.56934 -11.1514
|
|
||||||
c-13.7021 -5.33105 -26.3955 -11.5371 -38.0498 -18.585c-1.82715 -1.11523 -3.98633 -1.76953 -6.28027 -1.77734h-86.1006c-3.31152 0 -6 -2.68848 -6 -6v-340c0 -3.31152 2.68848 -6 6 -6h340c3.31152 0 6 2.68848 6 6v25.9658c0 5.37012 3.5791 10.0596 8.74023 11.541z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="compass" unicode="" horiz-adv-x="496"
|
|
||||||
d="M347.94 318.14c16.6592 7.61035 33.8096 -9.54004 26.1992 -26.1992l-65.9697 -144.341c-3.19238 -6.9834 -8.78613 -12.5771 -15.7695 -15.7695l-144.341 -65.9697c-16.6592 -7.61035 -33.8096 9.5498 -26.1992 26.1992l65.9697 144.341
|
|
||||||
c3.19238 6.9834 8.78613 12.5771 15.7695 15.7695zM270.58 169.42c12.4697 12.4697 12.4697 32.6904 0 45.1602s-32.6904 12.4697 -45.1602 0s-12.4697 -32.6904 0 -45.1602s32.6904 -12.4697 45.1602 0zM248 440c136.97 0 248 -111.03 248 -248s-111.03 -248 -248 -248
|
|
||||||
s-248 111.03 -248 248s111.03 248 248 248zM248 -8c110.28 0 200 89.7197 200 200s-89.7197 200 -200 200s-200 -89.7197 -200 -200s89.7197 -200 200 -200z" />
|
|
||||||
<glyph glyph-name="caret-square-down" unicode="" horiz-adv-x="448"
|
|
||||||
d="M125.1 240h197.801c10.6992 0 16.0996 -13 8.5 -20.5l-98.9004 -98.2998c-4.7002 -4.7002 -12.2002 -4.7002 -16.9004 0l-98.8994 98.2998c-7.7002 7.5 -2.2998 20.5 8.39941 20.5zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352
|
|
||||||
c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM400 22v340c0 3.2998 -2.7002 6 -6 6h-340c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="caret-square-up" unicode="" horiz-adv-x="448"
|
|
||||||
d="M322.9 144h-197.801c-10.6992 0 -16.0996 13 -8.5 20.5l98.9004 98.2998c4.7002 4.7002 12.2002 4.7002 16.9004 0l98.8994 -98.2998c7.7002 -7.5 2.2998 -20.5 -8.39941 -20.5zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352
|
|
||||||
c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM400 22v340c0 3.2998 -2.7002 6 -6 6h-340c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="caret-square-right" unicode="" horiz-adv-x="448"
|
|
||||||
d="M176 93.0996v197.801c0 10.6992 13 16.0996 20.5 8.5l98.2998 -98.9004c4.7002 -4.7002 4.7002 -12.2002 0 -16.9004l-98.2998 -98.8994c-7.5 -7.7002 -20.5 -2.2998 -20.5 8.39941zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352
|
|
||||||
c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM400 22v340c0 3.2998 -2.7002 6 -6 6h-340c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="file" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
|
|
||||||
h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416z" />
|
|
||||||
<glyph glyph-name="file-alt" unicode="" horiz-adv-x="384"
|
|
||||||
d="M288 200v-28c0 -6.59961 -5.40039 -12 -12 -12h-168c-6.59961 0 -12 5.40039 -12 12v28c0 6.59961 5.40039 12 12 12h168c6.59961 0 12 -5.40039 12 -12zM276 128c6.59961 0 12 -5.40039 12 -12v-28c0 -6.59961 -5.40039 -12 -12 -12h-168c-6.59961 0 -12 5.40039 -12 12
|
|
||||||
v28c0 6.59961 5.40039 12 12 12h168zM384 316.1v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996l83.9004 -83.9004c9 -8.90039 14.0996 -21.2002 14.0996 -33.9004z
|
|
||||||
M256 396.1v-76.0996h76.0996zM336 -16v288h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416h288z" />
|
|
||||||
<glyph glyph-name="thumbs-up" unicode=""
|
|
||||||
d="M466.27 161.31c4.6748 -22.6465 0.864258 -44.5371 -8.98926 -62.9893c2.95898 -23.8682 -4.02148 -48.5654 -17.3398 -66.9902c-0.954102 -55.9072 -35.8232 -95.3301 -112.94 -95.3301c-7 0 -15 0.00976562 -22.2197 0.00976562
|
|
||||||
c-102.742 0 -133.293 38.9395 -177.803 39.9404c-3.56934 -13.7764 -16.085 -23.9502 -30.9775 -23.9502h-64c-17.6729 0 -32 14.3271 -32 32v240c0 17.6729 14.3271 32 32 32h98.7598c19.1455 16.9531 46.0137 60.6533 68.7598 83.4004
|
|
||||||
c13.667 13.667 10.1533 108.6 71.7607 108.6c57.5801 0 95.2695 -31.9355 95.2695 -104.73c0 -18.4092 -3.92969 -33.7295 -8.84961 -46.5391h36.4795c48.6025 0 85.8203 -41.5654 85.8203 -85.5801c0 -19.1504 -4.95996 -34.9902 -13.7305 -49.8408zM404.52 107.48
|
|
||||||
c21.5811 20.3838 18.6992 51.0645 5.21094 65.6191c9.44922 0 22.3594 18.9102 22.2695 37.8105c-0.0898438 18.9102 -16.71 37.8203 -37.8203 37.8203h-103.989c0 37.8193 28.3594 55.3691 28.3594 94.5391c0 23.75 0 56.7305 -47.2695 56.7305
|
|
||||||
c-18.9102 -18.9102 -9.45996 -66.1797 -37.8203 -94.54c-26.5596 -26.5703 -66.1797 -97.46 -94.54 -97.46h-10.9199v-186.17c53.6113 0 100.001 -37.8203 171.64 -37.8203h37.8203c35.5117 0 60.8203 17.1201 53.1201 65.9004
|
|
||||||
c15.2002 8.16016 26.5 36.4395 13.9395 57.5703zM88 16c0 13.2549 -10.7451 24 -24 24s-24 -10.7451 -24 -24s10.7451 -24 24 -24s24 10.7451 24 24z" />
|
|
||||||
<glyph glyph-name="thumbs-down" unicode=""
|
|
||||||
d="M466.27 222.69c8.77051 -14.8506 13.7305 -30.6904 13.7305 -49.8408c0 -44.0146 -37.2178 -85.5801 -85.8203 -85.5801h-36.4795c4.91992 -12.8096 8.84961 -28.1299 8.84961 -46.5391c0 -72.7949 -37.6895 -104.73 -95.2695 -104.73
|
|
||||||
c-61.6074 0 -58.0938 94.9326 -71.7607 108.6c-22.7461 22.7471 -49.6133 66.4473 -68.7598 83.4004h-7.05176c-5.5332 -9.56152 -15.8662 -16 -27.708 -16h-64c-17.6729 0 -32 14.3271 -32 32v240c0 17.6729 14.3271 32 32 32h64c8.11328 0 15.5146 -3.02539 21.1553 -8
|
|
||||||
h10.8447c40.9971 0 73.1953 39.9902 176.78 39.9902c7.21973 0 15.2197 0.00976562 22.2197 0.00976562c77.1172 0 111.986 -39.4229 112.94 -95.3301c13.3184 -18.4248 20.2979 -43.1221 17.3398 -66.9902c9.85352 -18.4521 13.6641 -40.3428 8.98926 -62.9893zM64 152
|
|
||||||
c13.2549 0 24 10.7451 24 24s-10.7451 24 -24 24s-24 -10.7451 -24 -24s10.7451 -24 24 -24zM394.18 135.27c21.1104 0 37.7305 18.9102 37.8203 37.8203c0.0898438 18.9004 -12.8203 37.8105 -22.2695 37.8105c13.4883 14.5547 16.3701 45.2354 -5.21094 65.6191
|
|
||||||
c12.5605 21.1309 1.26074 49.4102 -13.9395 57.5703c7.7002 48.7803 -17.6084 65.9004 -53.1201 65.9004h-37.8203c-71.6387 0 -118.028 -37.8203 -171.64 -37.8203v-186.17h10.9199c28.3604 0 67.9805 -70.8896 94.54 -97.46
|
|
||||||
c28.3604 -28.3604 18.9102 -75.6299 37.8203 -94.54c47.2695 0 47.2695 32.9805 47.2695 56.7305c0 39.1699 -28.3594 56.7197 -28.3594 94.5391h103.989z" />
|
|
||||||
<glyph glyph-name="sun" unicode=""
|
|
||||||
d="M494.2 226.1c11.2002 -7.59961 17.7998 -20.0996 17.8994 -33.6992c0 -13.4004 -6.69922 -26 -17.7998 -33.5l-59.7998 -40.5l13.7002 -71c2.5 -13.2002 -1.60059 -26.8008 -11.1006 -36.3008s-22.8994 -13.7998 -36.2998 -11.0996l-70.8994 13.7002l-40.4004 -59.9004
|
|
||||||
c-7.5 -11.0996 -20.0996 -17.7998 -33.5 -17.7998s-26 6.7002 -33.5 17.9004l-40.4004 59.8994l-70.7998 -13.7002c-13.3994 -2.59961 -26.7998 1.60059 -36.2998 11.1006s-13.7002 23.0996 -11.0996 36.2998l13.6992 71l-59.7998 40.5
|
|
||||||
c-11.0996 7.5 -17.7998 20 -17.7998 33.5s6.59961 26 17.7998 33.5996l59.7998 40.5l-13.6992 71c-2.60059 13.2002 1.59961 26.7002 11.0996 36.3008c9.5 9.59961 23 13.6992 36.2998 11.1992l70.7998 -13.6992l40.4004 59.8994c15.0996 22.2998 51.9004 22.2998 67 0
|
|
||||||
l40.4004 -59.8994l70.8994 13.6992c13 2.60059 26.6006 -1.59961 36.2002 -11.0996c9.5 -9.59961 13.7002 -23.2002 11.0996 -36.4004l-13.6992 -71zM381.3 140.5l76.7998 52.0996l-76.7998 52l17.6006 91.1006l-91 -17.6006l-51.9004 76.9004l-51.7998 -76.7998
|
|
||||||
l-91 17.5996l17.5996 -91.2002l-76.7998 -52l76.7998 -52l-17.5996 -91.1992l90.8994 17.5996l51.9004 -77l51.9004 76.9004l91 -17.6006zM256 296c57.2998 0 104 -46.7002 104 -104s-46.7002 -104 -104 -104s-104 46.7002 -104 104s46.7002 104 104 104zM256 136
|
|
||||||
c30.9004 0 56 25.0996 56 56s-25.0996 56 -56 56s-56 -25.0996 -56 -56s25.0996 -56 56 -56z" />
|
|
||||||
<glyph glyph-name="moon" unicode=""
|
|
||||||
d="M279.135 -64c-141.424 0 -256 114.64 -256 256c0 141.425 114.641 256 256 256c16.0342 -0.00292969 31.5078 -1.46875 46.7354 -4.27734c44.0205 -8.13086 53.7666 -66.8691 15.0215 -88.9189c-41.374 -23.5439 -67.4336 -67.4121 -67.4336 -115.836
|
|
||||||
c0 -83.5234 75.9238 -146.475 158.272 -130.792c43.6904 8.32129 74.5186 -42.5693 46.248 -77.4004c-47.8613 -58.9717 -120.088 -94.7754 -198.844 -94.7754zM279.135 400c-114.875 0 -208 -93.125 -208 -208s93.125 -208 208 -208
|
|
||||||
c65.2314 0 123.439 30.0361 161.575 77.0244c-111.611 -21.2568 -215.252 64.0957 -215.252 177.943c0 67.5127 36.9326 126.392 91.6934 157.555c-12.3271 2.27637 -25.0312 3.47754 -38.0166 3.47754z" />
|
|
||||||
<glyph glyph-name="caret-square-left" unicode="" horiz-adv-x="448"
|
|
||||||
d="M272 290.9v-197.801c0 -10.6992 -13 -16.0996 -20.5 -8.5l-98.2998 98.9004c-4.7002 4.7002 -4.7002 12.2002 0 16.9004l98.2998 98.8994c7.5 7.7002 20.5 2.2998 20.5 -8.39941zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352
|
|
||||||
c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM400 22v340c0 3.2998 -2.7002 6 -6 6h-340c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="dot-circle" unicode=""
|
|
||||||
d="M256 392c-110.549 0 -200 -89.4678 -200 -200c0 -110.549 89.4678 -200 200 -200c110.549 0 200 89.4678 200 200c0 110.549 -89.4678 200 -200 200zM256 440c136.967 0 248 -111.033 248 -248s-111.033 -248 -248 -248s-248 111.033 -248 248s111.033 248 248 248z
|
|
||||||
M256 272c44.1826 0 80 -35.8174 80 -80s-35.8174 -80 -80 -80s-80 35.8174 -80 80s35.8174 80 80 80z" />
|
|
||||||
<glyph glyph-name="building" unicode="" horiz-adv-x="448"
|
|
||||||
d="M128 300v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12h-40c-6.59961 0 -12 5.40039 -12 12zM268 288c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40
|
|
||||||
c0 -6.59961 -5.40039 -12 -12 -12h-40zM140 192c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12h-40zM268 192c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40
|
|
||||||
c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12h-40zM192 108c0 -6.59961 -5.40039 -12 -12 -12h-40c-6.59961 0 -12 5.40039 -12 12v40c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40zM268 96c-6.59961 0 -12 5.40039 -12 12v40
|
|
||||||
c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12h-40zM448 -28v-36h-448v36c0 6.59961 5.40039 12 12 12h19.5v440c0 13.2998 10.7002 24 24 24h337c13.2998 0 24 -10.7002 24 -24v-440h19.5
|
|
||||||
c6.59961 0 12 -5.40039 12 -12zM79.5 -15h112.5v67c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-67h112.5v414l-288.5 1z" />
|
|
||||||
<glyph glyph-name="file-pdf" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
|
|
||||||
h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416zM298.2 127.7c10.5 -10.5 8 -38.7002 -17.5 -38.7002c-14.7998 0 -36.9004 6.7998 -55.7998 17c-21.6006 -3.59961 -46 -12.7002 -68.4004 -20.0996c-50.0996 -86.4004 -79.4004 -47 -76.0996 -31.2002
|
|
||||||
c4 20 31 35.8994 51 46.2002c10.5 18.3994 25.3994 50.5 35.3994 74.3994c-7.39941 28.6006 -11.3994 51 -7 67.1006c4.7998 17.6992 38.4004 20.2998 42.6006 -5.90039c4.69922 -15.4004 -1.5 -39.9004 -5.40039 -56c8.09961 -21.2998 19.5996 -35.7998 36.7998 -46.2998
|
|
||||||
c17.4004 2.2002 52.2002 5.5 64.4004 -6.5zM100.1 49.9004c0 -0.700195 11.4004 4.69922 30.4004 35c-5.90039 -5.5 -25.2998 -21.3008 -30.4004 -35zM181.7 240.5c-2.5 0 -2.60059 -26.9004 1.7998 -40.7998c4.90039 8.7002 5.59961 40.7998 -1.7998 40.7998zM157.3 103.9
|
|
||||||
c15.9004 6.09961 34 14.8994 54.7998 19.1992c-11.1992 8.30078 -21.7998 20.4004 -30.0996 35.5c-6.7002 -17.6992 -15 -37.7998 -24.7002 -54.6992zM288.9 108.9c3.59961 2.39941 -2.2002 10.3994 -37.3008 7.7998c32.3008 -13.7998 37.3008 -7.7998 37.3008 -7.7998z" />
|
|
||||||
<glyph glyph-name="file-word" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
|
|
||||||
h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416zM268.1 192v0.200195h15.8008c7.7998 0 13.5 -7.2998 11.5996 -14.9004c-4.2998 -17 -13.7002 -54.0996 -34.5 -136c-1.2998 -5.39941 -6.09961 -9.09961 -11.5996 -9.09961h-24.7002
|
|
||||||
c-5.5 0 -10.2998 3.7998 -11.6006 9.09961c-5.2998 20.9004 -17.7998 71 -17.8994 71.4004l-2.90039 17.2998c-0.5 -5.2998 -1.5 -11.0996 -3 -17.2998l-17.8994 -71.4004c-1.30078 -5.39941 -6.10059 -9.09961 -11.6006 -9.09961h-25.2002
|
|
||||||
c-5.59961 0 -10.3994 3.7002 -11.6992 9.09961c-6.5 26.5 -25.2002 103.4 -33.2002 136c-1.7998 7.5 3.89941 14.7998 11.7002 14.7998h16.7998c5.7998 0 10.7002 -4.09961 11.7998 -9.69922c5 -25.7002 18.4004 -93.8008 19.0996 -99
|
|
||||||
c0.300781 -1.7002 0.400391 -3.10059 0.5 -4.2002c0.800781 7.5 0.400391 4.7002 24.8008 103.7c1.39941 5.2998 6.19922 9.09961 11.6992 9.09961h13.3008c5.59961 0 10.3994 -3.7998 11.6992 -9.2002c23.9004 -99.7002 22.8008 -94.3994 23.6006 -99.5
|
|
||||||
c0.299805 -1.7002 0.5 -3.09961 0.700195 -4.2998c0.599609 8.09961 0.399414 5.7998 21 103.5c1.09961 5.5 6 9.5 11.6992 9.5z" />
|
|
||||||
<glyph glyph-name="file-excel" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
|
|
||||||
h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416zM260 224c9.2002 0 15 -10 10.2998 -18c-16 -27.5 -45.5996 -76.9004 -46.2998 -78l46.4004 -78c4.59961 -8 -1.10059 -18 -10.4004 -18h-28.7998c-4.40039 0 -8.5 2.40039 -10.6006 6.2998
|
|
||||||
c-22.6992 41.7998 -13.6992 27.5 -28.5996 57.7002c-5.59961 -12.7002 -6.90039 -17.7002 -28.5996 -57.7002c-2.10059 -3.89941 -6.10059 -6.2998 -10.5 -6.2998h-28.9004c-9.2998 0 -15.0996 10 -10.4004 18l46.3008 78l-46.3008 78c-4.59961 8 1.10059 18 10.4004 18
|
|
||||||
h28.9004c4.39941 0 8.5 -2.40039 10.5996 -6.2998c21.7002 -40.4004 14.7002 -28.6006 28.5996 -57.7002c6.40039 15.2998 10.6006 24.5996 28.6006 57.7002c2.09961 3.89941 6.09961 6.2998 10.5 6.2998h28.7998z" />
|
|
||||||
<glyph glyph-name="file-powerpoint" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
|
|
||||||
h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416zM120 44v168c0 6.59961 5.40039 12 12 12h69.2002c36.7002 0 62.7998 -27 62.7998 -66.2998c0 -74.2998 -68.7002 -66.5 -95.5 -66.5v-47.2002c0 -6.59961 -5.40039 -12 -12 -12h-24.5c-6.59961 0 -12 5.40039 -12 12z
|
|
||||||
M168.5 131.4h23c7.90039 0 13.9004 2.39941 18.0996 7.19922c8.5 9.80078 8.40039 28.5 0.100586 37.8008c-4.10059 4.59961 -9.90039 7 -17.4004 7h-23.8994v-52h0.0996094z" />
|
|
||||||
<glyph glyph-name="file-image" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
|
|
||||||
h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416zM80 32v64l39.5 39.5c4.7002 4.7002 12.2998 4.7002 17 0l39.5 -39.5l87.5 87.5c4.7002 4.7002 12.2998 4.7002 17 0l23.5 -23.5v-128h-224zM128 272c26.5 0 48 -21.5 48 -48s-21.5 -48 -48 -48s-48 21.5 -48 48
|
|
||||||
s21.5 48 48 48z" />
|
|
||||||
<glyph glyph-name="file-archive" unicode="" horiz-adv-x="384"
|
|
||||||
d="M128.3 288h32v-32h-32v32zM192.3 384v-32h-32v32h32zM128.3 352h32v-32h-32v32zM192.3 320v-32h-32v32h32zM369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1
|
|
||||||
c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM256 396.1v-76.0996h76.0996zM336 -16v288h-104c-13.2998 0 -24 10.7002 -24 24v104h-48.2998v-16h-32v16h-79.7002v-416h288zM194.2 182.3l17.2998 -87.7002c6.40039 -32.3994 -18.4004 -62.5996 -51.5 -62.5996
|
|
||||||
c-33.2002 0 -58 30.4004 -51.4004 62.9004l19.7002 97.0996v32h32v-32h22.1006c5.7998 0 10.6992 -4.09961 11.7998 -9.7002zM160.3 57.9004c17.9004 0 32.4004 12.0996 32.4004 27c0 14.8994 -14.5 27 -32.4004 27c-17.8994 0 -32.3994 -12.1006 -32.3994 -27
|
|
||||||
c0 -14.9004 14.5 -27 32.3994 -27zM192.3 256v-32h-32v32h32z" />
|
|
||||||
<glyph glyph-name="file-audio" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.941 350.059c8.68848 -8.68848 14.0586 -20.6943 14.0586 -33.9404v-332.118c0 -26.5098 -21.4902 -48 -48 -48h-288c-26.5098 0 -48 21.4902 -48 48v416c0 26.5098 21.4902 48 48 48h204.118c13.2461 0 25.252 -5.37012 33.9404 -14.0586zM332.118 320
|
|
||||||
l-76.1182 76.1182v-76.1182h76.1182zM48 -16h288v288h-104c-13.2549 0 -24 10.7451 -24 24v104h-160v-416zM192 60.0244c0 -10.6914 -12.9258 -16.0459 -20.4854 -8.48535l-35.5146 35.9746h-28c-6.62695 0 -12 5.37305 -12 12v56c0 6.62695 5.37305 12 12 12h28
|
|
||||||
l35.5146 36.9473c7.56055 7.56055 20.4854 2.20605 20.4854 -8.48535v-135.951zM233.201 107.154c9.05078 9.29688 9.05957 24.1328 0.000976562 33.4385c-22.1494 22.752 12.2344 56.2461 34.3945 33.4814c27.1982 -27.9404 27.2119 -72.4443 0.000976562 -100.401
|
|
||||||
c-21.793 -22.3857 -56.9463 10.3154 -34.3965 33.4814z" />
|
|
||||||
<glyph glyph-name="file-video" unicode="" horiz-adv-x="384"
|
|
||||||
d="M369.941 350.059c8.68848 -8.68848 14.0586 -20.6943 14.0586 -33.9404v-332.118c0 -26.5098 -21.4902 -48 -48 -48h-288c-26.5098 0 -48 21.4902 -48 48v416c0 26.5098 21.4902 48 48 48h204.118c13.2461 0 25.252 -5.37012 33.9404 -14.0586zM332.118 320
|
|
||||||
l-76.1182 76.1182v-76.1182h76.1182zM48 -16h288v288h-104c-13.2549 0 -24 10.7451 -24 24v104h-160v-416zM276.687 195.303c10.0049 10.0049 27.3135 2.99707 27.3135 -11.3135v-111.976c0 -14.2939 -17.2959 -21.332 -27.3135 -11.3135l-52.6865 52.6738v-37.374
|
|
||||||
c0 -11.0459 -8.9541 -20 -20 -20h-104c-11.0459 0 -20 8.9541 -20 20v104c0 11.0459 8.9541 20 20 20h104c11.0459 0 20 -8.9541 20 -20v-37.374z" />
|
|
||||||
<glyph glyph-name="file-code" unicode="" horiz-adv-x="384"
|
|
||||||
d="M149.9 98.9004c3.5 -3.30078 3.69922 -8.90039 0.399414 -12.4004l-17.3994 -18.5996c-1.60059 -1.80078 -4 -2.80078 -6.40039 -2.80078c-2.2002 0 -4.40039 0.900391 -6 2.40039l-57.7002 54.0996c-3.7002 3.40039 -3.7002 9.30078 0 12.8008l57.7002 54.0996
|
|
||||||
c3.40039 3.2998 9 3.2002 12.4004 -0.400391l17.3994 -18.5996l0.200195 -0.200195c3.2002 -3.59961 2.7998 -9.2002 -0.799805 -12.3994l-32.7998 -28.9004l32.7998 -28.9004zM369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288
|
|
||||||
c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM256 396.1v-76.0996h76.0996zM336 -16v288h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416h288zM209.6 234l24.4004 -7
|
|
||||||
c4.7002 -1.2998 7.40039 -6.2002 6 -10.9004l-54.7002 -188.199c-1.2998 -4.60059 -6.2002 -7.40039 -10.8994 -6l-24.4004 7.09961c-4.7002 1.2998 -7.40039 6.2002 -6 10.9004l54.7002 188.1c1.39941 4.7002 6.2002 7.40039 10.8994 6zM234.1 157.1
|
|
||||||
c-3.5 3.30078 -3.69922 8.90039 -0.399414 12.4004l17.3994 18.5996c3.30078 3.60059 8.90039 3.7002 12.4004 0.400391l57.7002 -54.0996c3.7002 -3.40039 3.7002 -9.30078 0 -12.8008l-57.7002 -54.0996c-3.5 -3.2998 -9.09961 -3.09961 -12.4004 0.400391
|
|
||||||
l-17.3994 18.5996l-0.200195 0.200195c-3.2002 3.59961 -2.7998 9.2002 0.799805 12.3994l32.7998 28.9004l-32.7998 28.9004z" />
|
|
||||||
<glyph glyph-name="life-ring" unicode=""
|
|
||||||
d="M256 -56c-136.967 0 -248 111.033 -248 248s111.033 248 248 248s248 -111.033 248 -248s-111.033 -248 -248 -248zM152.602 20.7197c63.2178 -38.3184 143.579 -38.3184 206.797 0l-53.4111 53.4111c-31.8467 -13.5215 -68.168 -13.5059 -99.9746 0zM336 192
|
|
||||||
c0 44.1123 -35.8877 80 -80 80s-80 -35.8877 -80 -80s35.8877 -80 80 -80s80 35.8877 80 80zM427.28 88.6016c38.3184 63.2178 38.3184 143.579 0 206.797l-53.4111 -53.4111c13.5215 -31.8467 13.5049 -68.168 0 -99.9746zM359.397 363.28
|
|
||||||
c-63.2168 38.3184 -143.578 38.3184 -206.796 0l53.4111 -53.4111c31.8457 13.5215 68.167 13.5049 99.9736 0zM84.7197 295.398c-38.3184 -63.2178 -38.3184 -143.579 0 -206.797l53.4111 53.4111c-13.5215 31.8467 -13.5059 68.168 0 99.9746z" />
|
|
||||||
<glyph glyph-name="paper-plane" unicode=""
|
|
||||||
d="M440 441.5c34.5996 19.9004 77.5996 -8.7998 71.5 -48.9004l-59.4004 -387.199c-2.2998 -14.5 -11.0996 -27.3008 -23.8994 -34.5c-7.2998 -4.10059 -15.4004 -6.2002 -23.6006 -6.2002c-6.19922 0 -12.3994 1.2002 -18.2998 3.59961l-111.899 46.2002l-43.8008 -59.0996
|
|
||||||
c-27.3994 -36.9004 -86.5996 -17.8008 -86.5996 28.5996v84.4004l-114.3 47.2998c-36.7998 15.0996 -40.1006 66 -5.7002 85.8994zM192 -16l36.5996 49.5l-36.5996 15.0996v-64.5996zM404.6 12.7002l59.4004 387.3l-416 -240l107.8 -44.5996l211.5 184.3
|
|
||||||
c14.2002 12.2998 34.4004 -5.7002 23.7002 -21.2002l-140.2 -202.3z" />
|
|
||||||
<glyph glyph-name="futbol" unicode="" horiz-adv-x="496"
|
|
||||||
d="M483.8 268.6c42.2998 -130.199 -29 -270.1 -159.2 -312.399c-25.5 -8.2998 -51.2998 -12.2002 -76.6992 -12.2002c-104.5 0 -201.7 66.5996 -235.7 171.4c-42.2998 130.199 29 270.1 159.2 312.399c25.5 8.2998 51.2998 12.2002 76.6992 12.2002
|
|
||||||
c104.5 0 201.7 -66.5996 235.7 -171.4zM409.3 74.9004c6.10059 8.39941 12.1006 16.8994 16.7998 26.1992c14.3008 28.1006 21.5 58.5 21.7002 89.2002l-38.8994 36.4004l-71.1006 -22.1006l-24.3994 -75.1992l43.6992 -60.9004zM409.3 310.3
|
|
||||||
c-24.5 33.4004 -58.7002 58.4004 -97.8994 71.4004l-47.4004 -26.2002v-73.7998l64.2002 -46.5l70.7002 22zM184.9 381.6c-39.9004 -13.2998 -73.5 -38.5 -97.8008 -71.8994l10.1006 -52.5l70.5996 -22l64.2002 46.5v73.7998zM139 68.5l43.5 61.7002l-24.2998 74.2998
|
|
||||||
l-71.1006 22.2002l-39 -36.4004c0.5 -55.7002 23.4004 -95.2002 37.8008 -115.3zM187.2 1.5c64.0996 -20.4004 115.5 -1.7998 121.7 0l22.3994 48.0996l-44.2998 61.7002h-78.5996l-43.6006 -61.7002z" />
|
|
||||||
<glyph glyph-name="newspaper" unicode="" horiz-adv-x="576"
|
|
||||||
d="M552 384c13.2549 0 24 -10.7451 24 -24v-336c0 -13.2549 -10.7451 -24 -24 -24h-496c-30.9277 0 -56 25.0723 -56 56v272c0 13.2549 10.7451 24 24 24h42.752c6.60547 18.623 24.3896 32 45.248 32h440zM48 56c0 -4.41113 3.58887 -8 8 -8s8 3.58887 8 8v248h-16v-248z
|
|
||||||
M528 48v288h-416v-280c0 -2.7168 -0.204102 -5.38574 -0.578125 -8h416.578zM172 168c-6.62695 0 -12 5.37305 -12 12v96c0 6.62695 5.37305 12 12 12h136c6.62695 0 12 -5.37305 12 -12v-96c0 -6.62695 -5.37305 -12 -12 -12h-136zM200 248v-40h80v40h-80zM160 108v24
|
|
||||||
c0 6.62695 5.37305 12 12 12h136c6.62695 0 12 -5.37305 12 -12v-24c0 -6.62695 -5.37305 -12 -12 -12h-136c-6.62695 0 -12 5.37305 -12 12zM352 108v24c0 6.62695 5.37305 12 12 12h104c6.62695 0 12 -5.37305 12 -12v-24c0 -6.62695 -5.37305 -12 -12 -12h-104
|
|
||||||
c-6.62695 0 -12 5.37305 -12 12zM352 252v24c0 6.62695 5.37305 12 12 12h104c6.62695 0 12 -5.37305 12 -12v-24c0 -6.62695 -5.37305 -12 -12 -12h-104c-6.62695 0 -12 5.37305 -12 12zM352 180v24c0 6.62695 5.37305 12 12 12h104c6.62695 0 12 -5.37305 12 -12v-24
|
|
||||||
c0 -6.62695 -5.37305 -12 -12 -12h-104c-6.62695 0 -12 5.37305 -12 12z" />
|
|
||||||
<glyph glyph-name="bell-slash" unicode="" horiz-adv-x="640"
|
|
||||||
d="M633.99 -23.0195c6.91016 -5.52051 8.01953 -15.5908 2.5 -22.4902l-10 -12.4902c-5.53027 -6.88965 -15.5898 -8.00977 -22.4902 -2.49023l-598 467.51c-6.90039 5.52051 -8.01953 15.5908 -2.49023 22.4902l10 12.4902
|
|
||||||
c5.52051 6.90039 15.5898 8.00977 22.4902 2.49023zM163.53 80h182.84l61.3994 -48h-279.659c-19.1201 0 -31.9902 15.5996 -32.1006 32c-0.0498047 7.5498 2.61035 15.2598 8.61035 21.71c18.3701 19.7402 51.5703 49.6904 54.8398 140.42l45.4697 -35.5498
|
|
||||||
c-6.91992 -54.7803 -24.6895 -88.5498 -41.3994 -110.58zM320 352c-23.3496 0 -45 -7.17969 -62.9404 -19.4004l-38.1699 29.8408c19.6807 15.7793 43.1104 27.3096 69.1299 32.7197v20.8398c0 17.6699 14.3203 32 31.9805 32s31.9805 -14.3301 31.9805 -32v-20.8398
|
|
||||||
c73.46 -15.2598 127.939 -77.46 127.939 -155.16c0 -41.3604 6.03027 -70.7197 14.3398 -92.8496l-59.5293 46.54c-1.63086 13.96 -2.77051 28.8896 -2.79004 45.7295c0 0.200195 0.0595703 0.379883 0.0595703 0.580078c0 61.8604 -50.1396 112 -112 112zM320 -64
|
|
||||||
c-35.3203 0 -63.9697 28.6504 -63.9697 64h127.939c0 -35.3496 -28.6494 -64 -63.9697 -64z" />
|
|
||||||
<glyph glyph-name="copyright" unicode=""
|
|
||||||
d="M256 440c136.967 0 248 -111.033 248 -248s-111.033 -248 -248 -248s-248 111.033 -248 248s111.033 248 248 248zM256 -8c110.549 0 200 89.4678 200 200c0 110.549 -89.4678 200 -200 200c-110.549 0 -200 -89.4688 -200 -200c0 -110.549 89.4678 -200 200 -200z
|
|
||||||
M363.351 93.0645c-9.61328 -9.71289 -45.5293 -41.3965 -104.064 -41.3965c-82.4297 0 -140.484 61.4248 -140.484 141.567c0 79.1514 60.2754 139.4 139.763 139.4c55.5303 0 88.7373 -26.6201 97.5928 -34.7783c2.37793 -2.1875 3.86914 -5.3252 3.86914 -8.80762
|
|
||||||
c0 -2.39746 -0.717773 -4.64258 -1.93359 -6.51465l-18.1543 -28.1133c-3.8418 -5.9502 -11.9668 -7.28223 -17.499 -2.9209c-8.5957 6.77637 -31.8145 22.5381 -61.708 22.5381c-48.3037 0 -77.916 -35.3301 -77.916 -80.082c0 -41.5889 26.8877 -83.6924 78.2764 -83.6924
|
|
||||||
c32.6572 0 56.8428 19.0391 65.7266 27.2256c5.26953 4.85645 13.5957 4.03906 17.8193 -1.73828l19.8652 -27.1699c1.45996 -1.98145 2.32422 -4.42969 2.32422 -7.07715c0 -3.28809 -1.32422 -6.2793 -3.47656 -8.44043z" />
|
|
||||||
<glyph glyph-name="closed-captioning" unicode=""
|
|
||||||
d="M464 384c26.5 0 48 -21.5 48 -48v-288c0 -26.5 -21.5 -48 -48 -48h-416c-26.5 0 -48 21.5 -48 48v288c0 26.5 21.5 48 48 48h416zM458 48c3.2998 0 6 2.7002 6 6v276c0 3.2998 -2.7002 6 -6 6h-404c-3.2998 0 -6 -2.7002 -6 -6v-276c0 -3.2998 2.7002 -6 6 -6h404z
|
|
||||||
M246.9 133.7c1.69922 -2.40039 1.5 -5.60059 -0.5 -7.7002c-53.6006 -56.7998 -172.801 -32.0996 -172.801 67.9004c0 97.2998 121.7 119.5 172.5 70.0996c2.10059 -2 2.5 -3.2002 1 -5.7002l-17.5 -30.5c-1.89941 -3.09961 -6.19922 -4 -9.09961 -1.7002
|
|
||||||
c-40.7998 32 -94.5996 14.9004 -94.5996 -31.1992c0 -48 51 -70.5 92.1992 -32.6006c2.80078 2.5 7.10059 2.10059 9.2002 -0.899414zM437.3 133.7c1.7002 -2.40039 1.5 -5.60059 -0.5 -7.7002c-53.5996 -56.9004 -172.8 -32.0996 -172.8 67.9004
|
|
||||||
c0 97.2998 121.7 119.5 172.5 70.0996c2.09961 -2 2.5 -3.2002 1 -5.7002l-17.5 -30.5c-1.90039 -3.09961 -6.2002 -4 -9.09961 -1.7002c-40.8008 32 -94.6006 14.9004 -94.6006 -31.1992c0 -48 51 -70.5 92.2002 -32.6006c2.7998 2.5 7.09961 2.10059 9.2002 -0.899414z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="object-group" unicode=""
|
|
||||||
d="M500 320h-12v-256h12c6.62695 0 12 -5.37305 12 -12v-72c0 -6.62695 -5.37305 -12 -12 -12h-72c-6.62695 0 -12 5.37305 -12 12v12h-320v-12c0 -6.62695 -5.37305 -12 -12 -12h-72c-6.62695 0 -12 5.37305 -12 12v72c0 6.62695 5.37305 12 12 12h12v256h-12
|
|
||||||
c-6.62695 0 -12 5.37305 -12 12v72c0 6.62695 5.37305 12 12 12h72c6.62695 0 12 -5.37305 12 -12v-12h320v12c0 6.62695 5.37305 12 12 12h72c6.62695 0 12 -5.37305 12 -12v-72c0 -6.62695 -5.37305 -12 -12 -12zM448 384v-32h32v32h-32zM32 384v-32h32v32h-32zM64 0v32
|
|
||||||
h-32v-32h32zM480 0v32h-32v-32h32zM440 64v256h-12c-6.62695 0 -12 5.37305 -12 12v12h-320v-12c0 -6.62695 -5.37305 -12 -12 -12h-12v-256h12c6.62695 0 12 -5.37305 12 -12v-12h320v12c0 6.62695 5.37305 12 12 12h12zM404 256c6.62695 0 12 -5.37207 12 -12v-168
|
|
||||||
c0 -6.62793 -5.37305 -12 -12 -12h-200c-6.62695 0 -12 5.37207 -12 12v52h-84c-6.62695 0 -12 5.37207 -12 12v168c0 6.62793 5.37305 12 12 12h200c6.62695 0 12 -5.37207 12 -12v-52h84zM136 280v-112h144v112h-144zM376 104v112h-56v-76
|
|
||||||
c0 -6.62793 -5.37305 -12 -12 -12h-76v-24h144z" />
|
|
||||||
<glyph glyph-name="object-ungroup" unicode="" horiz-adv-x="576"
|
|
||||||
d="M564 224h-12v-160h12c6.62695 0 12 -5.37305 12 -12v-72c0 -6.62695 -5.37305 -12 -12 -12h-72c-6.62695 0 -12 5.37305 -12 12v12h-224v-12c0 -6.62695 -5.37305 -12 -12 -12h-72c-6.62695 0 -12 5.37305 -12 12v72c0 6.62695 5.37305 12 12 12h12v24h-88v-12
|
|
||||||
c0 -6.62695 -5.37305 -12 -12 -12h-72c-6.62695 0 -12 5.37305 -12 12v72c0 6.62695 5.37305 12 12 12h12v160h-12c-6.62695 0 -12 5.37305 -12 12v72c0 6.62695 5.37305 12 12 12h72c6.62695 0 12 -5.37305 12 -12v-12h224v12c0 6.62695 5.37305 12 12 12h72
|
|
||||||
c6.62695 0 12 -5.37305 12 -12v-72c0 -6.62695 -5.37305 -12 -12 -12h-12v-24h88v12c0 6.62695 5.37305 12 12 12h72c6.62695 0 12 -5.37305 12 -12v-72c0 -6.62695 -5.37305 -12 -12 -12zM352 384v-32h32v32h-32zM352 128v-32h32v32h-32zM64 96v32h-32v-32h32zM64 352v32
|
|
||||||
h-32v-32h32zM96 136h224v12c0 6.62695 5.37305 12 12 12h12v160h-12c-6.62695 0 -12 5.37305 -12 12v12h-224v-12c0 -6.62695 -5.37305 -12 -12 -12h-12v-160h12c6.62695 0 12 -5.37305 12 -12v-12zM224 0v32h-32v-32h32zM504 64v160h-12c-6.62695 0 -12 5.37305 -12 12v12
|
|
||||||
h-88v-88h12c6.62695 0 12 -5.37305 12 -12v-72c0 -6.62695 -5.37305 -12 -12 -12h-72c-6.62695 0 -12 5.37305 -12 12v12h-88v-24h12c6.62695 0 12 -5.37305 12 -12v-12h224v12c0 6.62695 5.37305 12 12 12h12zM544 0v32h-32v-32h32zM544 256v32h-32v-32h32z" />
|
|
||||||
<glyph glyph-name="sticky-note" unicode="" horiz-adv-x="448"
|
|
||||||
d="M448 99.8936c0 -13.2451 -5.37012 -25.252 -14.0586 -33.9404l-83.8828 -83.8818c-8.68848 -8.68848 -20.6943 -14.0596 -33.9404 -14.0596h-268.118c-26.5098 0 -48 21.4902 -48 48v351.988c0 26.5098 21.4902 48 48 48h352c26.5098 0 48 -21.4902 48 -48v-268.106z
|
|
||||||
M320 19.8936l76.1182 76.1182h-76.1182v-76.1182zM400 368h-352v-351.988h224v104c0 13.2549 10.7451 24 24 24h104v223.988z" />
|
|
||||||
<glyph glyph-name="clone" unicode=""
|
|
||||||
d="M464 448c26.5098 0 48 -21.4902 48 -48v-320c0 -26.5098 -21.4902 -48 -48 -48h-48v-48c0 -26.5098 -21.4902 -48 -48 -48h-320c-26.5098 0 -48 21.4902 -48 48v320c0 26.5098 21.4902 48 48 48h48v48c0 26.5098 21.4902 48 48 48h320zM362 -16c3.31152 0 6 2.68848 6 6
|
|
||||||
v42h-224c-26.5098 0 -48 21.4902 -48 48v224h-42c-3.31152 0 -6 -2.68848 -6 -6v-308c0 -3.31152 2.68848 -6 6 -6h308zM458 80c3.31152 0 6 2.68848 6 6v308c0 3.31152 -2.68848 6 -6 6h-308c-3.31152 0 -6 -2.68848 -6 -6v-308c0 -3.31152 2.68848 -6 6 -6h308z" />
|
|
||||||
<glyph glyph-name="hourglass" unicode="" horiz-adv-x="384"
|
|
||||||
d="M368 400c0 -80.0996 -31.8984 -165.619 -97.1797 -208c64.9912 -42.1934 97.1797 -127.436 97.1797 -208h4c6.62695 0 12 -5.37305 12 -12v-24c0 -6.62695 -5.37305 -12 -12 -12h-360c-6.62695 0 -12 5.37305 -12 12v24c0 6.62695 5.37305 12 12 12h4
|
|
||||||
c0 80.0996 31.8994 165.619 97.1797 208c-64.9912 42.1934 -97.1797 127.436 -97.1797 208h-4c-6.62695 0 -12 5.37305 -12 12v24c0 6.62695 5.37305 12 12 12h360c6.62695 0 12 -5.37305 12 -12v-24c0 -6.62695 -5.37305 -12 -12 -12h-4zM64 400
|
|
||||||
c0 -101.621 57.3066 -184 128 -184s128 82.3799 128 184h-256zM320 -16c0 101.62 -57.3076 184 -128 184s-128 -82.3799 -128 -184h256z" />
|
|
||||||
<glyph glyph-name="hand-rock" unicode=""
|
|
||||||
d="M408.864 368.948c48.8213 20.751 103.136 -15.0723 103.136 -67.9111v-114.443c0 -15.3955 -3.08887 -30.3906 -9.18262 -44.5674l-42.835 -99.6562c-4.99707 -11.625 -3.98242 -18.8574 -3.98242 -42.3701c0 -17.6729 -14.3271 -32 -32 -32h-252
|
|
||||||
c-17.6729 0 -32 14.3271 -32 32c0 27.3301 1.1416 29.2012 -3.11035 32.9033l-97.71 85.0811c-24.8994 21.6797 -39.1797 52.8926 -39.1797 85.6338v56.9531c0 47.4277 44.8457 82.0215 91.0459 71.1807c1.96094 55.751 63.5107 87.8262 110.671 60.8057
|
|
||||||
c29.1895 31.0713 78.8604 31.4473 108.334 -0.0214844c32.7051 18.6846 76.4121 10.3096 98.8135 -23.5879zM464 186.594v114.445c0 34.29 -52 33.8232 -52 0.676758c0 -8.83594 -7.16309 -16 -16 -16h-7c-8.83691 0 -16 7.16406 -16 16v26.751
|
|
||||||
c0 34.457 -52 33.707 -52 0.676758v-27.4287c0 -8.83594 -7.16309 -16 -16 -16h-7c-8.83691 0 -16 7.16406 -16 16v40.4658c0 34.3525 -52 33.8115 -52 0.677734v-41.1436c0 -8.83594 -7.16406 -16 -16 -16h-7c-8.83594 0 -16 7.16406 -16 16v26.751
|
|
||||||
c0 34.4023 -52 33.7744 -52 0.676758v-116.571c0 -8.83105 -7.17773 -15.9961 -16.0078 -15.9961c-4.0166 0 -7.68848 1.48242 -10.499 3.92969l-7 6.09473c-3.37012 2.93457 -5.49316 7.25293 -5.49316 12.0674v41.2275c0 34.2148 -52 33.8857 -52 0.677734v-56.9531
|
|
||||||
c0 -18.8555 8.27441 -36.874 22.7002 -49.4365l97.71 -85.0801c12.4502 -10.8398 19.5898 -26.4463 19.5898 -42.8164v-10.2861h220v7.07617c0 13.21 2.65332 26.0791 7.88281 38.25l42.835 99.6553c3.37891 7.82715 5.28223 16.501 5.28223 25.5625v0.0498047z" />
|
|
||||||
<glyph glyph-name="hand-paper" unicode="" horiz-adv-x="448"
|
|
||||||
d="M372.57 335.359c39.9062 5.63281 75.4297 -25.7393 75.4297 -66.3594v-131.564c-0.00292969 -15.7393 -1.80566 -30.9482 -5.19531 -45.666l-30.1836 -130.958c-3.34668 -14.5234 -16.2783 -24.8125 -31.1816 -24.8125h-222.897
|
|
||||||
c-10.7539 0 -20.2588 5.28613 -26.0615 13.4316l-119.97 168.415c-21.2441 29.8203 -14.8047 71.3574 14.5498 93.1533c18.7754 13.9395 42.1309 16.2979 62.083 8.87109v126.13c0 44.0547 41.125 75.5439 82.4053 64.9834c23.8926 48.1963 92.3535 50.2471 117.982 0.74707
|
|
||||||
c42.5186 11.1445 83.0391 -21.9346 83.0391 -65.5469v-10.8242zM399.997 137.437l-0.00195312 131.563c0 24.9492 -36.5703 25.5508 -36.5703 -0.691406v-76.3086c0 -8.83691 -7.16309 -16 -16 -16h-6.85645c-8.83691 0 -16 7.16309 -16 16v154.184
|
|
||||||
c0 25.501 -36.5703 26.3633 -36.5703 0.691406v-154.875c0 -8.83691 -7.16309 -16 -16 -16h-6.85645c-8.83691 0 -16 7.16309 -16 16v188.309c0 25.501 -36.5703 26.3545 -36.5703 0.691406v-189c0 -8.83691 -7.16309 -16 -16 -16h-6.85645c-8.83691 0 -16 7.16309 -16 16
|
|
||||||
v153.309c0 25.501 -36.5713 26.3359 -36.5713 0.691406v-206.494c0 -15.5703 -20.0352 -21.9092 -29.0303 -9.2832l-27.1279 38.0791c-14.3711 20.1709 -43.833 -2.33496 -29.3945 -22.6045l115.196 -161.697h201.92l27.3252 118.551
|
|
||||||
c2.63086 11.417 3.96484 23.1553 3.96484 34.8857z" />
|
|
||||||
<glyph glyph-name="hand-scissors" unicode=""
|
|
||||||
d="M256 -32c-44.9561 0 -77.3428 43.2627 -64.0244 85.8535c-21.6484 13.71 -34.0156 38.7617 -30.3408 65.0068h-87.6348c-40.8037 0 -74 32.8105 -74 73.1406c0 40.3291 33.1963 73.1396 74 73.1396l94 -9.14062l-78.8496 18.6787
|
|
||||||
c-38.3076 14.7422 -57.04 57.4707 -41.9424 95.1123c15.0303 37.4736 57.7549 55.7803 95.6416 41.2012l144.929 -55.7568c24.9551 30.5566 57.8086 43.9932 92.2178 24.7324l97.999 -54.8525c20.9746 -11.7393 34.0049 -33.8457 34.0049 -57.6904v-205.702
|
|
||||||
c0 -30.7422 -21.4404 -57.5576 -51.7979 -64.5537l-118.999 -27.4268c-4.97168 -1.14648 -10.0889 -1.72949 -15.2031 -1.72949zM256 16.0127l70 -0.000976562c1.52441 0 2.99707 0.174805 4.42285 0.501953l119.001 27.4277
|
|
||||||
c8.58203 1.97754 14.5762 9.29102 14.5762 17.7812v205.701c0 6.4873 -3.62109 12.542 -9.44922 15.8047l-98 54.8545c-8.13965 4.55566 -18.668 2.61914 -24.4873 -4.50781l-21.7646 -26.6475c-2.93457 -3.59375 -7.40332 -5.87305 -12.4004 -5.87305
|
|
||||||
c-2.02246 0 -3.95703 0.375977 -5.73828 1.06152l-166.549 64.0908c-32.6543 12.5664 -50.7744 -34.5771 -19.2227 -46.7168l155.357 -59.7852c6 -2.30859 10.2539 -8.12402 10.2539 -14.9326v-11.6328c0 -8.83691 -7.16309 -16 -16 -16h-182
|
|
||||||
c-34.375 0 -34.4297 -50.2803 0 -50.2803h182c8.83691 0 16 -7.16309 16 -16v-6.85645c0 -8.83691 -7.16309 -16 -16 -16h-28c-25.1221 0 -25.1592 -36.5674 0 -36.5674h28c8.83691 0 16 -7.16211 16 -16v-6.85547c0 -8.83691 -7.16309 -16 -16 -16
|
|
||||||
c-25.1201 0 -25.1602 -36.5674 0 -36.5674z" />
|
|
||||||
<glyph glyph-name="hand-lizard" unicode="" horiz-adv-x="576"
|
|
||||||
d="M556.686 157.458c12.6357 -19.4863 19.3145 -42.0615 19.3145 -65.2871v-124.171h-224v71.582l-99.751 38.7871c-2.7832 1.08203 -5.70996 1.63086 -8.69727 1.63086h-131.552c-30.8789 0 -56 25.1211 -56 56c0 48.5234 39.4766 88 88 88h113.709l18.333 48h-196.042
|
|
||||||
c-44.1123 0 -80 35.8877 -80 80v8c0 30.8779 25.1211 56 56 56h293.917c24.5 0 47.084 -12.2725 60.4111 -32.8291zM528 16v76.1709c0 0.0166016 -0.0439453 0.106445 -0.0439453 0.12207c0 14.3945 -4.24219 27.8057 -11.5439 39.0498l-146.358 225.715
|
|
||||||
c-4.44336 6.85254 -11.9707 10.9424 -20.1367 10.9424h-293.917c-4.41113 0 -8 -3.58887 -8 -8v-8c0 -17.6445 14.3555 -32 32 -32h213.471c25.2021 0 42.626 -25.293 33.6299 -48.8457l-24.5518 -64.2812c-7.05371 -18.4658 -25.0732 -30.873 -44.8398 -30.873h-113.709
|
|
||||||
c-22.0557 0 -40 -17.9443 -40 -40c0 -4.41113 3.58887 -8 8 -8h131.552c0.0175781 0 0.0712891 -0.0273438 0.0888672 -0.0273438c9.16992 0 17.9404 -1.72461 26.0039 -4.86621l99.752 -38.7881c18.5898 -7.22852 30.6035 -24.7881 30.6035 -44.7363v-23.582h128z" />
|
|
||||||
<glyph glyph-name="hand-spock" unicode=""
|
|
||||||
d="M501.03 331.824c6.92773 -11.1826 10.9697 -24.4053 10.9697 -38.5146c0 -5.92676 -0.706055 -11.6885 -2.03809 -17.208l-57.623 -241.963c-13.2236 -56.1904 -63.707 -98.1387 -123.908 -98.1387h-0.352539h-107.455
|
|
||||||
c-0.0761719 0 -0.193359 0.00195312 -0.270508 0.00195312c-40.9248 0 -78.1475 15.9814 -105.761 42.0391l-91.3652 85.9766c-14.3076 13.4434 -23.2246 32.5547 -23.2246 53.7168c0 19.5254 7.61035 37.2861 20.0254 50.4766
|
|
||||||
c5.31836 5.66406 29.875 29.3926 68.1152 21.8477l-24.3594 82.1973c-1.97363 6.64844 -2.97656 13.6836 -2.97656 20.9688c0 38.6953 29.8926 70.4639 67.8262 73.4531c-0.246094 2.45117 -0.34082 4.85547 -0.34082 7.37207c0 34.4199 23.585 63.376 55.4619 71.5752
|
|
||||||
c43.248 10.9785 80.5645 -17.7012 89.6602 -53.0723l13.6836 -53.207l4.64648 22.6602c6.99023 33.5186 36.6826 58.8037 72.2373 58.916c8.73438 0 56.625 -3.26953 70.7383 -54.0801c15.0664 0.710938 46.9199 -3.50977 66.3105 -35.0176zM463.271 287.219
|
|
||||||
c7.86914 32.9844 -42.1211 45.2695 -50.0859 11.9219l-24.8008 -104.146c-4.38867 -18.4141 -31.7783 -11.8926 -28.0557 6.2168l28.5479 139.166c7.39844 36.0703 -43.3076 45.0703 -50.1182 11.9629l-31.791 -154.971
|
|
||||||
c-3.54883 -17.3086 -28.2832 -18.0469 -32.7109 -0.804688l-47.3262 184.035c-8.43359 32.8105 -58.3691 20.2676 -49.8652 -12.8359l42.4414 -165.039c4.81641 -18.7207 -23.3711 -26.9121 -28.9648 -8.00781l-31.3438 105.779
|
|
||||||
c-9.6875 32.6465 -59.1191 18.2578 -49.3867 -14.625l36.0137 -121.539c6.59375 -22.2441 10.1777 -45.7803 10.1777 -70.1523c0 -6.54297 -8.05664 -10.9355 -13.4824 -5.82617l-51.123 48.1074c-24.7852 23.4082 -60.0527 -14.1875 -35.2793 -37.4902l91.3691 -85.9805
|
|
||||||
c19.0469 -17.9736 44.75 -28.998 72.9795 -28.998h0.157227h107.455c0.0732422 0 0.138672 0.0429688 0.212891 0.0429688c37.5791 0 69.1016 26.1416 77.3564 61.2168z" />
|
|
||||||
<glyph glyph-name="hand-pointer" unicode="" horiz-adv-x="448"
|
|
||||||
d="M358.182 268.639c43.1934 16.6348 89.8184 -15.7949 89.8184 -62.6387v-84c-0.000976562 -5.24023 -0.600586 -10.3037 -1.72754 -15.2041l-27.4297 -118.999c-6.98242 -30.2969 -33.7549 -51.7969 -64.5566 -51.7969h-178.286
|
|
||||||
c-21.2588 0 -41.3682 10.4102 -53.791 27.8457l-109.699 154.001c-21.2432 29.8193 -14.8047 71.3574 14.5498 93.1523c18.8115 13.9658 42.1748 16.2822 62.083 8.87207v161.129c0 36.9443 29.7363 67 66.2861 67s66.2861 -30.0557 66.2861 -67v-73.6338
|
|
||||||
c20.4131 2.85742 41.4678 -3.94238 56.5947 -19.6289c27.1934 12.8467 60.3799 5.66992 79.8721 -19.0986zM80.9854 168.303c-14.4004 20.2119 -43.8008 -2.38281 -29.3945 -22.6055l109.712 -154c3.43457 -4.81934 8.92871 -7.69727 14.6973 -7.69727h178.285
|
|
||||||
c8.49219 0 15.8037 5.99414 17.7822 14.5762l27.4297 119.001c0.333008 1.44629 0.501953 2.93457 0.501953 4.42285v84c0 25.1602 -36.5713 25.1211 -36.5713 0c0 -8.83594 -7.16309 -16 -16 -16h-6.85645c-8.83691 0 -16 7.16406 -16 16v21
|
|
||||||
c0 25.1602 -36.5713 25.1201 -36.5713 0v-21c0 -8.83594 -7.16309 -16 -16 -16h-6.85938c-8.83691 0 -16 7.16406 -16 16v35c0 25.1602 -36.5703 25.1201 -36.5703 0v-35c0 -8.83594 -7.16309 -16 -16 -16h-6.85742c-8.83691 0 -16 7.16406 -16 16v175
|
|
||||||
c0 25.1602 -36.5713 25.1201 -36.5713 0v-241.493c0 -15.5703 -20.0352 -21.9092 -29.0303 -9.2832zM176.143 48v96c0 8.83691 6.26855 16 14 16h6c7.73242 0 14 -7.16309 14 -16v-96c0 -8.83691 -6.26758 -16 -14 -16h-6c-7.73242 0 -14 7.16309 -14 16zM251.571 48v96
|
|
||||||
c0 8.83691 6.26758 16 14 16h6c7.73145 0 14 -7.16309 14 -16v-96c0 -8.83691 -6.26855 -16 -14 -16h-6c-7.73242 0 -14 7.16309 -14 16zM327 48v96c0 8.83691 6.26758 16 14 16h6c7.73242 0 14 -7.16309 14 -16v-96c0 -8.83691 -6.26758 -16 -14 -16h-6
|
|
||||||
c-7.73242 0 -14 7.16309 -14 16z" />
|
|
||||||
<glyph glyph-name="hand-peace" unicode="" horiz-adv-x="448"
|
|
||||||
d="M362.146 256.024c42.5908 13.3184 85.8535 -19.0684 85.8535 -64.0244l-0.0117188 -70.001c-0.000976562 -5.24023 -0.600586 -10.3027 -1.72949 -15.2031l-27.4268 -118.999c-6.99707 -30.3564 -33.8105 -51.7969 -64.5547 -51.7969h-205.702
|
|
||||||
c-23.8447 0 -45.9502 13.0303 -57.6904 34.0059l-54.8525 97.999c-19.2607 34.4092 -5.82422 67.2617 24.7324 92.2178l-55.7568 144.928c-14.5791 37.8867 3.72754 80.6113 41.2012 95.6416c37.6406 15.0977 80.3691 -3.63477 95.1123 -41.9424l18.6787 -78.8496
|
|
||||||
l-9.14062 94c0 40.8037 32.8096 74 73.1396 74s73.1406 -33.1963 73.1406 -74v-87.6348c26.2451 3.6748 51.2959 -8.69238 65.0068 -30.3408zM399.987 122l-0.000976562 70c0 25.1602 -36.5674 25.1201 -36.5674 0c0 -8.83691 -7.16309 -16 -16 -16h-6.85547
|
|
||||||
c-8.83789 0 -16 7.16309 -16 16v28c0 25.1592 -36.5674 25.1221 -36.5674 0v-28c0 -8.83691 -7.16309 -16 -16 -16h-6.85645c-8.83691 0 -16 7.16309 -16 16v182c0 34.4297 -50.2803 34.375 -50.2803 0v-182c0 -8.83691 -7.16309 -16 -16 -16h-11.6328
|
|
||||||
c-6.80859 0 -12.624 4.25391 -14.9326 10.2539l-59.7842 155.357c-12.1396 31.5518 -59.2842 13.4326 -46.7168 -19.2227l64.0898 -166.549c0.685547 -1.78125 1.07812 -3.71875 1.07812 -5.74121c0 -4.99707 -2.2959 -9.46289 -5.88965 -12.3975l-26.6475 -21.7646
|
|
||||||
c-7.12695 -5.81934 -9.06445 -16.3467 -4.50781 -24.4873l54.8535 -98c3.26367 -5.82812 9.31934 -9.44922 15.8057 -9.44922h205.701c8.49121 0 15.8037 5.99414 17.7812 14.5762l27.4277 119.001c0.333008 1.44629 0.501953 2.93457 0.501953 4.42285z" />
|
|
||||||
<glyph glyph-name="registered" unicode=""
|
|
||||||
d="M256 440c136.967 0 248 -111.033 248 -248s-111.033 -248 -248 -248s-248 111.033 -248 248s111.033 248 248 248zM256 -8c110.549 0 200 89.4678 200 200c0 110.549 -89.4678 200 -200 200c-110.549 0 -200 -89.4688 -200 -200c0 -110.549 89.4678 -200 200 -200z
|
|
||||||
M366.442 73.791c4.40332 -7.99219 -1.37012 -17.791 -10.5107 -17.791h-42.8096c-0.00488281 0 -0.000976562 -0.0126953 -0.00585938 -0.0126953c-4.58594 0 -8.57422 2.58301 -10.5869 6.37305l-47.5156 89.3027h-31.958v-83.6631c0 -6.61719 -5.38281 -12 -12 -12
|
|
||||||
h-38.5674c-6.61719 0 -12 5.38281 -12 12v248.304c0 6.61719 5.38281 12 12 12h78.667c71.251 0 101.498 -32.749 101.498 -85.252c0 -31.6123 -15.2148 -59.2969 -39.4824 -73.1758c3.02148 -4.61719 0.225586 0.199219 53.2715 -96.085zM256.933 208.094
|
|
||||||
c20.9131 0 32.4307 11.5186 32.4316 32.4316c0 19.5752 -6.5127 31.709 -38.9297 31.709h-27.377v-64.1406h33.875z" />
|
|
||||||
<glyph glyph-name="calendar-plus" unicode="" horiz-adv-x="448"
|
|
||||||
d="M336 156v-24c0 -6.59961 -5.40039 -12 -12 -12h-76v-76c0 -6.59961 -5.40039 -12 -12 -12h-24c-6.59961 0 -12 5.40039 -12 12v76h-76c-6.59961 0 -12 5.40039 -12 12v24c0 6.59961 5.40039 12 12 12h76v76c0 6.59961 5.40039 12 12 12h24c6.59961 0 12 -5.40039 12 -12
|
|
||||||
v-76h76c6.59961 0 12 -5.40039 12 -12zM448 336v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h48v52c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-52h128v52c0 6.59961 5.40039 12 12 12h40
|
|
||||||
c6.59961 0 12 -5.40039 12 -12v-52h48c26.5 0 48 -21.5 48 -48zM400 -10v298h-352v-298c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="calendar-minus" unicode="" horiz-adv-x="448"
|
|
||||||
d="M124 120c-6.59961 0 -12 5.40039 -12 12v24c0 6.59961 5.40039 12 12 12h200c6.59961 0 12 -5.40039 12 -12v-24c0 -6.59961 -5.40039 -12 -12 -12h-200zM448 336v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h48v52
|
|
||||||
c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-52h128v52c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-52h48c26.5 0 48 -21.5 48 -48zM400 -10v298h-352v-298c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="calendar-times" unicode="" horiz-adv-x="448"
|
|
||||||
d="M311.7 73.2998l-17 -17c-4.7002 -4.7002 -12.2998 -4.7002 -17 0l-53.7002 53.7998l-53.7002 -53.6992c-4.7002 -4.7002 -12.2998 -4.7002 -17 0l-17 17c-4.7002 4.69922 -4.7002 12.2998 0 17l53.7002 53.6992l-53.7002 53.7002c-4.7002 4.7002 -4.7002 12.2998 0 17
|
|
||||||
l17 17c4.7002 4.7002 12.2998 4.7002 17 0l53.7002 -53.7002l53.7002 53.7002c4.7002 4.7002 12.2998 4.7002 17 0l17 -17c4.7002 -4.7002 4.7002 -12.2998 0 -17l-53.7998 -53.7998l53.6992 -53.7002c4.80078 -4.7002 4.80078 -12.2998 0.100586 -17zM448 336v-352
|
|
||||||
c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h48v52c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-52h128v52c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-52h48c26.5 0 48 -21.5 48 -48zM400 -10
|
|
||||||
v298h-352v-298c0 -3.2998 2.7002 -6 6 -6h340c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="calendar-check" unicode="" horiz-adv-x="448"
|
|
||||||
d="M400 384c26.5098 0 48 -21.4902 48 -48v-352c0 -26.5098 -21.4902 -48 -48 -48h-352c-26.5098 0 -48 21.4902 -48 48v352c0 26.5098 21.4902 48 48 48h48v52c0 6.62695 5.37305 12 12 12h40c6.62695 0 12 -5.37305 12 -12v-52h128v52c0 6.62695 5.37305 12 12 12h40
|
|
||||||
c6.62695 0 12 -5.37305 12 -12v-52h48zM394 -16c3.31152 0 6 2.68848 6 6v298h-352v-298c0 -3.31152 2.68848 -6 6 -6h340zM341.151 184.65l-142.31 -141.169c-4.70508 -4.66699 -12.3027 -4.6377 -16.9707 0.0673828l-75.0908 75.6992
|
|
||||||
c-4.66699 4.70508 -4.6377 12.3027 0.0673828 16.9707l22.7197 22.5361c4.70508 4.66699 12.3027 4.63672 16.9697 -0.0693359l44.1035 -44.4609l111.072 110.182c4.70508 4.66699 12.3027 4.63672 16.9707 -0.0683594l22.5361 -22.7178
|
|
||||||
c4.66699 -4.70508 4.63672 -12.3027 -0.0683594 -16.9697z" />
|
|
||||||
<glyph glyph-name="map" unicode="" horiz-adv-x="576"
|
|
||||||
d="M560.02 416c8.4502 0 15.9805 -6.83008 15.9805 -16.0195v-346.32c0 -13.4707 -8.32422 -24.9951 -20.1201 -29.71l-151.83 -52.8105c-6.23242 -2.02832 -12.9023 -3.12305 -19.8076 -3.12305c-7.07324 0 -13.8799 1.15039 -20.2422 3.27344l-172 60.71l-170.05 -62.8398
|
|
||||||
c-1.99023 -0.790039 -4 -1.16016 -5.95996 -1.16016c-8.45996 0 -15.9902 6.83008 -15.9902 16.0195v346.32c0.00292969 13.4697 8.32617 24.9932 20.1201 29.71l151.83 52.8105c6.43945 2.08984 13.1201 3.13965 19.8096 3.13965
|
|
||||||
c7.06641 -0.00292969 13.8789 -1.16602 20.2402 -3.28027l172 -60.7197h0.00976562l170.05 62.8398c1.98047 0.790039 4 1.16016 5.95996 1.16016zM224 357.58v-285.97l128 -45.1904v285.97zM48 29.9502l127.36 47.0801l0.639648 0.229492v286.2l-128 -44.5303v-288.979z
|
|
||||||
M528 65.0801v288.97l-127.36 -47.0693l-0.639648 -0.240234v-286.19z" />
|
|
||||||
<glyph glyph-name="comment-alt" unicode=""
|
|
||||||
d="M448 448c35.2998 0 64 -28.7002 64 -64v-288c0 -35.2998 -28.7002 -64 -64 -64h-144l-124.9 -93.5996c-2.19922 -1.7002 -4.69922 -2.40039 -7.09961 -2.40039c-6.2002 0 -12 4.90039 -12 12v84h-96c-35.2998 0 -64 28.7002 -64 64v288c0 35.2998 28.7002 64 64 64h384z
|
|
||||||
M464 96v288c0 8.7998 -7.2002 16 -16 16h-384c-8.7998 0 -16 -7.2002 -16 -16v-288c0 -8.7998 7.2002 -16 16 -16h144v-60l67.2002 50.4004l12.7998 9.59961h160c8.7998 0 16 7.2002 16 16z" />
|
|
||||||
<glyph glyph-name="pause-circle" unicode=""
|
|
||||||
d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM256 -8c110.5 0 200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200s89.5 -200 200 -200zM352 272v-160c0 -8.7998 -7.2002 -16 -16 -16h-48
|
|
||||||
c-8.7998 0 -16 7.2002 -16 16v160c0 8.7998 7.2002 16 16 16h48c8.7998 0 16 -7.2002 16 -16zM240 272v-160c0 -8.7998 -7.2002 -16 -16 -16h-48c-8.7998 0 -16 7.2002 -16 16v160c0 8.7998 7.2002 16 16 16h48c8.7998 0 16 -7.2002 16 -16z" />
|
|
||||||
<glyph glyph-name="stop-circle" unicode=""
|
|
||||||
d="M504 192c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248s248 -111 248 -248zM56 192c0 -110.5 89.5 -200 200 -200s200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200zM352 272v-160c0 -8.7998 -7.2002 -16 -16 -16h-160
|
|
||||||
c-8.7998 0 -16 7.2002 -16 16v160c0 8.7998 7.2002 16 16 16h160c8.7998 0 16 -7.2002 16 -16z" />
|
|
||||||
<glyph glyph-name="handshake" unicode="" horiz-adv-x="640"
|
|
||||||
d="M519.2 320.1h120.8v-255.699h-64c-17.5 0 -31.7998 14.1992 -31.9004 31.6992h-57.8994c-1.7998 -8.19922 -5.2998 -16.0996 -10.9004 -23l-26.2002 -32.2998c-15.7998 -19.3994 -41.8994 -25.5 -64 -16.7998c-13.5 -16.5996 -30.5996 -24 -48.7998 -24
|
|
||||||
c-15.0996 0 -28.5996 5.09961 -41.0996 15.9004c-31.7998 -21.9004 -74.7002 -21.3008 -105.601 3.7998l-84.5996 76.3994h-9.09961c-0.100586 -17.5 -14.3008 -31.6992 -31.9004 -31.6992h-64v255.699h118l47.5996 47.6006c10.5 10.3994 24.8008 16.2998 39.6006 16.2998
|
|
||||||
h226.8c15.4326 0 29.4326 -6.22168 39.5996 -16.2998zM48 96.4004c8.7998 0 16 7.09961 16 16c0 8.7998 -7.2002 16 -16 16s-16 -7.2002 -16 -16c0 -8.80078 7.2002 -16 16 -16zM438 103.3c2.7002 3.40039 2.2002 8.5 -1.2002 11.2998l-108.2 87.8008l-8.19922 -7.5
|
|
||||||
c-40.3008 -36.8008 -86.7002 -11.8008 -101.5 4.39941c-26.7002 29 -25 74.4004 4.39941 101.3l38.7002 35.5h-56.7002c-2 -0.799805 -3.7002 -1.5 -5.7002 -2.2998l-61.6992 -61.5996h-41.9004v-128.101h27.7002l97.2998 -88
|
|
||||||
c16.0996 -13.0996 41.4004 -10.5 55.2998 6.60059l15.6006 19.2002l36.7998 -31.5c3 -2.40039 12 -4.90039 18 2.39941l30 36.5l23.8994 -19.3994c3.5 -2.80078 8.5 -2.2002 11.3008 1.19922zM544 144.1v128h-44.7002l-61.7002 61.6006
|
|
||||||
c-1.39941 1.5 -3.39941 2.2998 -5.5 2.2998l-83.6992 -0.200195c-10 0 -19.6006 -3.7002 -27 -10.5l-65.6006 -60.0996c-9.7002 -8.7998 -10.5 -24 -1.2002 -33.9004c8.90039 -9.39941 25.1006 -8.7002 34.6006 0l55.2002 50.6006c6.5 5.89941 16.5996 5.5 22.5996 -1
|
|
||||||
l10.9004 -11.7002c6 -6.5 5.5 -16.6006 -1 -22.6006l-12.5 -11.3994l102.699 -83.4004c2.80078 -2.2998 5.40039 -4.89941 7.7002 -7.7002h69.2002zM592 96.4004c8.7998 0 16 7.09961 16 16c0 8.7998 -7.2002 16 -16 16s-16 -7.2002 -16 -16c0 -8.80078 7.2002 -16 16 -16z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="envelope-open" unicode=""
|
|
||||||
d="M494.586 283.484c10.6523 -8.80762 17.4141 -22.1064 17.4141 -36.9932v-262.491c0 -26.5098 -21.4902 -48 -48 -48h-416c-26.5098 0 -48 21.4902 -48 48v262.515c0 14.9355 6.80469 28.2705 17.5146 37.0771c4.08008 3.35449 110.688 89.0996 135.15 108.549
|
|
||||||
c22.6992 18.1426 60.1299 55.8594 103.335 55.8594c43.4365 0 81.2314 -38.1914 103.335 -55.8594c23.5283 -18.707 130.554 -104.773 135.251 -108.656zM464 -10v253.632c0 0.00195312 0.00390625 0.000976562 0.00390625 0.00292969
|
|
||||||
c0 1.88184 -0.869141 3.56152 -2.22754 4.66016c-15.8633 12.8232 -108.793 87.5752 -132.366 106.316c-17.5527 14.0195 -49.7168 45.3887 -73.4102 45.3887c-23.6016 0 -55.2451 -30.8799 -73.4102 -45.3887c-23.5713 -18.7393 -116.494 -93.4795 -132.364 -106.293
|
|
||||||
c-1.40918 -1.13965 -2.22559 -2.85254 -2.22559 -4.66504v-253.653c0 -3.31152 2.68848 -6 6 -6h404c3.31152 0 6 2.68848 6 6zM432.009 177.704c4.24902 -5.15918 3.46484 -12.7949 -1.74512 -16.9814c-28.9746 -23.2822 -59.2734 -47.5967 -70.9287 -56.8623
|
|
||||||
c-22.6992 -18.1436 -60.1299 -55.8604 -103.335 -55.8604c-43.4521 0 -81.2871 38.2373 -103.335 55.8604c-11.2793 8.9668 -41.7441 33.4131 -70.9268 56.8643c-5.20996 4.1875 -5.99316 11.8223 -1.74512 16.9814l15.2578 18.5283
|
|
||||||
c4.17773 5.07227 11.6572 5.84277 16.7793 1.72559c28.6182 -23.001 58.5654 -47.0352 70.5596 -56.5713c17.5527 -14.0195 49.7168 -45.3887 73.4102 -45.3887c23.6016 0 55.2461 30.8799 73.4102 45.3887c11.9941 9.53516 41.9434 33.5703 70.5625 56.5684
|
|
||||||
c5.12207 4.11621 12.6016 3.3457 16.7783 -1.72656z" />
|
|
||||||
<glyph glyph-name="address-book" unicode="" horiz-adv-x="448"
|
|
||||||
d="M436 288h-20v-64h20c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12h-20v-64h20c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12h-20v-48c0 -26.5 -21.5 -48 -48 -48h-320c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48
|
|
||||||
h320c26.5 0 48 -21.5 48 -48v-48h20c6.59961 0 12 -5.40039 12 -12v-40c0 -6.59961 -5.40039 -12 -12 -12zM368 -16v416h-320v-416h320zM208 192c-35.2998 0 -64 28.7002 -64 64s28.7002 64 64 64s64 -28.7002 64 -64s-28.7002 -64 -64 -64zM118.4 64
|
|
||||||
c-12.4004 0 -22.4004 8.59961 -22.4004 19.2002v19.2002c0 31.7998 30.0996 57.5996 67.2002 57.5996c11.3994 0 17.8994 -8 44.7998 -8c26.0996 0 34 8 44.7998 8c37.1006 0 67.2002 -25.7998 67.2002 -57.5996v-19.2002c0 -10.6006 -10 -19.2002 -22.4004 -19.2002
|
|
||||||
h-179.199z" />
|
|
||||||
<glyph glyph-name="address-card" unicode="" horiz-adv-x="576"
|
|
||||||
d="M528 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h480zM528 16v352h-480v-352h480zM208 192c-35.2998 0 -64 28.7002 -64 64s28.7002 64 64 64s64 -28.7002 64 -64s-28.7002 -64 -64 -64z
|
|
||||||
M118.4 64c-12.4004 0 -22.4004 8.59961 -22.4004 19.2002v19.2002c0 31.7998 30.0996 57.5996 67.2002 57.5996c11.3994 0 17.8994 -8 44.7998 -8c26.0996 0 34 8 44.7998 8c37.1006 0 67.2002 -25.7998 67.2002 -57.5996v-19.2002
|
|
||||||
c0 -10.6006 -10 -19.2002 -22.4004 -19.2002h-179.199zM360 128c-4.40039 0 -8 3.59961 -8 8v16c0 4.40039 3.59961 8 8 8h112c4.40039 0 8 -3.59961 8 -8v-16c0 -4.40039 -3.59961 -8 -8 -8h-112zM360 192c-4.40039 0 -8 3.59961 -8 8v16c0 4.40039 3.59961 8 8 8h112
|
|
||||||
c4.40039 0 8 -3.59961 8 -8v-16c0 -4.40039 -3.59961 -8 -8 -8h-112zM360 256c-4.40039 0 -8 3.59961 -8 8v16c0 4.40039 3.59961 8 8 8h112c4.40039 0 8 -3.59961 8 -8v-16c0 -4.40039 -3.59961 -8 -8 -8h-112z" />
|
|
||||||
<glyph glyph-name="user-circle" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 344c53 0 96 -43 96 -96s-43 -96 -96 -96s-96 43 -96 96s43 96 96 96zM248 200c26.5 0 48 21.5 48 48s-21.5 48 -48 48s-48 -21.5 -48 -48s21.5 -48 48 -48zM248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8
|
|
||||||
c49.7002 0 95.0996 18.2998 130.1 48.4004c-14.8994 23 -40.3994 38.5 -69.5996 39.5c-20.7998 -6.5 -40.5996 -9.60059 -60.5 -9.60059s-39.7002 3.2002 -60.5 9.60059c-29.2002 -0.900391 -54.7002 -16.5 -69.5996 -39.5c35 -30.1006 80.3994 -48.4004 130.1 -48.4004z
|
|
||||||
M410.7 76.0996c23.3994 32.7002 37.2998 72.7002 37.2998 115.9c0 110.3 -89.7002 200 -200 200s-200 -89.7002 -200 -200c0 -43.2002 13.9004 -83.2002 37.2998 -115.9c24.5 31.4004 62.2002 51.9004 105.101 51.9004c10.1992 0 26.0996 -9.59961 57.5996 -9.59961
|
|
||||||
c31.5996 0 47.4004 9.59961 57.5996 9.59961c43 0 80.7002 -20.5 105.101 -51.9004z" />
|
|
||||||
<glyph glyph-name="id-badge" unicode="" horiz-adv-x="384"
|
|
||||||
d="M336 448c26.5 0 48 -21.5 48 -48v-416c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48h288zM336 -16v416h-288v-416h288zM144 336c-8.7998 0 -16 7.2002 -16 16s7.2002 16 16 16h96c8.7998 0 16 -7.2002 16 -16s-7.2002 -16 -16 -16
|
|
||||||
h-96zM192 160c-35.2998 0 -64 28.7002 -64 64s28.7002 64 64 64s64 -28.7002 64 -64s-28.7002 -64 -64 -64zM102.4 32c-12.4004 0 -22.4004 8.59961 -22.4004 19.2002v19.2002c0 31.7998 30.0996 57.5996 67.2002 57.5996c11.3994 0 17.8994 -8 44.7998 -8
|
|
||||||
c26.0996 0 34 8 44.7998 8c37.1006 0 67.2002 -25.7998 67.2002 -57.5996v-19.2002c0 -10.6006 -10 -19.2002 -22.4004 -19.2002h-179.199z" />
|
|
||||||
<glyph glyph-name="id-card" unicode="" horiz-adv-x="576"
|
|
||||||
d="M528 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h480zM528 16v288h-480v-288h32.7998c-1 4.5 -0.799805 -3.59961 -0.799805 22.4004c0 31.7998 30.0996 57.5996 67.2002 57.5996
|
|
||||||
c11.3994 0 17.8994 -8 44.7998 -8c26.0996 0 34 8 44.7998 8c37.1006 0 67.2002 -25.7998 67.2002 -57.5996c0 -26 0.0996094 -17.9004 -0.799805 -22.4004h224.8zM360 96c-4.40039 0 -8 3.59961 -8 8v16c0 4.40039 3.59961 8 8 8h112c4.40039 0 8 -3.59961 8 -8v-16
|
|
||||||
c0 -4.40039 -3.59961 -8 -8 -8h-112zM360 160c-4.40039 0 -8 3.59961 -8 8v16c0 4.40039 3.59961 8 8 8h112c4.40039 0 8 -3.59961 8 -8v-16c0 -4.40039 -3.59961 -8 -8 -8h-112zM360 224c-4.40039 0 -8 3.59961 -8 8v16c0 4.40039 3.59961 8 8 8h112
|
|
||||||
c4.40039 0 8 -3.59961 8 -8v-16c0 -4.40039 -3.59961 -8 -8 -8h-112zM192 128c-35.2998 0 -64 28.7002 -64 64s28.7002 64 64 64s64 -28.7002 64 -64s-28.7002 -64 -64 -64z" />
|
|
||||||
<glyph glyph-name="window-maximize" unicode=""
|
|
||||||
d="M464 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-416c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h416zM464 22v234h-416v-234c0 -3.2998 2.7002 -6 6 -6h404c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="window-minimize" unicode=""
|
|
||||||
d="M480 -32h-448c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32h448c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32z" />
|
|
||||||
<glyph glyph-name="window-restore" unicode=""
|
|
||||||
d="M464 448c26.5 0 48 -21.5 48 -48v-320c0 -26.5 -21.5 -48 -48 -48h-48v-48c0 -26.5 -21.5 -48 -48 -48h-320c-26.5 0 -48 21.5 -48 48v320c0 26.5 21.5 48 48 48h48v48c0 26.5 21.5 48 48 48h320zM368 -16v208h-320v-208h320zM464 80v320h-320v-48h224
|
|
||||||
c26.5 0 48 -21.5 48 -48v-224h48z" />
|
|
||||||
<glyph glyph-name="snowflake" unicode="" horiz-adv-x="448"
|
|
||||||
d="M440.1 92.7998c7.60059 -4.39941 10.1006 -14.2002 5.5 -21.7002l-7.89941 -13.8994c-4.40039 -7.7002 -14 -10.2998 -21.5 -5.90039l-39.2002 23l9.09961 -34.7002c2.30078 -8.5 -2.69922 -17.2998 -11.0996 -19.5996l-15.2002 -4.09961
|
|
||||||
c-8.39941 -2.30078 -17.0996 2.7998 -19.2998 11.2998l-21.2998 81l-71.9004 42.2002v-84.5l58.2998 -59.3008c6.10059 -6.19922 6.10059 -16.3994 0 -22.5996l-11.0996 -11.2998c-6.09961 -6.2002 -16.0996 -6.2002 -22.2002 0l-24.8994 25.3994v-46.0996
|
|
||||||
c0 -8.7998 -7 -16 -15.7002 -16h-15.7002c-8.7002 0 -15.7002 7.2002 -15.7002 16v45.9004l-24.8994 -25.4004c-6.10059 -6.2002 -16.1006 -6.2002 -22.2002 0l-11.1006 11.2998c-6.09961 6.2002 -6.09961 16.4004 0 22.6006l58.3008 59.2998v84.5l-71.9004 -42.2002
|
|
||||||
l-21.2998 -81c-2.2998 -8.5 -10.9004 -13.5996 -19.2998 -11.2998l-15.2002 4.09961c-8.40039 2.2998 -13.2998 11.1006 -11.1006 19.6006l9.10059 34.6992l-39.2002 -23c-7.5 -4.39941 -17.2002 -1.7998 -21.5 5.90039l-7.90039 13.9004
|
|
||||||
c-4.2998 7.69922 -1.69922 17.5 5.80078 21.8994l39.1992 23l-34.0996 9.2998c-8.40039 2.30078 -13.2998 11.1006 -11.0996 19.6006l4.09961 15.5c2.2998 8.5 10.9004 13.5996 19.2998 11.2998l79.7002 -21.7002l71.9004 42.2002l-71.9004 42.2002l-79.7002 -21.7002
|
|
||||||
c-8.39941 -2.2998 -17.0996 2.7998 -19.2998 11.2998l-4.09961 15.5c-2.30078 8.5 2.69922 17.2998 11.0996 19.6006l34.0996 9.09961l-39.1992 23c-7.60059 4.5 -10.1006 14.2002 -5.80078 21.9004l7.90039 13.8994c4.40039 7.7002 14 10.2998 21.5 5.90039l39.2002 -23
|
|
||||||
l-9.10059 34.7002c-2.2998 8.5 2.7002 17.2998 11.1006 19.5996l15.2002 4.09961c8.39941 2.30078 17.0996 -2.7998 19.2998 -11.2998l21.2998 -81l71.9004 -42.2002v84.5l-58.3008 59.3008c-6.09961 6.19922 -6.09961 16.3994 0 22.5996l11.5 11.2998
|
|
||||||
c6.10059 6.2002 16.1006 6.2002 22.2002 0l24.9004 -25.3994v46.0996c0 8.7998 7 16 15.7002 16h15.6992c8.7002 0 15.7002 -7.2002 15.7002 -16v-45.9004l24.9004 25.4004c6.09961 6.2002 16.0996 6.2002 22.2002 0l11.0996 -11.2998
|
|
||||||
c6.09961 -6.2002 6.09961 -16.4004 0 -22.6006l-58.2998 -59.2998v-84.5l71.8994 42.2002l21.3008 81c2.2998 8.5 10.8994 13.5996 19.2998 11.2998l15.2002 -4.09961c8.39941 -2.2998 13.2998 -11.1006 11.0996 -19.6006l-9.09961 -34.6992l39.1992 23
|
|
||||||
c7.5 4.39941 17.2002 1.7998 21.5 -5.90039l7.90039 -13.9004c4.2998 -7.69922 1.7002 -17.5 -5.7998 -21.8994l-39.2002 -23l34.0996 -9.2998c8.40039 -2.30078 13.3008 -11.1006 11.1006 -19.6006l-4.10059 -15.5c-2.2998 -8.5 -10.8994 -13.5996 -19.2998 -11.2998
|
|
||||||
l-79.7002 21.7002l-71.8994 -42.2002l71.7998 -42.2002l79.7002 21.7002c8.39941 2.2998 17.0996 -2.7998 19.2998 -11.2998l4.09961 -15.5c2.30078 -8.5 -2.69922 -17.2998 -11.0996 -19.6006l-34.0996 -9.2998z" />
|
|
||||||
<glyph glyph-name="trash-alt" unicode="" horiz-adv-x="448"
|
|
||||||
d="M268 32c-6.62305 0 -12 5.37695 -12 12v216c0 6.62305 5.37695 12 12 12h24c6.62305 0 12 -5.37695 12 -12v-216c0 -6.62305 -5.37695 -12 -12 -12h-24zM432 368c8.83105 0 16 -7.16895 16 -16v-16c0 -8.83105 -7.16895 -16 -16 -16h-16v-336
|
|
||||||
c0 -26.4922 -21.5078 -48 -48 -48h-288c-26.4922 0 -48 21.5078 -48 48v336h-16c-8.83105 0 -16 7.16895 -16 16v16c0 8.83105 7.16895 16 16 16h82.4102l34.0195 56.7002c8.39258 13.9844 23.6777 23.2998 41.1602 23.2998h100.82
|
|
||||||
c0.0078125 0 -0.015625 0.0517578 -0.0078125 0.0517578c17.4824 0 32.7949 -9.36719 41.1875 -23.3516l34 -56.7002h82.4102zM171.84 397.09l-17.4502 -29.0898h139.221l-17.46 29.0898c-1.0498 1.74707 -2.95898 2.91016 -5.14355 2.91016h-0.00683594h-94
|
|
||||||
c-0.00585938 0 -0.00683594 0.00683594 -0.0126953 0.00683594c-2.18457 0 -4.09766 -1.16992 -5.14746 -2.91699zM368 -16v336h-288v-336h288zM156 32c-6.62305 0 -12 5.37695 -12 12v216c0 6.62305 5.37695 12 12 12h24c6.62305 0 12 -5.37695 12 -12v-216
|
|
||||||
c0 -6.62305 -5.37695 -12 -12 -12h-24z" />
|
|
||||||
<glyph glyph-name="images" unicode="" horiz-adv-x="576"
|
|
||||||
d="M480 32v-16c0 -26.5098 -21.4902 -48 -48 -48h-384c-26.5098 0 -48 21.4902 -48 48v256c0 26.5098 21.4902 48 48 48h16v-48h-10c-3.31152 0 -6 -2.68848 -6 -6v-244c0 -3.31152 2.68848 -6 6 -6h372c3.31152 0 6 2.68848 6 6v10h48zM522 368h-372
|
|
||||||
c-3.31152 0 -6 -2.68848 -6 -6v-244c0 -3.31152 2.68848 -6 6 -6h372c3.31152 0 6 2.68848 6 6v244c0 3.31152 -2.68848 6 -6 6zM528 416c26.5098 0 48 -21.4902 48 -48v-256c0 -26.5098 -21.4902 -48 -48 -48h-384c-26.5098 0 -48 21.4902 -48 48v256
|
|
||||||
c0 26.5098 21.4902 48 48 48h384zM264 304c0 -22.0908 -17.9092 -40 -40 -40s-40 17.9092 -40 40s17.9092 40 40 40s40 -17.9092 40 -40zM192 208l39.5146 39.5146c4.68652 4.68652 12.2842 4.68652 16.9717 0l39.5137 -39.5146l103.515 103.515
|
|
||||||
c4.68652 4.68652 12.2842 4.68652 16.9717 0l71.5137 -71.5146v-80h-288v48z" />
|
|
||||||
<glyph glyph-name="clipboard" unicode="" horiz-adv-x="384"
|
|
||||||
d="M336 384c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h80c0 35.2998 28.7002 64 64 64s64 -28.7002 64 -64h80zM192 408c-13.2998 0 -24 -10.7002 -24 -24s10.7002 -24 24 -24s24 10.7002 24 24
|
|
||||||
s-10.7002 24 -24 24zM336 -10v340c0 3.2998 -2.7002 6 -6 6h-42v-36c0 -6.59961 -5.40039 -12 -12 -12h-168c-6.59961 0 -12 5.40039 -12 12v36h-42c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h276c3.2998 0 6 2.7002 6 6z" />
|
|
||||||
<glyph glyph-name="arrow-alt-circle-down" unicode=""
|
|
||||||
d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM256 -8c110.5 0 200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200s89.5 -200 200 -200zM224 308c0 6.59961 5.40039 12 12 12h40c6.59961 0 12 -5.40039 12 -12v-116
|
|
||||||
h67c10.7002 0 16.0996 -12.9004 8.5 -20.5l-99 -99c-4.7002 -4.7002 -12.2998 -4.7002 -17 0l-99 99c-7.5 7.59961 -2.2002 20.5 8.5 20.5h67v116z" />
|
|
||||||
<glyph glyph-name="arrow-alt-circle-left" unicode=""
|
|
||||||
d="M8 192c0 137 111 248 248 248s248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248zM456 192c0 110.5 -89.5 200 -200 200s-200 -89.5 -200 -200s89.5 -200 200 -200s200 89.5 200 200zM384 212v-40c0 -6.59961 -5.40039 -12 -12 -12h-116v-67
|
|
||||||
c0 -10.7002 -12.9004 -16 -20.5 -8.5l-99 99c-4.7002 4.7002 -4.7002 12.2998 0 17l99 99c7.59961 7.59961 20.5 2.2002 20.5 -8.5v-67h116c6.59961 0 12 -5.40039 12 -12z" />
|
|
||||||
<glyph glyph-name="arrow-alt-circle-right" unicode=""
|
|
||||||
d="M504 192c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248s248 -111 248 -248zM56 192c0 -110.5 89.5 -200 200 -200s200 89.5 200 200s-89.5 200 -200 200s-200 -89.5 -200 -200zM128 172v40c0 6.59961 5.40039 12 12 12h116v67
|
|
||||||
c0 10.7002 12.9004 16 20.5 8.5l99 -99c4.7002 -4.7002 4.7002 -12.2998 0 -17l-99 -99c-7.59961 -7.59961 -20.5 -2.2002 -20.5 8.5v67h-116c-6.59961 0 -12 5.40039 -12 12z" />
|
|
||||||
<glyph glyph-name="arrow-alt-circle-up" unicode=""
|
|
||||||
d="M256 -56c-137 0 -248 111 -248 248s111 248 248 248s248 -111 248 -248s-111 -248 -248 -248zM256 392c-110.5 0 -200 -89.5 -200 -200s89.5 -200 200 -200s200 89.5 200 200s-89.5 200 -200 200zM276 64h-40c-6.59961 0 -12 5.40039 -12 12v116h-67
|
|
||||||
c-10.7002 0 -16 12.9004 -8.5 20.5l99 99c4.7002 4.7002 12.2998 4.7002 17 0l99 -99c7.59961 -7.59961 2.2002 -20.5 -8.5 -20.5h-67v-116c0 -6.59961 -5.40039 -12 -12 -12z" />
|
|
||||||
<glyph glyph-name="gem" unicode="" horiz-adv-x="576"
|
|
||||||
d="M464 448c4.09961 0 7.7998 -2 10.0996 -5.40039l99.9004 -147.199c2.90039 -4.40039 2.59961 -10.1006 -0.700195 -14.2002l-276 -340.8c-4.7998 -5.90039 -13.7998 -5.90039 -18.5996 0l-276 340.8c-3.2998 4 -3.60059 9.7998 -0.700195 14.2002l100 147.199
|
|
||||||
c2.2002 3.40039 6 5.40039 10 5.40039h352zM444.7 400h-56.7998l51.6992 -96h68.4004zM242.6 400l-51.5996 -96h194l-51.7002 96h-90.7002zM131.3 400l-63.2998 -96h68.4004l51.6992 96h-56.7998zM88.2998 256l119.7 -160l-68.2998 160h-51.4004zM191.2 256l96.7998 -243.3
|
|
||||||
l96.7998 243.3h-193.6zM368 96l119.6 160h-51.3994z" />
|
|
||||||
<glyph glyph-name="money-bill-alt" unicode="" horiz-adv-x="640"
|
|
||||||
d="M320 304c53.0195 0 96 -50.1396 96 -112c0 -61.8701 -43 -112 -96 -112c-53.0195 0 -96 50.1504 -96 112c0 61.8604 42.9805 112 96 112zM360 136v16c0 4.41992 -3.58008 8 -8 8h-16v88c0 4.41992 -3.58008 8 -8 8h-13.5801
|
|
||||||
c-4.91113 0 -9.50586 -1.49316 -13.3096 -4.03027l-15.3301 -10.2197c-2.15332 -1.43262 -3.55957 -3.88379 -3.55957 -6.66113c0 -1.6377 0.493164 -3.16113 1.33887 -4.42871l8.88086 -13.3105c1.43164 -2.15234 3.88379 -3.55957 6.66113 -3.55957
|
|
||||||
c1.6377 0 3.16016 0.494141 4.42871 1.33984l0.469727 0.310547v-55.4404h-16c-4.41992 0 -8 -3.58008 -8 -8v-16c0 -4.41992 3.58008 -8 8 -8h64c4.41992 0 8 3.58008 8 8zM608 384c17.6699 0 32 -14.3301 32 -32v-320c0 -17.6699 -14.3301 -32 -32 -32h-576
|
|
||||||
c-17.6699 0 -32 14.3301 -32 32v320c0 17.6699 14.3301 32 32 32h576zM592 112v160c-35.3496 0 -64 28.6504 -64 64h-416c0 -35.3496 -28.6504 -64 -64 -64v-160c35.3496 0 64 -28.6504 64 -64h416c0 35.3496 28.6504 64 64 64z" />
|
|
||||||
<glyph glyph-name="window-close" unicode=""
|
|
||||||
d="M464 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-416c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h416zM464 22v340c0 3.2998 -2.7002 6 -6 6h-404c-3.2998 0 -6 -2.7002 -6 -6v-340c0 -3.2998 2.7002 -6 6 -6h404c3.2998 0 6 2.7002 6 6z
|
|
||||||
M356.5 253.4l-61.4004 -61.4004l61.4004 -61.4004c4.59961 -4.59961 4.59961 -12.0996 0 -16.7998l-22.2998 -22.2998c-4.60059 -4.59961 -12.1006 -4.59961 -16.7998 0l-61.4004 61.4004l-61.4004 -61.4004c-4.59961 -4.59961 -12.0996 -4.59961 -16.7998 0
|
|
||||||
l-22.2998 22.2998c-4.59961 4.60059 -4.59961 12.1006 0 16.7998l61.4004 61.4004l-61.4004 61.4004c-4.59961 4.59961 -4.59961 12.0996 0 16.7998l22.2998 22.2998c4.60059 4.59961 12.1006 4.59961 16.7998 0l61.4004 -61.4004l61.4004 61.4004
|
|
||||||
c4.59961 4.59961 12.0996 4.59961 16.7998 0l22.2998 -22.2998c4.7002 -4.60059 4.7002 -12.1006 0 -16.7998z" />
|
|
||||||
<glyph glyph-name="comment-dots" unicode=""
|
|
||||||
d="M144 240c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32zM256 240c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32zM368 240c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32
|
|
||||||
s-32 14.2998 -32 32s14.2998 32 32 32zM256 416c141.4 0 256 -93.0996 256 -208s-114.6 -208 -256 -208c-32.7998 0 -64 5.2002 -92.9004 14.2998c-29.0996 -20.5996 -77.5996 -46.2998 -139.1 -46.2998c-9.59961 0 -18.2998 5.7002 -22.0996 14.5
|
|
||||||
c-3.80078 8.7998 -2 19 4.59961 26c0.5 0.400391 31.5 33.7998 46.4004 73.2002c-33 35.0996 -52.9004 78.7002 -52.9004 126.3c0 114.9 114.6 208 256 208zM256 48c114.7 0 208 71.7998 208 160s-93.2998 160 -208 160s-208 -71.7998 -208 -160
|
|
||||||
c0 -42.2002 21.7002 -74.0996 39.7998 -93.4004l20.6006 -21.7998l-10.6006 -28.0996c-5.5 -14.5 -12.5996 -28.1006 -19.8994 -40.2002c23.5996 7.59961 43.1992 18.9004 57.5 29l19.5 13.7998l22.6992 -7.2002c25.3008 -8 51.7002 -12.0996 78.4004 -12.0996z" />
|
|
||||||
<glyph glyph-name="smile-wink" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM365.8 138.4c10.2002 -8.5 11.6006 -23.6006 3.10059 -33.8008
|
|
||||||
c-30 -36 -74.1006 -56.5996 -120.9 -56.5996s-90.9004 20.5996 -120.9 56.5996c-8.39941 10.2002 -7.09961 25.3008 3.10059 33.8008c10.0996 8.39941 25.2998 7.09961 33.7998 -3.10059c20.7998 -25.0996 51.5 -39.3994 84 -39.3994s63.2002 14.3994 84 39.3994
|
|
||||||
c8.5 10.2002 23.5996 11.6006 33.7998 3.10059zM168 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM328 268c25.7002 0 55.9004 -16.9004 59.7002 -42.0996c1.7998 -11.1006 -11.2998 -18.2002 -19.7998 -10.8008l-9.5 8.5
|
|
||||||
c-14.8008 13.2002 -46.2002 13.2002 -61 0l-9.5 -8.5c-8.30078 -7.39941 -21.5 -0.399414 -19.8008 10.8008c4 25.1992 34.2002 42.0996 59.9004 42.0996z" />
|
|
||||||
<glyph glyph-name="angry" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM248 136c33.5996 0 65.2002 -14.7998 86.7998 -40.5996
|
|
||||||
c8.40039 -10.2002 7.10059 -25.3008 -3.09961 -33.8008c-10.6006 -8.89941 -25.7002 -6.69922 -33.7998 3c-24.8008 29.7002 -75 29.7002 -99.8008 0c-8.5 -10.1992 -23.5996 -11.5 -33.7998 -3s-11.5996 23.6006 -3.09961 33.8008
|
|
||||||
c21.5996 25.7998 53.2002 40.5996 86.7998 40.5996zM200 208c0 -17.7002 -14.2998 -32.0996 -32 -32.0996s-32 14.2998 -32 32c0 6.19922 2.2002 11.6992 5.2998 16.5996l-28.2002 8.5c-12.6992 3.7998 -19.8994 17.2002 -16.0996 29.9004
|
|
||||||
c3.7998 12.6992 17.0996 20 29.9004 16.0996l80 -24c12.6992 -3.7998 19.8994 -17.2002 16.0996 -29.9004c-3.09961 -10.3994 -12.7002 -17.0996 -23 -17.0996zM399 262.9c3.7998 -12.7002 -3.40039 -26.1006 -16.0996 -29.8008l-28.2002 -8.5
|
|
||||||
c3.09961 -4.89941 5.2998 -10.3994 5.2998 -16.5996c0 -17.7002 -14.2998 -32 -32 -32s-32 14.2998 -32 32c-10.2998 0 -19.9004 6.7002 -23 17.0996c-3.7998 12.7002 3.40039 26.1006 16.0996 29.9004l80 24c12.8008 3.7998 26.1006 -3.40039 29.9004 -16.0996z" />
|
|
||||||
<glyph glyph-name="dizzy" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM214.2 209.9
|
|
||||||
c-7.90039 -7.90039 -20.5 -7.90039 -28.4004 -0.200195l-17.7998 17.7998l-17.7998 -17.7998c-7.7998 -7.7998 -20.5 -7.7998 -28.2998 0c-7.80078 7.7998 -7.80078 20.5 0 28.2998l17.8994 17.9004l-17.8994 17.8994c-7.80078 7.7998 -7.80078 20.5 0 28.2998
|
|
||||||
c7.7998 7.80078 20.5 7.80078 28.2998 0l17.7998 -17.7998l17.9004 17.9004c7.7998 7.7998 20.5 7.7998 28.2998 0s7.7998 -20.5 0 -28.2998l-17.9004 -17.9004l17.9004 -17.7998c7.7998 -7.7998 7.7998 -20.5 0 -28.2998zM374.2 302.1
|
|
||||||
c7.7002 -7.7998 7.7002 -20.3994 0 -28.1992l-17.9004 -17.9004l17.7998 -18c7.80078 -7.7998 7.80078 -20.5 0 -28.2998c-7.7998 -7.7998 -20.5 -7.7998 -28.2998 0l-17.7998 17.7998l-17.7998 -17.7998c-7.7998 -7.7998 -20.5 -7.7998 -28.2998 0
|
|
||||||
c-7.80078 7.7998 -7.80078 20.5 0 28.2998l17.8994 17.9004l-17.8994 17.8994c-7.80078 7.7998 -7.80078 20.5 0 28.2998c7.7998 7.80078 20.5 7.80078 28.2998 0l17.7998 -17.7998l17.9004 17.7998c7.7998 7.80078 20.5 7.80078 28.2998 0zM248 176
|
|
||||||
c35.2998 0 64 -28.7002 64 -64s-28.7002 -64 -64 -64s-64 28.7002 -64 64s28.7002 64 64 64z" />
|
|
||||||
<glyph glyph-name="flushed" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM344 304c44.2002 0 80 -35.7998 80 -80s-35.7998 -80 -80 -80
|
|
||||||
s-80 35.7998 -80 80s35.7998 80 80 80zM344 176c26.5 0 48 21.5 48 48s-21.5 48 -48 48s-48 -21.5 -48 -48s21.5 -48 48 -48zM344 248c13.2998 0 24 -10.7002 24 -24s-10.7002 -24 -24 -24s-24 10.7002 -24 24s10.7002 24 24 24zM232 224c0 -44.2002 -35.7998 -80 -80 -80
|
|
||||||
s-80 35.7998 -80 80s35.7998 80 80 80s80 -35.7998 80 -80zM152 176c26.5 0 48 21.5 48 48s-21.5 48 -48 48s-48 -21.5 -48 -48s21.5 -48 48 -48zM152 248c13.2998 0 24 -10.7002 24 -24s-10.7002 -24 -24 -24s-24 10.7002 -24 24s10.7002 24 24 24zM312 104
|
|
||||||
c13.2002 0 24 -10.7998 24 -24s-10.7998 -24 -24 -24h-128c-13.2002 0 -24 10.7998 -24 24s10.7998 24 24 24h128z" />
|
|
||||||
<glyph glyph-name="frown-open" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM200 240c0 -17.7002 -14.2998 -32 -32 -32s-32 14.2998 -32 32
|
|
||||||
s14.2998 32 32 32s32 -14.2998 32 -32zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32zM248 160c35.5996 0 88.7998 -21.2998 95.7998 -61.2002c2 -11.7998 -9.09961 -21.5996 -20.5 -18.0996
|
|
||||||
c-31.2002 9.59961 -59.3994 15.2998 -75.2998 15.2998s-44.0996 -5.7002 -75.2998 -15.2998c-11.5 -3.40039 -22.5 6.2998 -20.5 18.0996c7 39.9004 60.2002 61.2002 95.7998 61.2002z" />
|
|
||||||
<glyph glyph-name="grimace" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM168 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32
|
|
||||||
s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM328 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM344 192c26.5 0 48 -21.5 48 -48v-32c0 -26.5 -21.5 -48 -48 -48h-192c-26.5 0 -48 21.5 -48 48v32c0 26.5 21.5 48 48 48
|
|
||||||
h192zM176 96v24h-40v-8c0 -8.7998 7.2002 -16 16 -16h24zM176 136v24h-24c-8.7998 0 -16 -7.2002 -16 -16v-8h40zM240 96v24h-48v-24h48zM240 136v24h-48v-24h48zM304 96v24h-48v-24h48zM304 136v24h-48v-24h48zM360 112v8h-40v-24h24c8.7998 0 16 7.2002 16 16zM360 136v8
|
|
||||||
c0 8.7998 -7.2002 16 -16 16h-24v-24h40z" />
|
|
||||||
<glyph glyph-name="grin" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM353.6 143.4c10 3.09961 19.3008 -5.5 17.7002 -15.3008
|
|
||||||
c-8 -47.0996 -71.2998 -80 -123.3 -80s-115.4 32.9004 -123.3 80c-1.7002 9.90039 7.7998 18.4004 17.7002 15.3008c26 -8.30078 64.3994 -13.1006 105.6 -13.1006s79.7002 4.7998 105.6 13.1006zM168 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32
|
|
||||||
s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM328 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32z" />
|
|
||||||
<glyph glyph-name="grin-alt" unicode="" horiz-adv-x="496"
|
|
||||||
d="M200.3 200c-7.5 -11.4004 -24.5996 -12 -32.7002 0c-12.3994 18.7002 -15.1992 37.2998 -15.6992 56c0.599609 18.7002 3.2998 37.2998 15.6992 56c7.60059 11.4004 24.7002 12 32.7002 0c12.4004 -18.7002 15.2002 -37.2998 15.7002 -56
|
|
||||||
c-0.599609 -18.7002 -3.2998 -37.2998 -15.7002 -56zM328.3 200c-7.5 -11.4004 -24.5996 -12 -32.7002 0c-12.3994 18.7002 -15.1992 37.2998 -15.6992 56c0.599609 18.7002 3.2998 37.2998 15.6992 56c7.60059 11.4004 24.7002 12 32.7002 0
|
|
||||||
c12.4004 -18.7002 15.2002 -37.2998 15.7002 -56c-0.599609 -18.7002 -3.2998 -37.2998 -15.7002 -56zM248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200
|
|
||||||
s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM353.6 143.4c10 3.09961 19.3008 -5.5 17.7002 -15.3008c-8 -47.0996 -71.2998 -80 -123.3 -80s-115.4 32.8008 -123.3 80c-1.7002 10 7.7998 18.4004 17.7002 15.3008c26 -8.30078 64.3994 -13.1006 105.6 -13.1006
|
|
||||||
s79.7002 4.7998 105.6 13.1006z" />
|
|
||||||
<glyph glyph-name="grin-beam" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM353.6 143.4c10 3.09961 19.3008 -5.5 17.7002 -15.3008
|
|
||||||
c-8 -47.0996 -71.2998 -80 -123.3 -80s-115.4 32.9004 -123.3 80c-1.7002 10 7.89941 18.4004 17.7002 15.3008c26 -8.30078 64.3994 -13.1006 105.6 -13.1006s79.7002 4.7998 105.6 13.1006zM117.7 216.3c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998
|
|
||||||
c3.2998 42.1006 32.2002 71.4004 56 71.4004s52.7002 -29.2998 56 -71.4004c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998c-3.09961 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996s-23.7998 -7.89941 -31.5 -21.5996
|
|
||||||
l-9.5 -17c-1.90039 -3.2002 -5.7998 -4.7998 -9.2998 -3.7002zM277.7 216.3c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998c3.2998 42.1006 32.2002 71.4004 56 71.4004s52.7002 -29.2998 56 -71.4004c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998
|
|
||||||
c-3.09961 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996s-23.7998 -7.89941 -31.5 -21.5996l-9.5 -17c-1.90039 -3.2002 -5.7998 -4.7998 -9.2998 -3.7002z" />
|
|
||||||
<glyph glyph-name="grin-beam-sweat" unicode="" horiz-adv-x="496"
|
|
||||||
d="M440 288c-29.5 0 -53.2998 26.2998 -53.2998 58.7002c0 25 31.7002 75.5 46.2002 97.2998c3.5 5.2998 10.5996 5.2998 14.1992 0c14.5 -21.7998 46.2002 -72.2998 46.2002 -97.2998c0 -32.4004 -23.7998 -58.7002 -53.2998 -58.7002zM248 48
|
|
||||||
c-51.9004 0 -115.3 32.9004 -123.3 80c-1.7002 10 7.89941 18.4004 17.7002 15.2998c26 -8.2998 64.3994 -13.0996 105.6 -13.0996s79.7002 4.7998 105.6 13.0996c10 3.2002 19.4004 -5.39941 17.7002 -15.2998c-8 -47.0996 -71.3994 -80 -123.3 -80zM378.3 216.3
|
|
||||||
c-3.09961 -0.899414 -7.2002 0.100586 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996s-23.7998 -7.89941 -31.5 -21.5996l-9.5 -17c-1.90039 -3.2002 -5.7998 -4.7998 -9.2998 -3.7002c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998
|
|
||||||
c3.2998 42.1006 32.2002 71.4004 56 71.4004s52.7002 -29.2998 56 -71.4004c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998zM483.6 269.2c8 -24.2998 12.4004 -50.2002 12.4004 -77.2002c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248
|
|
||||||
c45.7002 0 88.4004 -12.5996 125.2 -34.2002c-10.9004 -21.5996 -15.5 -36.2002 -17.2002 -45.7002c-31.2002 20.1006 -68.2002 31.9004 -108 31.9004c-110.3 0 -200 -89.7002 -200 -200s89.7002 -200 200 -200s200 89.7002 200 200
|
|
||||||
c0 22.5 -3.90039 44.0996 -10.7998 64.2998c0.399414 0 21.7998 -2.7998 46.3994 12.9004zM168 258.6c-12.2998 0 -23.7998 -7.7998 -31.5 -21.5996l-9.5 -17c-1.90039 -3.2002 -5.7998 -4.7998 -9.2998 -3.7002c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998
|
|
||||||
c3.2998 42.1006 32.2002 71.4004 56 71.4004s52.7002 -29.2998 56 -71.4004c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998c-3.09961 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996z" />
|
|
||||||
<glyph glyph-name="grin-hearts" unicode="" horiz-adv-x="496"
|
|
||||||
d="M353.6 143.4c10 3.09961 19.3008 -5.5 17.7002 -15.3008c-8 -47.0996 -71.2998 -80 -123.3 -80s-115.4 32.8008 -123.3 80c-1.7002 10 7.89941 18.4004 17.7002 15.3008c26 -8.30078 64.3994 -13.1006 105.6 -13.1006s79.7002 4.7998 105.6 13.1006zM200.8 192.3
|
|
||||||
l-70.2002 18.1006c-20.3994 5.2998 -31.8994 27 -24.1992 47.1992c6.69922 17.7002 26.6992 26.7002 44.8994 22l7.10059 -1.89941l2 7.09961c5.09961 18.1006 22.8994 30.9004 41.5 27.9004c21.3994 -3.40039 34.3994 -24.2002 28.7998 -44.5l-19.4004 -69.9004
|
|
||||||
c-1.2998 -4.5 -6 -7.2002 -10.5 -6zM389.6 257.6c7.7002 -20.1992 -3.7998 -41.7998 -24.1992 -47.0996l-70.2002 -18.2002c-4.60059 -1.2002 -9.2998 1.5 -10.5 6l-19.4004 69.9004c-5.59961 20.2998 7.40039 41.0996 28.7998 44.5c18.7002 3 36.5 -9.7998 41.5 -27.9004
|
|
||||||
l2 -7.09961l7.10059 1.89941c18.2002 4.7002 38.2002 -4.39941 44.8994 -22zM248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200
|
|
||||||
s89.7002 -200 200 -200z" />
|
|
||||||
<glyph glyph-name="grin-squint" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM353.6 143.4c10 3.09961 19.3008 -5.5 17.7002 -15.3008
|
|
||||||
c-8 -47.0996 -71.2998 -80 -123.3 -80s-115.4 32.9004 -123.3 80c-1.7002 9.90039 7.7998 18.4004 17.7002 15.3008c26 -8.30078 64.3994 -13.1006 105.6 -13.1006s79.7002 4.7998 105.6 13.1006zM118.9 184.2c-3.80078 4.39941 -3.90039 11 -0.100586 15.5l33.6006 40.2998
|
|
||||||
l-33.6006 40.2998c-3.7002 4.5 -3.7002 11 0.100586 15.5c3.89941 4.40039 10.1992 5.5 15.2998 2.5l80 -48c3.59961 -2.2002 5.7998 -6.09961 5.7998 -10.2998s-2.2002 -8.09961 -5.7998 -10.2998l-80 -48c-5.40039 -3.2002 -11.7002 -1.7002 -15.2998 2.5zM361.8 181.7
|
|
||||||
l-80 48c-3.59961 2.2002 -5.7998 6.09961 -5.7998 10.2998s2.2002 8.09961 5.7998 10.2998l80 48c5.10059 2.90039 11.5 1.90039 15.2998 -2.5c3.80078 -4.5 3.90039 -11 0.100586 -15.5l-33.6006 -40.2998l33.6006 -40.2998c3.7002 -4.5 3.7002 -11 -0.100586 -15.5
|
|
||||||
c-3.59961 -4.2002 -9.89941 -5.7002 -15.2998 -2.5z" />
|
|
||||||
<glyph glyph-name="grin-squint-tears" unicode=""
|
|
||||||
d="M117.1 63.9004c6.30078 0.899414 11.7002 -4.5 10.9004 -10.9004c-3.7002 -25.7998 -13.7002 -84 -30.5996 -100.9c-22 -21.8994 -57.9004 -21.5 -80.3008 0.900391c-22.3994 22.4004 -22.7998 58.4004 -0.899414 80.2998
|
|
||||||
c16.8994 16.9004 75.0996 26.9004 100.899 30.6006zM75.9004 105.6c-19.6006 -3.89941 -35.1006 -8.09961 -47.3008 -12.1992c-39.2998 90.5996 -22.0996 199.899 52 274c48.5 48.3994 111.9 72.5996 175.4 72.5996c38.9004 0 77.7998 -9.2002 113.2 -27.4004
|
|
||||||
c-4 -12.1992 -8.2002 -28 -12 -48.2998c-30.4004 17.9004 -65 27.7002 -101.2 27.7002c-53.4004 0 -103.6 -20.7998 -141.4 -58.5996c-61.5996 -61.5 -74.2998 -153.4 -38.6992 -227.801zM428.2 293.2c20.2998 3.89941 36.2002 8 48.5 12
|
|
||||||
c47.8994 -93.2002 32.8994 -210.5 -45.2002 -288.601c-48.5 -48.3994 -111.9 -72.5996 -175.4 -72.5996c-33.6992 0 -67.2998 7 -98.6992 20.5996c4.19922 12.2002 8.2998 27.7002 12.1992 47.2002c26.6006 -12.7998 55.9004 -19.7998 86.4004 -19.7998
|
|
||||||
c53.4004 0 103.6 20.7998 141.4 58.5996c65.6992 65.7002 75.7998 166 30.7998 242.601zM394.9 320.1c-6.30078 -0.899414 -11.7002 4.5 -10.9004 10.9004c3.7002 25.7998 13.7002 84 30.5996 100.9c22 21.8994 57.9004 21.5 80.3008 -0.900391
|
|
||||||
c22.3994 -22.4004 22.7998 -58.4004 0.899414 -80.2998c-16.8994 -16.9004 -75.0996 -26.9004 -100.899 -30.6006zM207.9 211.8c3 -3 4.19922 -7.2998 3.19922 -11.5l-22.5996 -90.5c-1.40039 -5.39941 -6.2002 -9.09961 -11.7002 -9.09961h-0.899414
|
|
||||||
c-5.80078 0.5 -10.5 5.09961 -11 10.8994l-4.80078 52.3008l-52.2998 4.7998c-5.7998 0.5 -10.3994 5.2002 -10.8994 11c-0.400391 5.89941 3.39941 11.2002 9.09961 12.5996l90.5 22.7002c4.2002 1 8.40039 -0.200195 11.4004 -3.2002zM247.6 236.9
|
|
||||||
c-0.0996094 0 -6.39941 -1.80078 -11.3994 3.19922c-3 3 -4.2002 7.30078 -3.2002 11.4004l22.5996 90.5c1.40039 5.7002 7 9.2002 12.6006 9.09961c5.7998 -0.5 10.5 -5.09961 11 -10.8994l4.7998 -52.2998l52.2998 -4.80078c5.7998 -0.5 10.4004 -5.19922 10.9004 -11
|
|
||||||
c0.399414 -5.89941 -3.40039 -11.1992 -9.10059 -12.5996zM299.6 148.4c29.1006 29.0996 53 59.5996 65.3008 83.7998c4.89941 9.2998 17.5996 9.89941 23.3994 1.7002c27.7002 -38.9004 6.10059 -106.9 -30.5996 -143.7s-104.8 -58.2998 -143.7 -30.6006
|
|
||||||
c-8.2998 5.90039 -7.5 18.6006 1.7002 23.4004c24.2002 12.5 54.7998 36.2998 83.8994 65.4004z" />
|
|
||||||
<glyph glyph-name="grin-stars" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM353.6 143.4c10 3.09961 19.3008 -5.5 17.7002 -15.3008
|
|
||||||
c-8 -47.0996 -71.2998 -80 -123.3 -80s-115.4 32.8008 -123.3 80c-1.7002 10 7.89941 18.4004 17.7002 15.3008c26 -8.30078 64.3994 -13.1006 105.6 -13.1006s79.7002 4.7998 105.6 13.1006zM125.7 200.9l6.09961 34.8994l-25.3994 24.6006
|
|
||||||
c-4.60059 4.59961 -1.90039 12.2998 4.2998 13.1992l34.8994 5l15.5 31.6006c2.90039 5.7998 11 5.7998 13.9004 0l15.5 -31.6006l34.9004 -5c6.19922 -1 8.7998 -8.69922 4.2998 -13.1992l-25.4004 -24.6006l6 -34.8994c1 -6.2002 -5.39941 -11 -11 -7.90039
|
|
||||||
l-31.2998 16.2998l-31.2998 -16.2998c-5.60059 -3.09961 -12 1.7002 -11 7.90039zM385.4 273.6c6.19922 -1 8.89941 -8.59961 4.39941 -13.1992l-25.3994 -24.6006l6 -34.8994c1 -6.2002 -5.40039 -11 -11 -7.90039l-31.3008 16.2998l-31.2998 -16.2998
|
|
||||||
c-5.59961 -3.09961 -12 1.7002 -11 7.90039l6 34.8994l-25.3994 24.6006c-4.60059 4.59961 -1.90039 12.2998 4.2998 13.1992l34.8994 5l15.5 31.6006c2.90039 5.7998 11 5.7998 13.9004 0l15.5 -31.6006z" />
|
|
||||||
<glyph glyph-name="grin-tears" unicode="" horiz-adv-x="640"
|
|
||||||
d="M117.1 191.9c6.30078 0.899414 11.7002 -4.5 10.9004 -10.9004c-3.7002 -25.7998 -13.7002 -84 -30.5996 -100.9c-22 -21.8994 -57.9004 -21.5 -80.3008 0.900391c-22.3994 22.4004 -22.7998 58.4004 -0.899414 80.2998c16.8994 16.9004 75.0996 26.9004 100.899 30.6006
|
|
||||||
zM623.8 161.3c21.9004 -21.8994 21.5 -57.8994 -0.799805 -80.2002c-22.4004 -22.3994 -58.4004 -22.7998 -80.2998 -0.899414c-16.9004 16.8994 -26.9004 75.0996 -30.6006 100.899c-0.899414 6.30078 4.5 11.7002 10.8008 10.8008
|
|
||||||
c25.7998 -3.7002 84 -13.7002 100.899 -30.6006zM497.2 99.5996c12.3994 -37.2998 25.0996 -43.7998 28.2998 -46.5c-44.5996 -65.7998 -120 -109.1 -205.5 -109.1s-160.9 43.2998 -205.5 109.1c3.09961 2.60059 15.7998 9.10059 28.2998 46.5
|
|
||||||
c33.4004 -63.8994 100.3 -107.6 177.2 -107.6s143.8 43.7002 177.2 107.6zM122.7 223.5c-2.40039 0.299805 -5 2.5 -49.5 -6.90039c12.3994 125.4 118.1 223.4 246.8 223.4s234.4 -98 246.8 -223.5c-44.2998 9.40039 -47.3994 7.2002 -49.5 7
|
|
||||||
c-15.2002 95.2998 -97.7998 168.5 -197.3 168.5s-182.1 -73.2002 -197.3 -168.5zM320 48c-51.9004 0 -115.3 32.9004 -123.3 80c-1.7002 10 7.89941 18.4004 17.7002 15.2998c26 -8.2998 64.3994 -13.0996 105.6 -13.0996s79.7002 4.7998 105.6 13.0996
|
|
||||||
c10 3.2002 19.4004 -5.39941 17.7002 -15.2998c-8 -47.0996 -71.3994 -80 -123.3 -80zM450.3 216.3c-3.09961 -0.899414 -7.2002 0.100586 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996s-23.7998 -7.89941 -31.5 -21.5996l-9.5 -17
|
|
||||||
c-1.90039 -3.2002 -5.7998 -4.7998 -9.2998 -3.7002c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998c3.2998 42.1006 32.2002 71.4004 56 71.4004s52.7002 -29.2998 56 -71.4004c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998zM240 258.6
|
|
||||||
c-12.2998 0 -23.7998 -7.7998 -31.5 -21.5996l-9.5 -17c-1.90039 -3.2002 -5.7998 -4.7998 -9.2998 -3.7002c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998c3.2998 42.1006 32.2002 71.4004 56 71.4004s52.7002 -29.2998 56 -71.4004
|
|
||||||
c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998c-3.09961 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996z" />
|
|
||||||
<glyph glyph-name="grin-tongue" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM312 40h0.0996094v43.7998l-17.6992 8.7998c-15.1006 7.60059 -31.5 -1.69922 -34.9004 -16.5l-2.7998 -12.0996c-2.10059 -9.2002 -15.2002 -9.2002 -17.2998 0
|
|
||||||
l-2.80078 12.0996c-3.39941 14.8008 -19.8994 24 -34.8994 16.5l-17.7002 -8.7998v-42.7998c0 -35.2002 28 -64.5 63.0996 -65c35.8008 -0.5 64.9004 28.4004 64.9004 64zM340.2 14.7002c64 33.3994 107.8 100.3 107.8 177.3c0 110.3 -89.7002 200 -200 200
|
|
||||||
s-200 -89.7002 -200 -200c0 -77 43.7998 -143.9 107.8 -177.3c-2.2002 8.09961 -3.7998 16.5 -3.7998 25.2998v43.5c-14.2002 12.4004 -24.4004 27.5 -27.2998 44.5c-1.7002 10 7.7998 18.4004 17.7002 15.2998c26 -8.2998 64.3994 -13.0996 105.6 -13.0996
|
|
||||||
s79.7002 4.7998 105.6 13.0996c10 3.2002 19.4004 -5.39941 17.7002 -15.2998c-2.89941 -17 -13.0996 -32.0996 -27.2998 -44.5v-43.5c0 -8.7998 -1.59961 -17.2002 -3.7998 -25.2998zM168 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32
|
|
||||||
s14.2998 32 32 32zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32z" />
|
|
||||||
<glyph glyph-name="grin-tongue-squint" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM312 40h0.0996094v43.7998l-17.6992 8.7998c-15.1006 7.60059 -31.5 -1.69922 -34.9004 -16.5l-2.7998 -12.0996c-2.10059 -9.2002 -15.2002 -9.2002 -17.2998 0
|
|
||||||
l-2.80078 12.0996c-3.39941 14.8008 -19.8994 24 -34.8994 16.5l-17.7002 -8.7998v-42.7998c0 -35.2002 28 -64.5 63.0996 -65c35.8008 -0.5 64.9004 28.4004 64.9004 64zM340.2 14.7002c64 33.3994 107.8 100.3 107.8 177.3c0 110.3 -89.7002 200 -200 200
|
|
||||||
s-200 -89.7002 -200 -200c0 -77 43.7998 -143.9 107.8 -177.3c-2.2002 8.09961 -3.7998 16.5 -3.7998 25.2998v43.5c-14.2002 12.4004 -24.4004 27.5 -27.2998 44.5c-1.7002 10 7.7998 18.4004 17.7002 15.2998c26 -8.2998 64.3994 -13.0996 105.6 -13.0996
|
|
||||||
s79.7002 4.7998 105.6 13.0996c10 3.2002 19.4004 -5.39941 17.7002 -15.2998c-2.89941 -17 -13.0996 -32.0996 -27.2998 -44.5v-43.5c0 -8.7998 -1.59961 -17.2002 -3.7998 -25.2998zM377.1 295.8c3.80078 -4.39941 3.90039 -11 0.100586 -15.5l-33.6006 -40.2998
|
|
||||||
l33.6006 -40.2998c3.7002 -4.5 3.7002 -11 -0.100586 -15.5c-3.59961 -4.2002 -9.89941 -5.7002 -15.2998 -2.5l-80 48c-3.59961 2.2002 -5.7998 6.09961 -5.7998 10.2998s2.2002 8.09961 5.7998 10.2998l80 48c5 3 11.5 1.90039 15.2998 -2.5zM214.2 250.3
|
|
||||||
c3.59961 -2.2002 5.7998 -6.09961 5.7998 -10.2998s-2.2002 -8.09961 -5.7998 -10.2998l-80 -48c-5.40039 -3.2002 -11.7002 -1.7002 -15.2998 2.5c-3.80078 4.5 -3.90039 11 -0.100586 15.5l33.6006 40.2998l-33.6006 40.2998c-3.7002 4.5 -3.7002 11 0.100586 15.5
|
|
||||||
c3.89941 4.5 10.2998 5.5 15.2998 2.5z" />
|
|
||||||
<glyph glyph-name="grin-tongue-wink" unicode="" horiz-adv-x="496"
|
|
||||||
d="M152 268c25.7002 0 55.9004 -16.9004 59.7998 -42.0996c0.799805 -5 -1.7002 -10 -6.09961 -12.4004c-5.7002 -3.09961 -11.2002 -0.599609 -13.7002 1.59961l-9.5 8.5c-14.7998 13.2002 -46.2002 13.2002 -61 0l-9.5 -8.5
|
|
||||||
c-3.7998 -3.39941 -9.2998 -4 -13.7002 -1.59961c-4.39941 2.40039 -6.89941 7.40039 -6.09961 12.4004c3.89941 25.1992 34.0996 42.0996 59.7998 42.0996zM328 320c44.2002 0 80 -35.7998 80 -80s-35.7998 -80 -80 -80s-80 35.7998 -80 80s35.7998 80 80 80zM328 192
|
|
||||||
c26.5 0 48 21.5 48 48s-21.5 48 -48 48s-48 -21.5 -48 -48s21.5 -48 48 -48zM328 264c13.2998 0 24 -10.7002 24 -24s-10.7002 -24 -24 -24s-24 10.7002 -24 24s10.7002 24 24 24zM248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248z
|
|
||||||
M312 40h0.0996094v43.7998l-17.6992 8.7998c-15.1006 7.60059 -31.5 -1.69922 -34.9004 -16.5l-2.7998 -12.0996c-2.10059 -9.2002 -15.2002 -9.2002 -17.2998 0l-2.80078 12.0996c-3.39941 14.8008 -19.8994 24 -34.8994 16.5l-17.7002 -8.7998v-42.7998
|
|
||||||
c0 -35.2002 28 -64.5 63.0996 -65c35.8008 -0.5 64.9004 28.4004 64.9004 64zM340.2 14.7002c64 33.3994 107.8 100.3 107.8 177.3c0 110.3 -89.7002 200 -200 200s-200 -89.7002 -200 -200c0 -77 43.7998 -143.9 107.8 -177.3
|
|
||||||
c-2.2002 8.09961 -3.7998 16.5 -3.7998 25.2998v43.5c-14.2002 12.4004 -24.4004 27.5 -27.2998 44.5c-1.7002 10 7.7998 18.4004 17.7002 15.2998c26 -8.2998 64.3994 -13.0996 105.6 -13.0996s79.7002 4.7998 105.6 13.0996c10 3.2002 19.4004 -5.39941 17.7002 -15.2998
|
|
||||||
c-2.89941 -17 -13.0996 -32.0996 -27.2998 -44.5v-43.5c0 -8.7998 -1.59961 -17.2002 -3.7998 -25.2998z" />
|
|
||||||
<glyph glyph-name="grin-wink" unicode="" horiz-adv-x="496"
|
|
||||||
d="M328 268c25.6904 0 55.8799 -16.9199 59.8701 -42.1201c1.72949 -11.0898 -11.3506 -18.2695 -19.8301 -10.8398l-9.5498 8.47949c-14.8105 13.1904 -46.1602 13.1904 -60.9707 0l-9.5498 -8.47949c-8.33008 -7.40039 -21.5801 -0.379883 -19.8301 10.8398
|
|
||||||
c3.98047 25.2002 34.1699 42.1201 59.8604 42.1201zM168 208c-17.6699 0 -32 14.3301 -32 32s14.3301 32 32 32s32 -14.3301 32 -32s-14.3301 -32 -32 -32zM353.55 143.36c10.04 3.13965 19.3906 -5.4502 17.71 -15.3408
|
|
||||||
c-7.92969 -47.1494 -71.3193 -80.0195 -123.26 -80.0195s-115.33 32.8701 -123.26 80.0195c-1.69043 9.9707 7.76953 18.4707 17.71 15.3408c25.9297 -8.31055 64.3994 -13.0605 105.55 -13.0605s79.6201 4.75977 105.55 13.0605zM248 440c136.97 0 248 -111.03 248 -248
|
|
||||||
s-111.03 -248 -248 -248s-248 111.03 -248 248s111.03 248 248 248zM248 -8c110.28 0 200 89.7197 200 200s-89.7197 200 -200 200s-200 -89.7197 -200 -200s89.7197 -200 200 -200z" />
|
|
||||||
<glyph glyph-name="kiss" unicode="" horiz-adv-x="496"
|
|
||||||
d="M168 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32zM304 140c0 -13 -13.4004 -27.2998 -35.0996 -36.4004c21.7998 -8.69922 35.1992 -23 35.1992 -36c0 -19.1992 -28.6992 -41.5 -71.5 -44h-0.5
|
|
||||||
c-3.69922 0 -7 2.60059 -7.7998 6.2002c-0.899414 3.7998 1.10059 7.7002 4.7002 9.2002l17 7.2002c12.9004 5.5 20.7002 13.5 20.7002 21.5s-7.7998 16 -20.7998 21.5l-16.9004 7.2002c-6 2.59961 -5.7002 12.3994 0 14.7998l17 7.2002
|
|
||||||
c12.9004 5.5 20.7002 13.5 20.7002 21.5s-7.7998 16 -20.7998 21.5l-16.9004 7.19922c-3.59961 1.5 -5.59961 5.40039 -4.7002 9.2002c0.799805 3.7998 4.40039 6.60059 8.2002 6.2002c42.7002 -2.5 71.5 -24.7998 71.5 -44zM248 440c137 0 248 -111 248 -248
|
|
||||||
s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="kiss-beam" unicode="" horiz-adv-x="496"
|
|
||||||
d="M168 296c23.7998 0 52.7002 -29.2998 55.7998 -71.4004c0.299805 -3.7998 -2 -7.19922 -5.59961 -8.2998c-3.10059 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996c-12.3008 0 -23.8008 -7.89941 -31.5 -21.5996l-9.5 -17
|
|
||||||
c-1.80078 -3.2002 -5.80078 -4.7002 -9.30078 -3.7002c-3.59961 1.10059 -5.89941 4.60059 -5.59961 8.2998c3.2998 42.1006 32.2002 71.4004 56 71.4004zM248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8
|
|
||||||
c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM304 140c0 -13 -13.4004 -27.2998 -35.0996 -36.4004c21.7998 -8.69922 35.1992 -23 35.1992 -36c0 -19.1992 -28.6992 -41.5 -71.5 -44h-0.5
|
|
||||||
c-3.69922 0 -7 2.60059 -7.7998 6.2002c-0.899414 3.7998 1.10059 7.7002 4.7002 9.2002l17 7.2002c12.9004 5.5 20.7002 13.5 20.7002 21.5s-7.7998 16 -20.7998 21.5l-16.9004 7.2002c-6 2.59961 -5.7002 12.3994 0 14.7998l17 7.2002
|
|
||||||
c12.9004 5.5 20.7002 13.5 20.7002 21.5s-7.7998 16 -20.7998 21.5l-16.9004 7.19922c-3.59961 1.5 -5.59961 5.40039 -4.7002 9.2002c0.799805 3.7998 4.40039 6.60059 8.2002 6.2002c42.7002 -2.5 71.5 -24.7998 71.5 -44zM328 296
|
|
||||||
c23.7998 0 52.7002 -29.2998 55.7998 -71.4004c0.299805 -3.7998 -2 -7.19922 -5.59961 -8.2998c-3.10059 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996c-12.3008 0 -23.8008 -7.89941 -31.5 -21.5996l-9.5 -17
|
|
||||||
c-1.80078 -3.2002 -5.80078 -4.7002 -9.30078 -3.7002c-3.59961 1.10059 -5.89941 4.60059 -5.59961 8.2998c3.2998 42.1006 32.2002 71.4004 56 71.4004z" />
|
|
||||||
<glyph glyph-name="kiss-wink-heart" unicode="" horiz-adv-x="504"
|
|
||||||
d="M304 139.5c0 -13 -13.4004 -27.2998 -35.0996 -36.4004c21.7998 -8.69922 35.1992 -23 35.1992 -36c0 -19.1992 -28.6992 -41.5 -71.5 -44h-0.5c-3.69922 0 -7 2.60059 -7.7998 6.2002c-0.899414 3.7998 1.10059 7.7002 4.7002 9.2002l17 7.2002
|
|
||||||
c12.9004 5.5 20.7002 13.5 20.7002 21.5s-7.7998 16 -20.7998 21.5l-16.9004 7.2002c-6 2.59961 -5.7002 12.3994 0 14.7998l17 7.2002c12.9004 5.5 20.7002 13.5 20.7002 21.5s-7.7998 16 -20.7998 21.5l-16.9004 7.19922c-3.59961 1.5 -5.59961 5.40039 -4.7002 9.2002
|
|
||||||
c0.799805 3.7998 4.40039 6.60059 8.2002 6.2002c42.7002 -2.5 71.5 -24.7998 71.5 -44zM374.5 223c-14.7998 13.2002 -46.2002 13.2002 -61 0l-9.5 -8.5c-2.5 -2.2998 -7.90039 -4.7002 -13.7002 -1.59961c-4.39941 2.39941 -6.89941 7.39941 -6.09961 12.3994
|
|
||||||
c3.89941 25.2002 34.2002 42.1006 59.7998 42.1006s55.7998 -16.9004 59.7998 -42.1006c0.799805 -5 -1.7002 -10 -6.09961 -12.3994c-4.40039 -2.40039 -9.90039 -1.7002 -13.7002 1.59961zM136 239.5c0 17.7002 14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32
|
|
||||||
s-32 14.2998 -32 32zM501.1 45.5c9.2002 -23.9004 -4.39941 -49.4004 -28.5 -55.7002l-83 -21.5c-5.39941 -1.39941 -10.8994 1.7998 -12.3994 7.10059l-22.9004 82.5996c-6.59961 24 8.7998 48.5996 34 52.5996c22 3.5 43.1006 -11.5996 49 -33l2.2998 -8.39941
|
|
||||||
l8.40039 2.2002c21.5996 5.59961 45.0996 -5.10059 53.0996 -25.9004zM334 11.7002c17.7002 -64 10.9004 -39.5 13.4004 -46.7998c-30.5 -13.4004 -64 -20.9004 -99.4004 -20.9004c-137 0 -248 111 -248 248s111 248 248 248s248 -111 247.9 -248
|
|
||||||
c0 -31.7998 -6.2002 -62.0996 -17.1006 -90c-6 1.5 -12.2002 2.7998 -18.5996 2.90039c-5.60059 9.69922 -13.6006 17.5 -22.6006 23.8994c6.7002 19.9004 10.4004 41.1006 10.4004 63.2002c0 110.3 -89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200
|
|
||||||
c30.7998 0 59.9004 7.2002 86 19.7002z" />
|
|
||||||
<glyph glyph-name="laugh" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM389.4 50.5996c37.7998 37.8008 58.5996 88 58.5996 141.4s-20.7998 103.6 -58.5996 141.4c-37.8008 37.7998 -88 58.5996 -141.4 58.5996s-103.6 -20.7998 -141.4 -58.5996
|
|
||||||
c-37.7998 -37.8008 -58.5996 -88 -58.5996 -141.4s20.7998 -103.6 58.5996 -141.4c37.8008 -37.7998 88 -58.5996 141.4 -58.5996s103.6 20.7998 141.4 58.5996zM328 224c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM168 224
|
|
||||||
c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM362.4 160c8.19922 0 14.5 -7 13.5 -15c-7.5 -59.2002 -58.9004 -105 -121.101 -105h-13.5996c-62.2002 0 -113.601 45.7998 -121.101 105c-1 8 5.30078 15 13.5 15h228.801z" />
|
|
||||||
<glyph glyph-name="laugh-beam" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM389.4 50.5996c37.7998 37.8008 58.5996 88 58.5996 141.4s-20.7998 103.6 -58.5996 141.4c-37.8008 37.7998 -88 58.5996 -141.4 58.5996s-103.6 -20.7998 -141.4 -58.5996
|
|
||||||
c-37.7998 -37.8008 -58.5996 -88 -58.5996 -141.4s20.7998 -103.6 58.5996 -141.4c37.8008 -37.7998 88 -58.5996 141.4 -58.5996s103.6 20.7998 141.4 58.5996zM328 296c23.7998 0 52.7002 -29.2998 55.7998 -71.4004c0.700195 -8.5 -10.7998 -11.8994 -14.8994 -4.5
|
|
||||||
l-9.5 17c-7.7002 13.7002 -19.2002 21.6006 -31.5 21.6006c-12.3008 0 -23.8008 -7.90039 -31.5 -21.6006l-9.5 -17c-4.10059 -7.39941 -15.6006 -4.09961 -14.9004 4.5c3.2998 42.1006 32.2002 71.4004 56 71.4004zM127 220.1c-4.2002 -7.39941 -15.7002 -4 -15.0996 4.5
|
|
||||||
c3.2998 42.1006 32.1992 71.4004 56 71.4004c23.7998 0 52.6992 -29.2998 56 -71.4004c0.699219 -8.5 -10.8008 -11.8994 -14.9004 -4.5l-9.5 17c-7.7002 13.7002 -19.2002 21.6006 -31.5 21.6006s-23.7998 -7.90039 -31.5 -21.6006zM362.4 160c8.19922 0 14.5 -7 13.5 -15
|
|
||||||
c-7.5 -59.2002 -58.9004 -105 -121.101 -105h-13.5996c-62.2002 0 -113.601 45.7998 -121.101 105c-1 8 5.30078 15 13.5 15h228.801z" />
|
|
||||||
<glyph glyph-name="laugh-squint" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM389.4 50.5996c37.7998 37.8008 58.5996 88 58.5996 141.4s-20.7998 103.6 -58.5996 141.4c-37.8008 37.7998 -88 58.5996 -141.4 58.5996s-103.6 -20.7998 -141.4 -58.5996
|
|
||||||
c-37.7998 -37.8008 -58.5996 -88 -58.5996 -141.4s20.7998 -103.6 58.5996 -141.4c37.8008 -37.7998 88 -58.5996 141.4 -58.5996s103.6 20.7998 141.4 58.5996zM343.6 252l33.6006 -40.2998c8.59961 -10.4004 -3.90039 -24.7998 -15.4004 -18l-80 48
|
|
||||||
c-7.7998 4.7002 -7.7998 15.8994 0 20.5996l80 48c11.6006 6.7998 24 -7.7002 15.4004 -18zM134.2 193.7c-11.6006 -6.7998 -24.1006 7.59961 -15.4004 18l33.6006 40.2998l-33.6006 40.2998c-8.59961 10.2998 3.7998 24.9004 15.4004 18l80 -48
|
|
||||||
c7.7998 -4.7002 7.7998 -15.8994 0 -20.5996zM362.4 160c8.19922 0 14.5 -7 13.5 -15c-7.5 -59.2002 -58.9004 -105 -121.101 -105h-13.5996c-62.2002 0 -113.601 45.7998 -121.101 105c-1 8 5.30078 15 13.5 15h228.801z" />
|
|
||||||
<glyph glyph-name="laugh-wink" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM389.4 50.5996c37.7998 37.8008 58.5996 88 58.5996 141.4s-20.7998 103.6 -58.5996 141.4c-37.8008 37.7998 -88 58.5996 -141.4 58.5996s-103.6 -20.7998 -141.4 -58.5996
|
|
||||||
c-37.7998 -37.8008 -58.5996 -88 -58.5996 -141.4s20.7998 -103.6 58.5996 -141.4c37.8008 -37.7998 88 -58.5996 141.4 -58.5996s103.6 20.7998 141.4 58.5996zM328 284c25.7002 0 55.9004 -16.9004 59.7002 -42.0996c1.7998 -11.1006 -11.2998 -18.2002 -19.7998 -10.8008
|
|
||||||
l-9.5 8.5c-14.8008 13.2002 -46.2002 13.2002 -61 0l-9.5 -8.5c-8.30078 -7.39941 -21.5 -0.399414 -19.8008 10.8008c4 25.1992 34.2002 42.0996 59.9004 42.0996zM168 224c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32s-14.2998 -32 -32 -32z
|
|
||||||
M362.4 160c8.19922 0 14.5 -7 13.5 -15c-7.5 -59.2002 -58.9004 -105 -121.101 -105h-13.5996c-62.2002 0 -113.601 45.7998 -121.101 105c-1 8 5.30078 15 13.5 15h228.801z" />
|
|
||||||
<glyph glyph-name="meh-blank" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM168 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32
|
|
||||||
s-32 14.2998 -32 32s14.2998 32 32 32zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32z" />
|
|
||||||
<glyph glyph-name="meh-rolling-eyes" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM336 296c39.7998 0 72 -32.2002 72 -72s-32.2002 -72 -72 -72
|
|
||||||
s-72 32.2002 -72 72s32.2002 72 72 72zM336 184c22.0996 0 40 17.9004 40 40c0 13.5996 -7.2998 25.0996 -17.7002 32.2998c1 -2.59961 1.7002 -5.39941 1.7002 -8.2998c0 -13.2998 -10.7002 -24 -24 -24s-24 10.7002 -24 24c0 3 0.700195 5.7002 1.7002 8.2998
|
|
||||||
c-10.4004 -7.2002 -17.7002 -18.7002 -17.7002 -32.2998c0 -22.0996 17.9004 -40 40 -40zM232 224c0 -39.7998 -32.2002 -72 -72 -72s-72 32.2002 -72 72s32.2002 72 72 72s72 -32.2002 72 -72zM120 224c0 -22.0996 17.9004 -40 40 -40s40 17.9004 40 40
|
|
||||||
c0 13.5996 -7.2998 25.0996 -17.7002 32.2998c1 -2.59961 1.7002 -5.39941 1.7002 -8.2998c0 -13.2998 -10.7002 -24 -24 -24s-24 10.7002 -24 24c0 3 0.700195 5.7002 1.7002 8.2998c-10.4004 -7.2002 -17.7002 -18.7002 -17.7002 -32.2998zM312 96
|
|
||||||
c13.2002 0 24 -10.7998 24 -24s-10.7998 -24 -24 -24h-128c-13.2002 0 -24 10.7998 -24 24s10.7998 24 24 24h128z" />
|
|
||||||
<glyph glyph-name="sad-cry" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM392 53.5996c34.5996 35.9004 56 84.7002 56 138.4c0 110.3 -89.7002 200 -200 200s-200 -89.7002 -200 -200c0 -53.7002 21.4004 -102.4 56 -138.4v114.4
|
|
||||||
c0 13.2002 10.7998 24 24 24s24 -10.7998 24 -24v-151.4c28.5 -15.5996 61.2002 -24.5996 96 -24.5996s67.5 9 96 24.5996v151.4c0 13.2002 10.7998 24 24 24s24 -10.7998 24 -24v-114.4zM205.8 213.5c-5.7998 -3.2002 -11.2002 -0.700195 -13.7002 1.59961l-9.5 8.5
|
|
||||||
c-14.7998 13.2002 -46.1992 13.2002 -61 0l-9.5 -8.5c-3.7998 -3.39941 -9.2998 -4 -13.6992 -1.59961c-4.40039 2.40039 -6.90039 7.40039 -6.10059 12.4004c3.90039 25.1992 34.2002 42.0996 59.7998 42.0996c25.6006 0 55.8008 -16.9004 59.8008 -42.0996
|
|
||||||
c0.799805 -5 -1.7002 -10 -6.10059 -12.4004zM344 268c25.7002 0 55.9004 -16.9004 59.7998 -42.0996c0.799805 -5 -1.7002 -10 -6.09961 -12.4004c-5.7002 -3.09961 -11.2002 -0.599609 -13.7002 1.59961l-9.5 8.5c-14.7998 13.2002 -46.2002 13.2002 -61 0l-9.5 -8.5
|
|
||||||
c-3.7998 -3.39941 -9.2002 -4 -13.7002 -1.59961c-4.39941 2.40039 -6.89941 7.40039 -6.09961 12.4004c3.89941 25.1992 34.0996 42.0996 59.7998 42.0996zM248 176c30.9004 0 56 -28.7002 56 -64s-25.0996 -64 -56 -64s-56 28.7002 -56 64s25.0996 64 56 64z" />
|
|
||||||
<glyph glyph-name="sad-tear" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM256 144c38.0996 0 74 -16.7998 98.5 -46.0996
|
|
||||||
c8.5 -10.2002 7.09961 -25.3008 -3.09961 -33.8008c-10.6006 -8.7998 -25.7002 -6.69922 -33.8008 3.10059c-15.2998 18.2998 -37.7998 28.7998 -61.5996 28.7998c-13.2002 0 -24 10.7998 -24 24s10.7998 24 24 24zM168 208c-17.7002 0 -32 14.2998 -32 32s14.2998 32 32 32
|
|
||||||
s32 -14.2998 32 -32s-14.2998 -32 -32 -32zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32zM162.4 173.2c2.7998 3.7002 8.39941 3.7002 11.1992 0c11.4004 -15.2998 36.4004 -50.6006 36.4004 -68.1006
|
|
||||||
c0 -22.6992 -18.7998 -41.0996 -42 -41.0996s-42 18.4004 -42 41.0996c0 17.5 25 52.8008 36.4004 68.1006z" />
|
|
||||||
<glyph glyph-name="smile-beam" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM332 135.4c8.5 10.1992 23.5996 11.5 33.7998 3.09961
|
|
||||||
c10.2002 -8.5 11.6006 -23.5996 3.10059 -33.7998c-30 -36 -74.1006 -56.6006 -120.9 -56.6006s-90.9004 20.6006 -120.9 56.6006c-8.39941 10.2002 -7.09961 25.2998 3.10059 33.7998c10.2002 8.40039 25.2998 7.09961 33.7998 -3.09961
|
|
||||||
c20.7998 -25.1006 51.5 -39.4004 84 -39.4004s63.2002 14.4004 84 39.4004zM136.5 237l-9.5 -17c-1.90039 -3.2002 -5.90039 -4.7998 -9.2998 -3.7002c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998c3.2998 42.1006 32.2002 71.4004 56 71.4004s52.7002 -29.2998 56 -71.4004
|
|
||||||
c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998c-3.09961 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996s-23.7998 -7.89941 -31.5 -21.5996zM328 296c23.7998 0 52.7002 -29.2998 56 -71.4004
|
|
||||||
c0.299805 -3.7998 -2.09961 -7.19922 -5.7002 -8.2998c-3.09961 -1 -7.2002 0 -9.2998 3.7002l-9.5 17c-7.7002 13.7002 -19.2002 21.5996 -31.5 21.5996s-23.7998 -7.89941 -31.5 -21.5996l-9.5 -17c-1.90039 -3.2002 -5.7998 -4.7998 -9.2998 -3.7002
|
|
||||||
c-3.60059 1.10059 -6 4.60059 -5.7002 8.2998c3.2998 42.1006 32.2002 71.4004 56 71.4004z" />
|
|
||||||
<glyph glyph-name="surprise" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM248 168c35.2998 0 64 -28.7002 64 -64s-28.7002 -64 -64 -64
|
|
||||||
s-64 28.7002 -64 64s28.7002 64 64 64zM200 240c0 -17.7002 -14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32s32 -14.2998 32 -32zM328 272c17.7002 0 32 -14.2998 32 -32s-14.2998 -32 -32 -32s-32 14.2998 -32 32s14.2998 32 32 32z" />
|
|
||||||
<glyph glyph-name="tired" unicode="" horiz-adv-x="496"
|
|
||||||
d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM248 -8c110.3 0 200 89.7002 200 200s-89.7002 200 -200 200s-200 -89.7002 -200 -200s89.7002 -200 200 -200zM377.1 295.8c3.80078 -4.39941 3.90039 -11 0.100586 -15.5
|
|
||||||
l-33.6006 -40.2998l33.6006 -40.2998c3.7998 -4.5 3.7002 -11 -0.100586 -15.5c-3.5 -4.10059 -9.89941 -5.7002 -15.2998 -2.5l-80 48c-3.59961 2.2002 -5.7998 6.09961 -5.7998 10.2998s2.2002 8.09961 5.7998 10.2998l80 48c5 2.90039 11.5 1.90039 15.2998 -2.5z
|
|
||||||
M220 240c0 -4.2002 -2.2002 -8.09961 -5.7998 -10.2998l-80 -48c-5.40039 -3.2002 -11.7998 -1.60059 -15.2998 2.5c-3.80078 4.5 -3.90039 11 -0.100586 15.5l33.6006 40.2998l-33.6006 40.2998c-3.7998 4.5 -3.7002 11 0.100586 15.5
|
|
||||||
c3.7998 4.40039 10.2998 5.5 15.2998 2.5l80 -48c3.59961 -2.2002 5.7998 -6.09961 5.7998 -10.2998zM248 176c45.4004 0 100.9 -38.2998 107.8 -93.2998c1.5 -11.9004 -7 -21.6006 -15.5 -17.9004c-22.7002 9.7002 -56.2998 15.2002 -92.2998 15.2002
|
|
||||||
s-69.5996 -5.5 -92.2998 -15.2002c-8.60059 -3.7002 -17 6.10059 -15.5 17.9004c6.89941 55 62.3994 93.2998 107.8 93.2998z" />
|
|
||||||
</font>
|
|
||||||
</defs></svg>
|
|
||||||
|
Before Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 898 KiB |
@@ -1,47 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<metadata>
|
|
||||||
<json>
|
|
||||||
<![CDATA[
|
|
||||||
{
|
|
||||||
"fontFamily": "lg",
|
|
||||||
"majorVersion": 1,
|
|
||||||
"minorVersion": 0,
|
|
||||||
"fontURL": "https://github.com/sachinchoolur/lightGallery",
|
|
||||||
"copyright": "sachin",
|
|
||||||
"license": "MLT",
|
|
||||||
"licenseURL": "http://opensource.org/licenses/MIT",
|
|
||||||
"version": "Version 1.0",
|
|
||||||
"fontId": "lg",
|
|
||||||
"psName": "lg",
|
|
||||||
"subFamily": "Regular",
|
|
||||||
"fullName": "lg",
|
|
||||||
"description": "Font generated by IcoMoon."
|
|
||||||
}
|
|
||||||
]]>
|
|
||||||
</json>
|
|
||||||
</metadata>
|
|
||||||
<defs>
|
|
||||||
<font id="lg" horiz-adv-x="1024">
|
|
||||||
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
|
||||||
<missing-glyph horiz-adv-x="1024" />
|
|
||||||
<glyph unicode=" " horiz-adv-x="512" d="" />
|
|
||||||
<glyph unicode="" glyph-name="pause_circle_outline" data-tags="pause_circle_outline" d="M554 256.667v340h86v-340h-86zM512 84.667q140 0 241 101t101 241-101 241-241 101-241-101-101-241 101-241 241-101zM512 852.667q176 0 301-125t125-301-125-301-301-125-301 125-125 301 125 301 301 125zM384 256.667v340h86v-340h-86z" />
|
|
||||||
<glyph unicode="" glyph-name="play_circle_outline" data-tags="play_circle_outline" d="M512 84.667q140 0 241 101t101 241-101 241-241 101-241-101-101-241 101-241 241-101zM512 852.667q176 0 301-125t125-301-125-301-301-125-301 125-125 301 125 301 301 125zM426 234.667v384l256-192z" />
|
|
||||||
<glyph unicode="" glyph-name="stack-2" data-tags="stack-2" d="M384 853.334h426.667q53 0 90.5-37.5t37.5-90.5v-426.667q0-53-37.5-90.5t-90.5-37.5h-426.667q-53 0-90.5 37.5t-37.5 90.5v426.667q0 53 37.5 90.5t90.5 37.5zM170.667 675.334v-547.333q0-17.667 12.5-30.167t30.167-12.5h547.333q-13.333-37.667-46.333-61.5t-74.333-23.833h-426.667q-53 0-90.5 37.5t-37.5 90.5v426.667q0 41.333 23.833 74.333t61.5 46.333zM810.667 768h-426.667q-17.667 0-30.167-12.5t-12.5-30.167v-426.667q0-17.667 12.5-30.167t30.167-12.5h426.667q17.667 0 30.167 12.5t12.5 30.167v426.667q0 17.667-12.5 30.167t-30.167 12.5z" />
|
|
||||||
<glyph unicode="" glyph-name="clear" data-tags="clear" d="M810 664.667l-238-238 238-238-60-60-238 238-238-238-60 60 238 238-238 238 60 60 238-238 238 238z" />
|
|
||||||
<glyph unicode="" glyph-name="arrow-left" data-tags="arrow-left" d="M426.667 768q17.667 0 30.167-12.5t12.5-30.167q0-18-12.667-30.333l-225.667-225.667h665q17.667 0 30.167-12.5t12.5-30.167-12.5-30.167-30.167-12.5h-665l225.667-225.667q12.667-12.333 12.667-30.333 0-17.667-12.5-30.167t-30.167-12.5q-18 0-30.333 12.333l-298.667 298.667q-12.333 13-12.333 30.333t12.333 30.333l298.667 298.667q12.667 12.333 30.333 12.333z" />
|
|
||||||
<glyph unicode="" glyph-name="arrow-right" data-tags="arrow-right" d="M597.333 768q18 0 30.333-12.333l298.667-298.667q12.333-12.333 12.333-30.333t-12.333-30.333l-298.667-298.667q-12.333-12.333-30.333-12.333-18.333 0-30.5 12.167t-12.167 30.5q0 18 12.333 30.333l226 225.667h-665q-17.667 0-30.167 12.5t-12.5 30.167 12.5 30.167 30.167 12.5h665l-226 225.667q-12.333 12.333-12.333 30.333 0 18.333 12.167 30.5t30.5 12.167z" />
|
|
||||||
<glyph unicode="" glyph-name="vertical_align_bottom" data-tags="vertical_align_bottom" d="M170 128.667h684v-86h-684v86zM682 384.667l-170-172-170 172h128v426h84v-426h128z" />
|
|
||||||
<glyph unicode="" glyph-name="apps" data-tags="apps" d="M682 84.667v172h172v-172h-172zM682 340.667v172h172v-172h-172zM426 596.667v172h172v-172h-172zM682 768.667h172v-172h-172v172zM426 340.667v172h172v-172h-172zM170 340.667v172h172v-172h-172zM170 84.667v172h172v-172h-172zM426 84.667v172h172v-172h-172zM170 596.667v172h172v-172h-172z" />
|
|
||||||
<glyph unicode="" glyph-name="fullscreen" data-tags="fullscreen" d="M598 724.667h212v-212h-84v128h-128v84zM726 212.667v128h84v-212h-212v84h128zM214 512.667v212h212v-84h-128v-128h-84zM298 340.667v-128h128v-84h-212v212h84z" />
|
|
||||||
<glyph unicode="" glyph-name="fullscreen_exit" data-tags="fullscreen_exit" d="M682 596.667h128v-84h-212v212h84v-128zM598 128.667v212h212v-84h-128v-128h-84zM342 596.667v128h84v-212h-212v84h128zM214 256.667v84h212v-212h-84v128h-128z" />
|
|
||||||
<glyph unicode="" glyph-name="zoom_in" data-tags="zoom_in" d="M512 512.667h-86v-86h-42v86h-86v42h86v86h42v-86h86v-42zM406 340.667q80 0 136 56t56 136-56 136-136 56-136-56-56-136 56-136 136-56zM662 340.667l212-212-64-64-212 212v34l-12 12q-76-66-180-66-116 0-197 80t-81 196 81 197 197 81 196-81 80-197q0-104-66-180l12-12h34z" />
|
|
||||||
<glyph unicode="" glyph-name="zoom_out" data-tags="zoom_out" d="M298 554.667h214v-42h-214v42zM406 340.667q80 0 136 56t56 136-56 136-136 56-136-56-56-136 56-136 136-56zM662 340.667l212-212-64-64-212 212v34l-12 12q-76-66-180-66-116 0-197 80t-81 196 81 197 197 81 196-81 80-197q0-104-66-180l12-12h34z" />
|
|
||||||
<glyph unicode="" glyph-name="share" data-tags="share" d="M768 252.667c68 0 124-56 124-124s-56-126-124-126-124 58-124 126c0 10 0 20 2 28l-302 176c-24-22-54-34-88-34-70 0-128 58-128 128s58 128 128 128c34 0 64-12 88-34l300 174c-2 10-4 20-4 30 0 70 58 128 128 128s128-58 128-128-58-128-128-128c-34 0-64 14-88 36l-300-176c2-10 4-20 4-30s-2-20-4-30l304-176c22 20 52 32 84 32z" />
|
|
||||||
<glyph unicode="" glyph-name="facebook-with-circle" data-tags="facebook-with-circle" d="M512 952.32c-271.462 0-491.52-220.058-491.52-491.52s220.058-491.52 491.52-491.52 491.52 220.058 491.52 491.52-220.058 491.52-491.52 491.52zM628.429 612.659h-73.882c-8.755 0-18.483-11.52-18.483-26.829v-53.35h92.416l-13.978-76.083h-78.438v-228.403h-87.194v228.403h-79.104v76.083h79.104v44.749c0 64.205 44.544 116.378 105.677 116.378h73.882v-80.947z" />
|
|
||||||
<glyph unicode="" glyph-name="google-with-circle" data-tags="google+-with-circle" d="M512 952.32c-271.462 0-491.52-220.058-491.52-491.52s220.058-491.52 491.52-491.52 491.52 220.058 491.52 491.52-220.058 491.52-491.52 491.52zM483.686 249.805c-30.874-15.002-64.102-16.589-76.954-16.589-2.458 0-3.84 0-3.84 0s-1.178 0-2.765 0c-20.070 0-119.962 4.608-119.962 95.59 0 89.395 108.8 96.41 142.131 96.41h0.87c-19.251 25.702-15.258 51.61-15.258 51.61-1.69-0.102-4.147-0.205-7.168-0.205-12.544 0-36.762 1.997-57.549 15.411-25.498 16.384-38.4 44.288-38.4 82.893 0 109.107 119.142 113.51 120.32 113.613h118.989v-2.611c0-13.312-23.91-15.923-40.192-18.125-5.53-0.819-16.64-1.894-19.763-3.482 30.157-16.128 35.021-41.421 35.021-79.104 0-42.906-16.794-65.587-34.611-81.51-11.059-9.882-19.712-17.613-19.712-28.006 0-10.189 11.878-20.582 25.702-32.717 22.579-19.917 53.555-47.002 53.555-92.723 0-47.258-20.326-81.050-60.416-100.454zM742.4 460.8h-76.8v-76.8h-51.2v76.8h-76.8v51.2h76.8v76.8h51.2v-76.8h76.8v-51.2zM421.018 401.92c-2.662 0-5.325-0.102-8.038-0.307-22.733-1.69-43.725-10.189-58.88-24.013-15.053-13.619-22.733-30.822-21.658-48.179 2.304-36.403 41.37-57.702 88.832-54.323 46.694 3.379 77.824 30.31 75.571 66.714-2.15 34.202-31.898 60.109-75.827 60.109zM465.766 599.808c-12.39 43.52-32.358 56.422-63.386 56.422-3.328 0-6.707-0.512-9.933-1.382-13.466-3.84-24.166-15.053-30.106-31.744-6.093-16.896-6.451-34.509-1.229-54.579 9.472-35.891 34.97-61.901 60.672-61.901 3.379 0 6.758 0.41 9.933 1.382 28.109 7.885 45.722 50.79 34.048 91.802z" />
|
|
||||||
<glyph unicode="" glyph-name="pinterest-with-circle" data-tags="pinterest-with-circle" d="M512 952.32c-271.462 0-491.52-220.058-491.52-491.52s220.058-491.52 491.52-491.52 491.52 220.058 491.52 491.52-220.058 491.52-491.52 491.52zM545.638 344.32c-31.539 2.406-44.749 18.022-69.427 32.973-13.568-71.219-30.157-139.52-79.309-175.206-15.206 107.725 22.221 188.518 39.629 274.381-29.645 49.92 3.533 150.323 66.099 125.645 76.954-30.515-66.662-185.6 29.747-205.005 100.659-20.173 141.773 174.694 79.36 237.978-90.214 91.494-262.502 2.099-241.306-128.87 5.12-32 38.246-41.728 13.21-85.914-57.702 12.8-74.957 58.317-72.704 118.989 3.533 99.328 89.242 168.909 175.155 178.483 108.698 12.083 210.688-39.885 224.819-142.182 15.821-115.405-49.101-240.282-165.274-231.27z" />
|
|
||||||
<glyph unicode="" glyph-name="twitter-with-circle" data-tags="twitter-with-circle" d="M512 952.32c-271.462 0-491.52-220.058-491.52-491.52s220.058-491.52 491.52-491.52 491.52 220.058 491.52 491.52-220.058 491.52-491.52 491.52zM711.936 549.683c0.205-4.198 0.256-8.397 0.256-12.493 0-128-97.331-275.507-275.405-275.507-54.682 0-105.574 15.974-148.378 43.52 7.526-0.922 15.258-1.28 23.091-1.28 45.363 0 87.091 15.411 120.218 41.421-42.342 0.819-78.080 28.774-90.419 67.174 5.888-1.075 11.93-1.69 18.176-1.69 8.806 0 17.408 1.178 25.498 3.379-44.288 8.909-77.67 48.026-77.67 94.925v1.178c13.056-7.219 28.006-11.622 43.878-12.134-26.010 17.408-43.059 47.002-43.059 80.64 0 17.715 4.762 34.406 13.107 48.691 47.77-58.573 119.040-97.075 199.526-101.222-1.69 7.117-2.509 14.49-2.509 22.118 0 53.402 43.315 96.819 96.819 96.819 27.802 0 52.992-11.776 70.656-30.618 22.067 4.403 42.752 12.39 61.44 23.501-7.219-22.579-22.528-41.574-42.547-53.606 19.61 2.406 38.246 7.578 55.603 15.309-12.954-19.405-29.389-36.506-48.282-50.125z" />
|
|
||||||
</font></defs></svg>
|
|
||||||
|
Before Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 505 B After Width: | Height: | Size: 505 B |
|
Before Width: | Height: | Size: 438 B After Width: | Height: | Size: 438 B |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 543 B After Width: | Height: | Size: 543 B |
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 8.7 KiB |
|
Before Width: | Height: | Size: 22 KiB |
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" version="1.1">
|
|
||||||
<path d="M297.301333 618.666667L98.304 564.906667c-9.728-2.901333-16.896-14.165333-13.994667-24.064l11.264-40.96c-6.997333 1.365333-13.994667 1.365333-20.992 1.365333l-8.362666 33.962667c-5.632 21.162667 6.997333 42.496 26.624 48.128l165.376 45.226666c11.093333-1.536 27.818667-4.266667 39.082666-9.898666z m51.882667 13.994666c-8.362667 2.730667-16.896 5.632-23.893333 4.266667-5.632-1.365333-9.728-6.997333-11.264-14.165333l-13.994667-4.266667-12.629333 16.896L486.4 689.152c6.997333-4.266667 15.36-9.898667 23.893333-14.165333l-161.109333-42.325334zM98.304 489.813333l61.610667-231.936c2.730667-9.898667 13.994667-16.896 23.893333-14.165333L817.493333 414.890667c-4.266667-6.997333-4.266667-16.896-4.266666-21.162667L213.333333 232.448c4.266667 5.632 9.728 11.264 15.36 15.530667-11.264-4.266667-32.256-11.264-43.52-24.064-19.626667-2.901333-39.253333 8.533333-43.52 28.330666L80.042667 484.181333c5.632 2.901333 11.264 4.266667 18.261333 5.632z m761.173333 273.066667c-4.266667 2.730667-9.728 4.266667-15.36 2.730667l-241.152-65.024c-22.357333-4.266667-57.514667-8.533333-93.866666-5.632l330.922666 89.088c2.730667 1.365333 6.997333 1.365333 9.728 1.365333 1.365333-5.632 5.461333-13.994667 9.728-22.528z m47.616-151.381333s5.632 4.266667 13.994667 8.533333l37.888-145.749333c5.632-21.162667-6.997333-42.496-26.624-48.128l-113.493333-31.061334c12.629333 6.997333 37.888 19.797333 65.877333 22.528-6.997333 2.730667-19.626667 5.632-30.890667 6.997334l72.874667 19.797333c9.728 2.901333 16.896 14.165333 13.994667 24.064l-71.509334 270.165333c2.730667 11.264 4.266667 25.429333 1.365334 38.229334 5.632-5.632 11.264-12.8 13.994666-21.162667l30.890667-116.053333c-9.728-6.997333-8.362667-28.16-8.362667-28.16z" fill="#5ce49b" />
|
|
||||||
<path d="M453.802667 414.72c-1.365333-0.341333 15.189333-5.12 13.994666-5.461333l-25.6-6.656c1.877333-7.168 4.096-14.165333 6.485334-20.992l-18.432-4.949334c-1.365333 7.68-2.901333 14.848-4.608 21.333334l-50.176-13.141334c1.706667-6.485333 3.925333-13.482667 6.144-20.48l-18.432-4.949333c-1.365333 7.68-2.901333 14.848-4.608 21.333333l-28.16-7.338666c-4.096-1.194667-12.458667-3.754667-25.258667-7.68l-4.437333 16.725333c13.141333 2.730667 24.405333 5.461333 33.792 7.850667l20.309333 5.290666c-1.365333 5.290667-3.413333 11.434667-5.802667 18.261334l17.578667 4.608 4.949333-18.432 50.176 13.141333-4.949333 18.432 17.578667 4.608c0.512-4.949333 1.877333-11.093333 3.925333-18.773333l31.744 8.362666c8.192 2.218667 16.042667 4.608 23.552 7.168l4.437333-16.725333c-7.509333-1.706667-14.165333-3.072-19.626666-4.437333-2.389333-0.512-22.528 3.413333-24.576 2.901333zM373.077333 527.530667l5.12-19.456 65.194667 17.237333c1.194667-5.973333 3.072-13.994667 5.632-24.405333l-18.773333 1.706666-1.024 3.754667-110.08-29.013333 4.437333-16.725334 110.08 29.013334-0.682667 2.730666 18.773334-1.706666c0.341333-1.365333 0.682667-2.901333 1.194666-4.266667 4.778667-17.749333 8.362667-30.208 10.922667-37.717333l-145.408-38.229334c-1.365333 7.68-4.437333 20.48-9.045333 38.058667-4.608 17.578667-8.362667 30.549333-11.093334 38.570667l64.341334 16.896-5.12 19.456-56.149334-14.848 1.536 12.8-2.56-0.853334-6.997333-14.165333-9.386667-2.389333c-7.168-1.877333-14.165333-4.096-20.992-6.485334l-4.437333 16.725334c7.68 1.365333 14.848 2.901333 21.333333 4.608l73.216 19.114666-3.754666 14.165334c-1.365333 5.290667-3.584 11.605333-6.826667 18.944l18.432 4.949333c1.536-7.850667 2.901333-14.336 4.266667-19.626667l3.925333-13.994666 65.194667 17.237333c11.093333 2.901333 21.333333 5.973333 30.549333 9.045333l4.437333-16.725333c-9.557333-1.877333-19.968-4.266667-31.061333-7.168l-65.194667-17.237333z m-41.130666-98.645334l110.08 29.013334-4.608 17.578666-110.08-29.013333 4.608-17.578667z" fill="#5ce49b" />
|
|
||||||
<path d="M722.432 602.112l16.554667-1.877333c2.389333-9.216 4.608-16.213333 6.485333-20.992l-123.562667-32.426667c-0.853333 5.461333-4.608 21.333333-11.605333 47.786667s-11.605333 42.837333-13.824 49.152l15.872 4.096 22.016-83.626667 91.648 24.064-3.584 13.824zM616.789333 560.469333c-1.365333-6.656-4.608-17.237333-9.557333-31.744-5.802667 2.901333-10.24 4.778667-12.970667 5.973334l7.168-27.306667c10.069333 2.56 17.578667 4.778667 22.698667 6.826667l4.096-15.872c-6.144-0.853333-13.824-2.730667-23.210667-5.12l10.581334-40.448c2.389333 0 5.973333 0.170667 10.24 0.341333s9.216 0.682667 14.677333 1.536c-3.925333-6.144-6.997333-12.288-9.216-18.432-9.898667 1.877333-19.797333 2.56-29.354667 2.218667-9.728-0.341333-19.968-1.024-31.061333-2.048 1.194667 5.290667 2.048 10.24 2.730667 14.848l25.258666 1.024-9.728 37.034666c-3.072-0.682667-6.656-1.706667-10.752-2.901333-0.512-0.170667 2.730667 11.093333 2.218667 10.922667-0.682667-0.170667-5.290667-11.946667-6.144-12.117334-4.949333-1.536-10.581333-3.242667-16.725333-5.12l-4.096 15.872c13.653333 2.901333 23.210667 5.12 28.501333 6.485334-4.778667 10.581333-12.117333 22.357333-22.016 35.157333-10.069333 12.8-19.968 22.357333-29.696 28.501333 5.632 4.608 9.898667 10.24 12.629333 16.554667 5.802667-5.290667 11.605333-11.434667 17.578667-18.432 5.973333-6.997333 10.752-13.653333 14.336-20.309333l-12.970667 49.322666-1.024 3.584 13.482667 13.482667c1.024-4.096 2.048-8.362667 3.413333-12.970667l15.530667-59.050666c3.925333 11.093333 6.314667 21.162667 7.168 30.208 5.12-3.072 10.581333-5.802667 16.213333-8.021334zM557.909333 608.085333c-2.901333 10.24-4.949333 17.408-6.656 21.845334l17.578667 4.608c0.682667-3.754667 1.706667-8.021333 2.730667-12.8l-13.653334-13.653334z" fill="#5ce49b" />
|
|
||||||
<path d="M696.832 617.301333c2.048-7.509333 4.096-14.506667 6.485333-20.992l-56.32-14.848c-1.024 6.656-2.56 13.653333-4.608 21.333334-1.877333 7.168-4.096 14.165333-6.485333 20.992l56.32 14.848c1.024-6.485333 2.56-13.653333 4.608-21.333334z m-17.237333 4.949334l-24.746667-6.485334 4.608-17.578666 24.746667 6.485333-4.608 17.578667zM741.717333 485.888l-22.869333-5.973333c0.170667-8.021333 0-16.896-0.853333-26.453334-5.632 0.341333-12.288 0.170667-19.626667-0.512 0.853333 10.922667 1.365333 18.432 1.706667 22.186667l-33.450667-8.874667c-9.386667-2.389333-17.578667-4.949333-24.405333-7.338666l-3.925334 15.018666c7.850667 1.365333 16.384 3.584 25.6 6.656l74.069334 19.456c8.874667 1.706667 17.92 4.608 26.794666 8.874667l4.437334-16.725333c-9.557333-1.877333-18.602667-3.925333-27.477334-6.314667zM719.701333 612.522667l-7.338666 27.818666c-1.877333 6.997333-4.437333 10.752-7.68 11.093334-3.242667 0.341333-9.045333-1.194667-17.578667-4.608 1.877333 7.338667 2.56 15.189333 2.389333 23.210666 13.141333 0.341333 21.674667-0.341333 25.941334-2.048s7.850667-7.850667 10.581333-18.432l10.24-38.741333-16.554667 1.706667zM745.301333 518.997333l-95.232-25.088c-1.365333 7.68-2.901333 14.848-4.608 21.333334s-3.925333 13.824-6.656 21.845333l95.061334 24.917333c1.536-8.362667 3.242667-15.701333 4.949333-22.186666 1.877333-6.997333 4.096-13.994667 6.485333-20.821334z m-23.722666 25.770667l-18.432-4.949333-15.701334 6.314666-1.365333-0.341333 11.605333-7.338667-39.594666-10.410666 4.437333-16.725334 63.488 16.725334-4.437333 16.725333z" fill="#5ce49b" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 7.1 KiB |
|
Before Width: | Height: | Size: 833 B |
|
Before Width: | Height: | Size: 6.4 KiB |
|
Before Width: | Height: | Size: 2.6 KiB |
@@ -1,9 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
|
||||||
<path d="M 512,512 M 2.713574e-8,512 A 512,511.99627 0 1 0 1024,512 512,511.99627 0 1 0 2.713574e-8,512 Z" fill="#ff8e29" style="stroke-width:1.16292" />
|
|
||||||
<path d="m 951.71624,336.05524 c 0,-34.23628 -3.03663,-67.81762 -8.81218,-100.38676 C 851.86463,94.019552 692.94755,0.06326479 512,0.06326479 229.23596,0.06326479 2.713574e-8,229.29757 2.713574e-8,512.05954 2.713574e-8,638.76358 46.144901,754.6311 122.35842,844.0027 c 77.76159,39.77364 165.88347,62.22074 259.18548,62.22074 314.91661,-0.0595 570.17234,-255.31342 570.17234,-570.1682 z" fill="#ff9f3e" style="stroke-width:1.16292" />
|
|
||||||
<path d="m 0.05954186,512 c 0,28.40123 2.44121404,56.20705 6.84730784,83.35792 72.3432963,41.50034 156.1186103,65.31688 245.4908803,65.31688 272.93963,0 494.19699,-221.25573 494.19699,-494.19339 0,-40.19042 -4.94198,-79.190033 -13.93279,-116.582015 C 665.85602,17.925676 591.07153,0.00372339 512.05954,0.00372339 229.23596,0.06326479 0.05954186,229.23802 0.05954186,512 Z" fill="#ffbc65" style="stroke-width:1.16292" />
|
|
||||||
<path d="m 14.290034,392.14322 c 36.618211,11.43194 75.618095,17.62424 116.046976,17.62424 214.4696,0 388.39121,-173.86082 388.39121,-388.388384 0,-7.085423 -0.23817,-14.1708463 -0.59541,-21.19672851 -2.02443,0 -4.04885,-0.1786241 -6.13281,-0.1786241 C 270.55797,0.06326479 68.294454,167.25546 14.290034,392.14322 Z" fill="#ffd07f" />
|
|
||||||
<path d="m 247.66799,551.23923 c 30.16273,25.26494 51.06373,77.17876 46.91192,116.14073 l 0.60323,-5.53556 c -4.1518,39.10389 24.16567,67.77533 63.23529,64.33338 l -5.57122,0.46128 c 39.17607,-3.44199 90.66564,18.48742 115.29261,48.96857 l -3.51307,-4.36461 c 24.73344,30.62311 65.04506,30.83606 90.20435,0.78052 l -3.58408,4.29362 c 25.26573,-30.16182 77.18112,-51.06214 116.14425,-46.91047 l -5.57118,-0.60317 c 39.14055,4.15165 67.81293,-24.16498 64.33531,-63.19789 l 0.49674,5.57106 c -3.44205,-39.21023 18.48803,-90.69824 48.97017,-115.32445 l -4.36476,3.51296 c 30.58858,-24.73268 30.83695,-65.04305 0.78084,-90.20156 l 4.29376,3.58392 C 746.16926,447.48262 725.26825,395.6043 729.42008,356.60685 l -0.60319,5.57107 c 4.15174,-39.13939 -24.16576,-67.77537 -63.23536,-64.33337 l 5.57122,-0.49679 c -39.17606,3.47749 -90.66558,-18.45193 -115.2926,-48.9331 l 3.51309,4.3291 C 534.63979,222.15614 494.3282,221.90775 469.1689,251.96311 l 3.58404,-4.29362 c -25.26572,30.16181 -77.18111,51.06217 -116.14425,46.94597 l 5.57122,0.56775 c -39.14058,-4.15167 -67.77744,24.20042 -64.33533,63.23336 l -0.4968,-5.57106 c 3.4421,39.17485 -18.48798,90.66285 -48.97008,115.32457 l 4.36472,-3.54847 c -30.58855,24.76818 -30.83695,65.04306 -0.78067,90.20158 z" fill="#0066ff" style="fill:none;stroke:#ffffff;stroke-width:47.294;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
|
||||||
<path d="m 485.30654,620.90881 c -4.79303,5.46528 -11.30433,8.08927 -18.07184,8.08927 -6.82782,0 -13.32404,-2.67422 -18.11706,-8.15611 l -65.33901,-74.7085 a 26.678209,29.582566 0 0 1 0.10557,-41.098 25.06546,27.794242 0 0 1 36.12862,0.16659 l 47.28222,54.25129 136.7371,-155.9185 a 25.050388,27.777528 0 0 1 36.12861,0 c 9.99304,11.38177 9.99304,29.84998 0,41.21505 L 485.32162,620.90881 Z" fill-rule="evenodd" style="fill:#ffffff;stroke-width:15.8719" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 3.2 KiB |
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="M426.543117 0.6h170.529966c113.453978-2.5 236.403954 32.286994 313.972939 112.353978 80.166984 77.568985 114.852978 200.518961 112.453978 313.971939v170.530966c2.4 113.453978-32.286994 236.403954-112.453978 313.972939-77.568985 80.166984-200.518961 114.852978-313.971939 112.453978H426.543117c-113.453978 2.399-236.403954-32.286994-313.972939-112.453978C32.403194 833.959837-2.2828 711.009861 0.1162 597.556883v-170.529966C-2.2828 313.471939 32.403194 190.521963 112.570178 112.952978 190.140163 32.886994 313.090139-1.899 426.543117 0.6z" fill="#23C9FF" p-id="49006"></path>
|
|
||||||
<path d="M112.570178 112.953978C36.901193 186.223964 1.7152 299.877941 0.1162 407.83392c137.943973 0 249.798951-111.953978 249.798951-249.897951 0-42.782992-10.795998-83.065984-29.687994-118.251977-40.583992 17.892997-77.568985 42.182992-107.656979 73.269986z" fill="#FFFFFF" opacity=".5" p-id="49007"></path>
|
|
||||||
<path d="M725.221058 773.085849H409.05012c-87.364983 0-158.135969-70.770986-158.135969-158.135969V456.913911c0-113.553978 92.062982-205.51596 205.51696-205.51596h110.654978c113.553978 0 205.51596 92.061982 205.51596 205.51596v268.790947c0.1 26.189995-21.090996 47.379991-47.379991 47.379991zM472.324108 496.397903c0-17.492997-14.193997-31.586994-31.586994-31.586994-17.492997 0-31.586994 14.193997-31.586994 31.586994v31.586994c0 17.492997 14.193997 31.587994 31.586994 31.587994 17.492997 0 31.586994-14.194997 31.586994-31.587994v-31.586994z m142.241972 0c0-17.492997-14.193997-31.586994-31.586994-31.586994s-31.586994 14.193997-31.586994 31.586994v31.586994c0 17.492997 14.193997 31.587994 31.586994 31.587994s31.586994-14.194997 31.586994-31.587994v-31.586994z" fill="#FFFFFF" p-id="49008"></path>
|
|
||||||
<path d="M643.755074 746.596854c0 9.395998 0.8 18.591996 2.499 27.587995h78.567984c26.988995 0 48.87999-21.889996 48.879991-48.879991V594.457884c-73.669986 11.595998-129.946975 75.269985-129.946975 152.13897z" fill="#23C9FF" opacity=".5" p-id="49009"></path>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 2.0 KiB |
@@ -1,81 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
||||||
xmlns:cc="http://creativecommons.org/ns#"
|
|
||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
viewBox="0 0 1024 1024"
|
|
||||||
version="1.1"
|
|
||||||
id="svg839"
|
|
||||||
sodipodi:docname="msg-followed.svg"
|
|
||||||
inkscape:version="1.0.2 (e86c8708, 2021-01-15)">
|
|
||||||
<metadata
|
|
||||||
id="metadata845">
|
|
||||||
<rdf:RDF>
|
|
||||||
<cc:Work
|
|
||||||
rdf:about="">
|
|
||||||
<dc:format>image/svg+xml</dc:format>
|
|
||||||
<dc:type
|
|
||||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
||||||
</cc:Work>
|
|
||||||
</rdf:RDF>
|
|
||||||
</metadata>
|
|
||||||
<defs
|
|
||||||
id="defs843" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1"
|
|
||||||
objecttolerance="10"
|
|
||||||
gridtolerance="10"
|
|
||||||
guidetolerance="10"
|
|
||||||
inkscape:pageopacity="0"
|
|
||||||
inkscape:pageshadow="2"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="965"
|
|
||||||
id="namedview841"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="0.34472656"
|
|
||||||
inkscape:cx="43.516303"
|
|
||||||
inkscape:cy="356.18355"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="25"
|
|
||||||
inkscape:window-maximized="0"
|
|
||||||
inkscape:current-layer="svg839" />
|
|
||||||
<path
|
|
||||||
d="m 204.79999,0 h 614.4 Q 1024,0 1024,204.8 v 614.4 q 0,204.8 -204.80001,204.8 h -614.4 Q 0,1024 0,819.2 V 204.8 Q 0,0 204.79999,0 Z"
|
|
||||||
fill="#95efc2"
|
|
||||||
p-id="52371"
|
|
||||||
id="path833-8"
|
|
||||||
style="fill:#ff88b7;fill-opacity:1" />
|
|
||||||
<path
|
|
||||||
d="m 864.65597,8.7025496 v 0 C 347.78112,46.062268 50.010239,358.50423 0.31106224,779.47069 L 3.2119121,819.2 C 12.815702,950.73109 62.527951,1024 206.96952,1024 H 818.24237 C 930.7746,1024 1022,932.30792 1022,819.2 V 204.8 C 1022,4.6665833 864.65597,8.7025496 864.65597,8.7025496 Z"
|
|
||||||
fill="#88edbf"
|
|
||||||
p-id="52372"
|
|
||||||
id="path835-0"
|
|
||||||
style="fill:#ff70aa;fill-opacity:1;stroke-width:0.997453"
|
|
||||||
sodipodi:nodetypes="sccssssss" />
|
|
||||||
<path
|
|
||||||
d="m 571.02502,1024.2045 c 0,0 -91.70581,5.3416 0,0 h 306.71987 c 80.99938,0 144.23601,-75.58637 146.66231,-168.75772 l 5.3945,-207.14625 c 0,-55.6766 -2.2966,-195.90346 -4.4591,-85.80959 -242.41862,3.08366 -443.54772,195.24752 -454.31758,461.71356 z"
|
|
||||||
fill="#69e2b3"
|
|
||||||
p-id="52374"
|
|
||||||
id="path839"
|
|
||||||
style="fill:#ff609f;fill-opacity:1;stroke-width:0.768176"
|
|
||||||
sodipodi:nodetypes="ccssccc" />
|
|
||||||
<path
|
|
||||||
d="M 748.8164,296.6043 C 680.85141,243.05349 582.67975,253.25365 522.26642,314.45458 l -10.06889,10.20015 -10.06889,-10.20015 c -65.44777,-66.30101 -171.1711,-73.95113 -239.1361,-7.65012 -67.96499,66.30101 -70.48221,175.95267 -2.51722,242.25368 l 15.10333,15.30023 166.13666,168.30255 c 40.27555,40.80062 103.20611,40.80062 143.48166,0 L 763.91974,551.60818 C 834.40195,477.65705 829.36751,360.35527 748.8164,296.6043 Z"
|
|
||||||
fill="#fce0e0"
|
|
||||||
p-id="17348"
|
|
||||||
data-spm-anchor-id="a313x.7781069.0.i2"
|
|
||||||
id="path835"
|
|
||||||
style="fill:#ffffff;fill-opacity:1;stroke-width:0.890711" />
|
|
||||||
<path
|
|
||||||
d="m 658.19641,311.90454 c -32.72389,0 -32.72389,51.00077 0,51.00077 32.72389,0 32.72389,-51.00077 0,-51.00077 z m 83.06833,66.301 c -22.655,-22.95035 -57.89611,12.7502 -35.24111,35.70055 17.62055,17.85027 -15.10333,56.10085 -27.68944,71.40108 -20.13778,25.50039 25.17222,51.00077 42.79277,25.50039 30.20667,-38.25059 60.41333,-86.70132 20.13778,-132.60202 z"
|
|
||||||
fill="#ffffff"
|
|
||||||
p-id="17349"
|
|
||||||
id="path837"
|
|
||||||
style="fill:#ffaacc;fill-opacity:1;stroke-width:0.890711" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 3.6 KiB |
@@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
|
||||||
<rect y="1.0263261e-06" x="-47.760109" height="1030.2538" width="1088.2482" id="rect2914" style="fill:#fff1e5;fill-opacity:1;stroke:#dfd79f;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
|
||||||
<defs id="defs4">
|
|
||||||
<style id="style2" type="text/css" />
|
|
||||||
</defs>
|
|
||||||
<path id="path8" p-id="16996" fill="#FFE18D" d="M514.09659889 696.80437127c0 80.95041242 65.63228489 146.5826973 146.5826973 146.5826973 80.95041242 0 146.5826973-65.63228489 146.5826973-146.5826973s-65.63228489-146.5826973-146.5826973-146.58269729c-80.95041242 0-146.5826973 65.63228489-146.5826973 146.58269729z m0 0" />
|
|
||||||
<path id="path10" p-id="16997" fill="#FFAC5A" d="M646.12707502 228.24641646c-11.00253968-35.27588023-34.95184291-51.44828795-71.83318073-48.22264377-36.89606678 3.24037312-37.54414141-0.97211193-2.26826118-11.97465161 35.27588023-11.00253968 51.44828795-34.95184291 48.22264377-71.83318075-3.24037312-36.89606678 0.97211193-37.85344976 11.97465161-2.59229851 11.00253968 35.27588023 34.95184291 51.44828795 71.83318074 48.20791482 36.89606678-2.91633582 37.54414141 0.97211193 2.2682612 11.97465163-35.27588023 11.00253968-51.44828795 34.95184291-48.22264379 71.83318073 3.22564417 36.89606678-0.97211193 37.86817874-11.97465162 2.60702746z m0 0" />
|
|
||||||
<path id="path12" p-id="16998" fill="#F79A23" d="M150.70348117 504.91536602c-7.11409191-22.97719129-22.65315397-33.65569365-46.92649453-31.38743246-24.27334055 2.26826119-24.59737787-0.64807461-1.62018656-7.76216656 22.97719129-7.11409191 33.65569365-22.65315397 31.38743246-46.92649454-2.26826119-24.27334055 0.64807461-24.59737787 7.76216655-1.62018656 7.11409191 22.97719129 22.65315397 33.65569365 46.92649454 31.38743249 24.27334055-2.26826119 24.59737787 0.64807461 1.62018655 7.76216653-22.97719129 7.11409191-33.65569365 22.65315397-31.71146977 46.92649454 2.26826119 24.27334055-0.32403731 24.59737787-7.43812924 1.62018656z m0 0" />
|
|
||||||
<path style="stroke:none;stroke-opacity:1;fill-opacity:1;fill:#f77d21;stroke-width:3.5584;stroke-miterlimit:4;stroke-dasharray:none;opacity:1;image-rendering:auto" id="path14" p-id="16999" fill="#F79A23" d="M381.09401081 568.66234289l47.89860647 200.62328374c5.81794267 23.94930324-5.18459701 43.68612141-27.18967636 48.85598944l-36.55730051 8.73427849c-22.00507936 5.18459701-40.44574827-7.43812923-46.27841991-31.38743246l-57.28095958-240.43568635c-5.81794267-23.94930324 5.18459701-43.68612141 27.18967637-48.85598946l73.4533673-17.46855696c44.01015871-10.35446506 77.66585237-48.22264379 81.86360847-95.78248398l11.00253968-99.99496903c6.15670894-22.65315397 21.68104205-39.14959901 42.06593484-35.27588023l23.94930323 2.91633581c32.03550709 5.16986804 58.25307152 32.68358173 59.54922078 70.53703149l3.56441044 79.61007626c-0.64807461 12.94676356 8.41024117 19.08874354 20.38489279 20.70893009l117.13948871-28.14705934c22.00507936-5.16986804 40.44574827 7.43812923 46.2784199 31.38743249l1.94422387 8.08620385 2.59229852 253.69175825c0.32403731 16.82048235-10.67850237 36.55730051-29.11917128 40.76978559l-190.592856 45.63034527c-11.00253968 2.59229851-20.3848928-3.56441043-22.9771913-15.53906206-2.59229851-11.97465162 2.59229851-21.68104205 13.59483818-24.27334055l190.592856-45.63034527-2.26826119-220.05079356-0.3240373-33.97973099-135.5948866 32.35954442c-22.00507936 5.18459701-40.44574827-7.43812923-46.2784199-31.38743247l-1.94422387-8.08620385-1.94422389-105.4888744c0.64807461-12.94676356-10.35446506-27.17494739-25.87879815-27.82302203-11.97465162-1.29614927-24.59737787 10.03042774-25.5694898 22.97719129l-9.3823531 74.42547924c-7.76216655 65.36716345-53.06847451 118.75967525-111.64558336 132.67855076-0.97211193-0.63334567 7.76216655 35.61464651 7.76216655 35.61464651z m-77.98988968-2.59229851l47.89860647 200.62328374c2.91633582 11.97465162 11.97465162 18.44066892 22.9771913 15.53906207 11.00253968-2.59229851 16.51117401-12.29868893 13.59483818-24.27334056l-47.89860647-200.62328373c-2.91633582-11.97465162-11.97465162-18.44066892-22.9771913-15.53906205-7.43812923 1.62018657-16.49644503 12.29868893-13.59483818 24.27334053z m0 0" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 4.1 KiB |
@@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" version="1.1">
|
|
||||||
<path d="M426.543117 0.6h170.529966c113.453978-2.5 236.403954 32.286994 313.972939 112.353978 80.166984 77.568985 114.852978 200.518961 112.453978 313.971939v170.530966c2.4 113.453978-32.286994 236.403954-112.453978 313.972939-77.568985 80.166984-200.518961 114.852978-313.971939 112.453978H426.543117c-113.453978 2.399-236.403954-32.286994-313.972939-112.453978C32.403194 833.959837-2.2828 711.009861 0.1162 597.556883v-170.529966C-2.2828 313.471939 32.403194 190.521963 112.570178 112.952978 190.140163 32.886994 313.090139-1.899 426.543117 0.6z" fill="#23C9FF" style="fill:#4be6e4;fill-opacity:1" />
|
|
||||||
<path d="M 718.70415,281.16265 H 304.94402 c -30.77327,0 -55.6862,25.60497 -55.6862,57.15922 V 629.8043 c 0,31.58712 24.94482,57.15922 55.6862,57.15922 h 139.36125 c 5.69959,0 11.14337,2.46517 14.98603,6.77101 l 38.23471,42.79546 c 8.23011,9.2362 22.48002,9.00611 30.45304,-0.49304 l 34.96869,-41.77651 a 20.311719,20.848816 0 0 1 15.43448,-7.26405 h 140.28939 c 30.7739,0 55.68684,-25.60497 55.68684,-57.15922 v -291.5153 c 0.0321,-31.55425 -24.91294,-57.15922 -55.6543,-57.15922 z M 428.9027,546.57995 c 0,8.84176 -5.47632,16.73033 -13.60947,19.62281 -8.13378,2.89247 -17.16444,0.16434 -22.5119,-6.80389 l -53.22074,-69.61658 v 61.20211 a 20.20624,20.740548 0 1 1 -40.41248,0 V 429.7306 c 0,-8.84176 5.47568,-16.73033 13.60946,-19.6228 8.16568,-2.89247 17.19635,-0.16435 22.51191,6.80388 l 53.25264,69.61658 v -58.99988 a 20.206238,20.740546 0 1 1 40.41247,0 v 119.05157 z m 122.0048,27.67571 H 470.72364 A 20.206046,20.740349 0 0 1 450.51772,553.51531 V 425.32615 a 20.206046,20.740349 0 0 1 20.20592,-20.74034 h 75.57253 a 20.206047,20.740349 0 1 1 0,41.48069 h -55.36661 v 21.33199 h 56.58307 a 20.206048,20.74035 0 1 1 0,41.4807 h -56.58307 v 23.83004 h 59.97794 c 11.17526,0 20.20592,9.30193 20.20592,20.74035 0,11.43841 -9.06256,20.80608 -20.20592,20.80608 z M 732.28106,431.637 710.25014,556.40779 a 20.257281,20.792939 0 0 1 -17.38834,16.89467 20.289303,20.825808 0 0 1 -20.91015,-11.96432 l -14.02601,-31.48852 -12.6169,31.38991 c -3.1378,7.82283 -10.56735,12.81892 -18.6686,12.81892 -0.70487,0 -1.4091,-0.0329 -2.11397,-0.0986 A 20.222057,20.756783 0 0 1 606.75381,557.06517 L 584.11433,430.6838 a 20.21812,20.752742 0 1 1 39.77139,-7.49413 l 10.24712,57.19209 4.19543,-10.45235 c 3.07401,-7.62562 10.24712,-12.65457 18.31648,-12.81892 h 0.38401 c 7.90988,0 15.083,4.73314 18.3809,12.12867 l 6.56456,14.72532 10.50357,-59.75587 c 1.98511,-11.27407 12.52057,-18.73534 23.50446,-16.69746 a 20.238068,20.773217 0 0 1 16.29881,24.12585 z" fill="#05c46d" style="stroke-width:0.633648;fill:#dcfefc;fill-opacity:1" />
|
|
||||||
<path d="M 718.70415,281.16265 H 304.94402 c -30.77327,0 -55.6862,25.60497 -55.6862,57.15922 V 629.8043 c 0,31.58712 24.94482,57.15922 55.6862,57.15922 h 139.36125 c 5.69959,0 11.14337,2.46517 14.98603,6.77101 l 20.01392,22.3838 c 84.15475,-23.23839 157.22929,-74.21823 209.29799,-142.84874 -7.14121,-0.65738 -13.57756,-5.0947 -16.65156,-11.99719 l -14.02601,-31.48852 -12.6169,31.38991 c -3.1378,7.82283 -10.56735,12.81892 -18.6686,12.81892 -0.70487,0 -1.4091,-0.0329 -2.11397,-0.0986 A 20.222057,20.756783 0 0 1 606.75381,556.99943 L 584.11433,430.61806 a 20.21812,20.752742 0 1 1 39.77139,-7.49413 l 10.24712,57.19209 4.19543,-10.45235 c 3.07401,-7.62561 10.24712,-12.65457 18.31648,-12.81892 h 0.38401 c 7.90988,0 15.083,4.73314 18.3809,12.12867 l 6.56456,14.72532 10.50357,-59.69013 c 1.98511,-11.27407 12.52057,-18.73534 23.50446,-16.69746 10.98325,2.03788 18.28458,12.85178 16.26693,24.12585 l -18.41281,104.22766 c 36.79371,-61.66228 58.02472,-134.13846 58.02472,-211.74221 0,-0.9532 -0.0321,-1.93927 -0.0321,-2.89247 -7.07679,-23.20553 -28.17959,-40.06733 -53.12442,-40.06733 z M 428.9027,546.57995 c 0,8.84176 -5.47632,16.73033 -13.60947,19.62281 -8.13378,2.89247 -17.16444,0.16434 -22.5119,-6.80389 l -53.22074,-69.61658 v 61.20211 a 20.20624,20.740548 0 1 1 -40.41248,0 V 429.7306 c 0,-8.84176 5.47568,-16.73033 13.60946,-19.6228 8.16568,-2.89247 17.19635,-0.16435 22.51191,6.80388 l 53.25264,69.61658 v -58.99988 a 20.206238,20.740546 0 1 1 40.41247,0 v 119.05157 z m 122.0048,27.67571 H 470.72364 A 20.206046,20.740349 0 0 1 450.51772,553.51531 V 425.32615 a 20.206046,20.740349 0 0 1 20.20592,-20.74034 h 75.57253 a 20.206047,20.740349 0 1 1 0,41.48069 h -55.36661 v 21.33199 h 56.58307 a 20.206048,20.74035 0 1 1 0,41.4807 h -56.58307 v 23.83004 h 59.97794 c 11.17526,0 20.20592,9.30193 20.20592,20.74035 0,11.43841 -9.06256,20.80608 -20.20592,20.80608 z" fill="#1dce75" style="stroke-width:0.633648;fill:#ffffff;fill-opacity:1" />
|
|
||||||
<path d="m 490.92956,515.42013 c 3.04211,-2.13649 6.02043,-4.30585 8.99812,-6.50807 h -8.99812 z" fill="#35d895" style="stroke-width:0.633648" />
|
|
||||||
<path d="m 249.25782,338.32187 v 95.48449 c 18.22015,-3.87854 35.99251,-9.03898 53.18884,-15.3827 a 20.212451,20.746923 0 0 1 10.27902,-8.28299 c 3.77888,-1.34763 7.74913,-1.41337 11.46422,-0.49303 63.65988,-27.97154 118.70626,-72.57479 159.95119,-128.48499 H 304.94402 c -30.74138,0 -55.6862,25.60497 -55.6862,57.15922 z" fill="#48e1aa" style="stroke-width:0.633648;fill:#d5f8f4;fill-opacity:0.86610878" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 5.2 KiB |
@@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 1046 1024" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="M525.444604 41.438849C265.576978 41.438849 52.857554 254.158273 52.857554 514.025899c0 259.867626 212.719424 472.58705 472.58705 472.587051 259.867626 0 472.58705-212.719424 472.587051-472.587051 0-259.867626-212.719424-472.58705-472.587051-472.58705z" fill="#65B165" p-id="15343"></path>
|
|
||||||
<path d="M387.130935 454.538129l-56.72518-163.176978 53.410072-21.548201 123.579856 141.076259z" fill="#3CA64D" p-id="15344"></path>
|
|
||||||
<path d="M457.300719 361.346763l-54.146762 72.195683 30.020144 162.62446-24.86331 44.93813 16.023022 92.270504 27.810072 30.388489 279.574101 175.884892c158.020144-76.615827 267.78705-238.871942 267.78705-425.623022 0-1.841727-0.184173-3.867626-0.184173-5.709352l-223.769784-146.417266-318.25036-0.552518z" fill="#3CA64D" p-id="15345"></path>
|
|
||||||
<path d="M747.004317 590.825899H451.223022l-67.407195-321.012949-21.916546-0.184173c-100.742446-1.105036-105.530935-0.184173-108.846044 0.552518-14.54964 2.946763-23.942446 16.207194-20.81151 29.835971 2.946763 12.892086 16.023022 21.548201 30.020144 19.706475 6.630216-0.368345 41.070504-0.368345 77.168345 0L407.021583 641.105036h340.351079c14.917986 0 27.073381-11.234532 27.073381-25.231655s-12.523741-25.047482-27.441726-25.047482zM658.601439 668.546763c-27.441727 0-49.542446 22.100719-49.542446 49.542446s22.100719 49.542446 49.542446 49.542446 49.542446-22.100719 49.542446-49.542446-22.100719-49.542446-49.542446-49.542446zM469.82446 668.546763c-27.441727 0-49.542446 22.100719-49.542446 49.542446s22.100719 49.542446 49.542446 49.542446 49.542446-22.100719 49.542446-49.542446-22.100719-49.542446-49.542446-49.542446z" fill="#FFFFFF" p-id="15346"></path>
|
|
||||||
<path d="M759.71223 357.847482H469.271942c-15.838849 0-27.810072 13.260432-24.863309 27.441727l33.151079 155.994244c2.394245 10.866187 12.707914 18.785612 24.86331 18.785612h224.138129c12.155396 0 22.469065-7.919424 24.863309-18.785612l33.15108-155.994244c3.130935-14.181295-8.840288-27.441727-24.86331-27.441727z" fill="#FFFFFF" p-id="15347"></path>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 2.1 KiB |
@@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="M512 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z" fill="#4483FF" p-id="49822"></path>
|
|
||||||
<path d="M580.693333 709.12v88.106667l128.426667-107.52H601.6c-10.453333 0-20.906667 8.96-20.906667 19.413333z" fill="#FFFFFF"></path>
|
|
||||||
<path d="M688.213333 276.053333H286.506667c-10.453333 0-19.413333 11.946667-19.413334 22.4v480.853334c0 10.453333 7.466667 17.92 17.92 17.92h276.266667v-107.52c0-10.453333 10.453333-20.906667 19.413333-20.906667h128.426667v-373.333333c0-8.96-10.453333-20.906667-20.906667-19.413334z" fill="#FFFFFF" p-id="49824"></path>
|
|
||||||
<path d="M359.68 640.426667c-13.44 0-23.893333-10.453333-23.893333-23.893334 0-13.44 10.453333-23.893333 23.893333-23.893333 13.44 0 23.893333 10.453333 23.893333 23.893333 0 11.946667-10.453333 23.893333-23.893333 23.893334zM359.68 531.413333c-13.44 0-23.893333-10.453333-23.893333-23.893333 0-13.44 10.453333-23.893333 23.893333-23.893333 13.44 0 23.893333 10.453333 23.893333 23.893333 0 13.44-10.453333 23.893333-23.893333 23.893333zM359.68 423.893333c-13.44 0-23.893333-10.453333-23.893333-23.893333 0-13.44 10.453333-23.893333 23.893333-23.893333 13.44 0 23.893333 10.453333 23.893333 23.893333 0 11.946667-10.453333 23.893333-23.893333 23.893333zM619.52 619.52c0 5.973333-4.48 10.453333-10.453333 10.453333h-176.213334c-5.973333 0-10.453333-4.48-10.453333-10.453333v-10.453333c0-5.973333 4.48-10.453333 10.453333-10.453334h176.213334c5.973333 0 10.453333 4.48 10.453333 10.453334v10.453333zM619.52 512c0 5.973333-4.48 10.453333-10.453333 10.453333h-176.213334c-5.973333 0-10.453333-4.48-10.453333-10.453333v-10.453333c0-5.973333 4.48-10.453333 10.453333-10.453334h176.213334c5.973333 0 10.453333 4.48 10.453333 10.453334V512zM619.52 404.48c0 5.973333-4.48 10.453333-10.453333 10.453333h-176.213334c-5.973333 0-10.453333-4.48-10.453333-10.453333v-10.453333c0-5.973333 4.48-10.453333 10.453333-10.453334h176.213334c5.973333 0 10.453333 4.48 10.453333 10.453334v10.453333z" fill="#4483FF" p-id="49825"></path>
|
|
||||||
<path d="M740.48 226.773333H331.306667c-14.933333 0-25.386667 14.933333-25.386667 29.866667h403.2c10.453333 0 19.413333 10.453333 19.413333 19.413333v364.373334c14.933333 0 29.866667-8.96 29.866667-23.893334V244.693333c-1.493333-10.453333-8.96-17.92-17.92-17.92z" fill="#FFFFFF" fill-opacity=".5" p-id="49826"></path>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 2.4 KiB |
@@ -1,5 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="M512 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z" fill="#23C69A" p-id="13284"></path>
|
|
||||||
<path d="M733.8624 324.2624H290.1376C271.36 324.2624 256 339.9808 256 359.1808v314.176c0 19.2 15.36 34.9056 34.1376 34.9056h443.7248c18.7776 0 34.1376-15.7056 34.1376-34.9056V359.1808c0-19.2-15.36-34.9184-34.1376-34.9184zM512 609.2544l-52.5952 36.608a6.4 6.4 0 0 1-9.7792-7.104l18.5728-61.3248-51.072-38.7072a6.4 6.4 0 0 1 3.7376-11.4944l64.064-1.28 21.0304-60.544a6.4 6.4 0 0 1 12.0832 0l21.0304 60.544 64.064 1.28a6.4 6.4 0 0 1 3.7376 11.4944l-51.072 38.7072 18.56 61.3248a6.4 6.4 0 0 1-9.7664 7.1168L512 609.2672z m186.176-195.392h-372.352c-10.24 0-18.624-8.64-18.624-19.2s8.384-19.2 18.624-19.2h372.352c10.24 0 18.624 8.64 18.624 19.2s-8.384 19.2-18.624 19.2z" fill="#FFFFFF" p-id="13285"></path>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 937 B |
@@ -1,6 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
|
||||||
<path style="fill:#3a9dff;fill-opacity:1" id="path6" p-id="3296" fill="#3882F5" d="M512 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z" />
|
|
||||||
<path id="path8" p-id="3297" fill="#FFFFFF" d="M563.52 324.6464c-0.9472-24.576-21.824-43.776-46.7456-43.008-24.9984-0.8704-45.9904 18.368-46.9376 43.008v6.2976c-68.5056 25.024-114.3552 88.9728-115.4048 160.9728v57.344s0 86.2208-21.9136 86.2208a23.936 23.936 0 0 0-25.024 21.6064 20.864 20.864 0 0 0 6.2464 15.4496c4.1344 4.096 9.8048 6.3104 15.6672 6.144H695.424a21.7216 21.7216 0 0 0 19.8528-21.504c0-11.136-8.6016-20.4544-19.8528-21.504-21.9136 0-21.9136-86.2208-21.9136-86.2208v-61.5552c3.0848-70.4768-41.408-134.5152-109.1968-157.1328v-6.1184h-0.7808z" />
|
|
||||||
<path style="fill:#bed7ff;fill-opacity:1" id="path10" p-id="3298" fill="#9BC0FA" d="M585.6256 703.36a65.3312 65.3312 0 0 1-20.6336 46.4384 67.264 67.264 0 0 1-48.0256 18.176 67.2768 67.2768 0 0 1-48.1536-18.112 65.3312 65.3312 0 0 1-20.6976-46.5152h137.5104z" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -1,21 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="M213.9 15.2H810c132.5 0 198.7 66.2 198.7 198.7V810c0 132.5-66.2 198.7-198.7 198.7H213.9c-132.5 0-198.7-66.2-198.7-198.7V213.9c0-132.5 66.3-198.7 198.7-198.7z" fill="#FFE43C" p-id="1322"></path>
|
|
||||||
<path d="M810 15.2H533.6C292.6 74 97.6 250.5 15.2 484.4V810c0 109.7 89 198.7 198.7 198.7H810c109.7 0 198.7-89 198.7-198.7V213.9c0-109.8-88.9-198.7-198.7-198.7z" fill="#00F5D4" p-id="1323"></path>
|
|
||||||
<path d="M810 15.2h-3.7c-395.5 85.5-646.8 475.5-561.3 871 9.1 41.9 21.8 82.8 38 122.5h527c109.7 0 198.7-89 198.7-198.7V213.9c0-109.8-88.9-198.7-198.7-198.7z" fill="#01BEFF" p-id="1324"></path>
|
|
||||||
<path d="M977.8 107.3c-14.2-22.4-32.9-42-55.4-57.4-259 120-424.8 379.5-424.7 664.9-0.1 101.1 20.8 201.2 61.4 293.8H810c18.7 0 36.8-2.6 53.9-7.4-65.2-99-105.6-236.7-105.6-388.9 0-227.8 90.7-423.1 219.5-505z" fill="#9A5CE5" p-id="1325"></path>
|
|
||||||
<path d="M1008.7 810V213.9c0-38.3-11-75.1-31-106.5-128.8 81.9-219.4 277.2-219.4 505 0 152.2 40.4 289.8 105.6 388.9 83.6-23.5 144.8-100.3 144.8-191.3z" fill="#F15BB5" p-id="1326"></path>
|
|
||||||
<path d="M852.6 711.1c-89.7 25.3-133.4 68.6-195 98.8 48.2 10.8 96.4 14.3 152.2 14.3 82.1 0 166.5-45 198.9-78.2v-33.7c-49.6-12.4-82.7-21.9-156.1-1.2zM163.4 686.2c-0.1 0-0.2-0.1-0.2-0.1-53.6-26.8-105-37.4-148-40.4v77.2c24.2-10.6 74.4-28.6 148.2-36.7zM547.9 841c45.7-4.9 79.8-16.5 109.7-31.1-33-7.4-66-18.1-101.5-33.5-85.9-37.4-174.8-96-325.7-94.2-24.2 0.3-46.4 1.8-67 4.1C303.2 756.1 408.1 855.9 547.9 841z" fill="#FFFFFF" opacity=".2" p-id="1327"></path>
|
|
||||||
<path d="M657.6 809.8c-29.9 14.6-64 26.2-109.7 31.1-139.8 15-244.7-84.8-384.4-154.7-73.9 8.1-124 26.1-148.2 36.6V810c0 132.5 66.2 198.7 198.7 198.7h596c132.5 0 198.7-66.2 198.7-198.7v-64.1c-32.4 33.2-116.8 78.2-198.9 78.2-55.8 0-104-3.5-152.2-14.3z" fill="#FFFFFF" opacity=".2" p-id="1328"></path>
|
|
||||||
<path d="M657.6 809.8c-29.9 14.6-64 26.2-109.7 31.1-139.8 15-244.7-84.8-384.4-154.7-73.9 8.1-124 26.1-148.2 36.6V810c0 132.5 66.2 198.7 198.7 198.7h596c132.5 0 198.7-66.2 198.7-198.7v-64.1c-32.4 33.2-116.8 78.2-198.9 78.2-55.8 0-104-3.5-152.2-14.3z" fill="#FFFFFF" opacity=".2" p-id="1329"></path>
|
|
||||||
<path d="M142 608.9m-18.8 0a18.8 18.8 0 1 0 37.6 0 18.8 18.8 0 1 0-37.6 0Z" fill="#FFFFFF" opacity=".5" p-id="1330"></path>
|
|
||||||
<path d="M935.2 458.1m-18.8 0a18.8 18.8 0 1 0 37.6 0 18.8 18.8 0 1 0-37.6 0Z" fill="#FFFFFF" opacity=".5" p-id="1331"></path>
|
|
||||||
<path d="MNaN NaNaNaN NaN NaN 1 0 NaN NaN NaN NaN NaN 1 0 NaN NaNZ" fill="#FFFFFF" p-id="1332"></path>
|
|
||||||
<path d="M332.1 67.6m-9.4 0a9.4 9.4 0 1 0 18.8 0 9.4 9.4 0 1 0-18.8 0Z" fill="#FFFFFF" p-id="1333"></path>
|
|
||||||
<path d="M107.6 340.2m-9.4 0a9.4 9.4 0 1 0 18.8 0 9.4 9.4 0 1 0-18.8 0Z" fill="#FFFFFF" p-id="1334"></path>
|
|
||||||
<path d="M977.8 306.3m-9.4 0a9.4 9.4 0 1 0 18.8 0 9.4 9.4 0 1 0-18.8 0Z" fill="#FFFFFF" opacity=".6" p-id="1335"></path>
|
|
||||||
<path d="M938.4 663.5m-15.5 0a15.5 15.5 0 1 0 31 0 15.5 15.5 0 1 0-31 0Z" fill="#FFFFFF" opacity=".8" p-id="1336"></path>
|
|
||||||
<path d="M495.126344 65.195045a15.5 15.5 0 1 0 4.966464-30.599579 15.5 15.5 0 1 0-4.966464 30.599579Z" fill="#FFFFFF" opacity=".8" p-id="1337"></path>
|
|
||||||
<path d="M816.9 321.3l-125.2 91.8c-10.3 7.6-24.9 4.8-31.8-5.9L531.3 205.8c-8.7-13.6-28.6-13.6-37.3 0L365.4 407.1c-6.9 10.8-21.6 13.5-31.9 5.8L208 319.1c-15.6-11.7-37.7 1.1-35.2 20.5l45.7 362.2c6.3 50 48.8 87.5 99.2 87.5h385.7c50 0 92.3-36.9 99.1-86.5L852 342.2c2.6-19.4-19.3-32.4-35.1-20.9zM624.5 686.6c0 15.2-12.4 27.5-27.5 27.5H423.1c-15.2 0-27.5-12.4-27.5-27.5 0-15.2 12.4-27.5 27.5-27.5H597c15.1-0.1 27.5 12.3 27.5 27.5z" fill="#FFDEEB" p-id="1338" data-spm-anchor-id="a313x.7781069.0.i0"></path>
|
|
||||||
<path d="M764.7 709.5L531.3 205.8c-8.7-13.6-28.6-13.6-37.3 0L365.4 407.1c-6.9 10.8-21.6 13.5-31.9 5.8L208 319.1c-15.6-11.7-37.7 1.1-35.2 20.5l45.7 362.2c6.3 50 48.8 87.5 99.2 87.5h389c41.5 0 70.8-40.4 58-79.8z m-140.2-22.9c0 15.2-12.4 27.5-27.5 27.5H423.1c-15.2 0-27.5-12.4-27.5-27.5 0-15.2 12.4-27.5 27.5-27.5H597c15.1-0.1 27.5 12.3 27.5 27.5z" fill="#FFFFFF" p-id="1339"></path>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 4.0 KiB |
@@ -1,9 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="M512 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z" fill="#8BBF75"></path>
|
|
||||||
<path d="M1007.908571 639.268571L702.171429 345.234286l-58.514286 7.314285-119.954286-118.491428-264.777143 256V512l92.16 102.4 8.777143 8.777143L258.925714 775.314286l272.091429 248.685714c231.131429-8.777143 422.765714-169.691429 476.891428-384.731429z" fill="#72AD59" p-id="78457"></path>
|
|
||||||
<path d="M494.445714 446.171429c0 2.925714 0 5.851429-2.925714 8.777142-1.462857 2.925714-2.925714 4.388571-4.388571 5.851429L468.114286 440.32c2.925714-1.462857 5.851429-2.925714 7.314285-2.925714 4.388571-1.462857 7.314286-1.462857 10.24-1.462857 2.925714 0 4.388571 1.462857 7.314286 2.925714 0 2.925714 1.462857 5.851429 1.462857 7.314286z m-46.811428-7.314286c-5.851429 2.925714-8.777143 4.388571-11.702857 4.388571-2.925714 0-5.851429-1.462857-7.314286-2.925714-2.925714-2.925714-2.925714-5.851429-2.925714-10.24 0-2.925714 2.925714-5.851429 5.851428-8.777143l16.091429 17.554286z m40.96-14.628572c-4.388571-1.462857-8.777143 0-14.628572 1.462858-2.925714 1.462857-7.314286 2.925714-14.628571 5.851428l-19.017143-20.48c2.925714-1.462857 5.851429-2.925714 10.24-2.925714 4.388571 0 8.777143 1.462857 13.165714 4.388571l8.777143-8.777143c-2.925714-4.388571-7.314286-5.851429-13.165714-7.314285-4.388571-1.462857-10.24-1.462857-16.091429 1.462857-2.925714 1.462857-7.314286 2.925714-10.24 5.851428l-2.925714-4.388571-10.24 8.777143 2.925714 4.388571c-2.925714 2.925714-5.851429 5.851429-7.314285 8.777143-2.925714 4.388571-2.925714 10.24-2.925715 14.628572 0 4.388571 2.925714 8.777143 5.851429 11.702857 2.925714 2.925714 5.851429 4.388571 10.24 5.851428 4.388571 1.462857 8.777143 1.462857 13.165714 0 2.925714-1.462857 7.314286-2.925714 13.165714-5.851428l20.48 23.405714c-1.462857 1.462857-2.925714 1.462857-5.851428 2.925714-4.388571 1.462857-8.777143 1.462857-11.702857 1.462857-2.925714-1.462857-7.314286-2.925714-10.24-5.851428l-8.777143 8.777143c4.388571 4.388571 8.777143 7.314286 14.628571 8.777143 5.851429 1.462857 11.702857 1.462857 17.554286-1.462858 2.925714-1.462857 7.314286-2.925714 10.24-5.851428l2.925714 4.388571 10.24-8.777143-2.925714-2.925714c2.925714-2.925714 7.314286-7.314286 8.777143-11.702857 2.925714-5.851429 2.925714-10.24 2.925714-14.628571 0-4.388571-2.925714-8.777143-5.851428-13.165715 0-5.851429-4.388571-7.314286-8.777143-8.777143z" fill="#FFFFFF" p-id="78458"></path>
|
|
||||||
<path d="M763.611429 613.376c-4.388571-11.702857-17.554286-19.017143-29.257143-19.017143-4.388571 0-8.777143 0-11.702857 2.925714l-70.217143 45.348572c0 2.925714 2.925714 16.091429-4.388572 30.72-5.851429 11.702857-20.48 19.017143-36.571428 19.017143H526.628571c-5.851429 0-13.165714 0-13.165714-5.851429s7.314286-7.314286 13.165714-7.314286h84.845715c17.554286 0 27.794286-10.24 27.794285-27.794285 0-13.165714-10.24-26.331429-27.794285-26.331429H354.011429c-4.388571 0-8.777143 1.462857-11.702858 2.925714l-84.845714 43.885715c-4.388571 2.925714-8.777143 8.777143-8.777143 14.628571V761.124571c0 13.165714 14.628571 21.942857 26.331429 14.628572l70.217143-40.96 146.285714 62.902857c4.388571 1.462857 8.777143 2.925714 14.628571 2.925714 4.388571 0 7.314286 0 11.702858-2.925714L746.057143 652.873143c16.091429-5.851429 24.868571-24.868571 17.554286-39.497143" fill="#FFFFFF" p-id="78459"></path>
|
|
||||||
<path d="M351.085714 517.851429c0-1.462857 1.462857-1.462857 1.462857-2.925715v-1.462857c0-1.462857 1.462857-1.462857 1.462858-2.925714v-1.462857c1.462857-1.462857 1.462857-1.462857 1.462857-2.925715 0 0 0-1.462857 1.462857-1.462857l2.925714-2.925714c8.777143-8.777143 24.868571-8.777143 33.645714 0l1.462858 1.462857s0 1.462857 1.462857 1.462857l1.462857 1.462857s0 1.462857 1.462857 1.462858c0 1.462857 1.462857 1.462857 1.462857 1.462857v1.462857c0 1.462857 1.462857 1.462857 1.462857 1.462857v1.462857c0 1.462857 0 1.462857 1.462857 1.462857v7.314286c0 5.851429-2.925714 11.702857-7.314285 16.091429-7.314286 7.314286-19.017143 8.777143-27.794286 4.388571-2.925714-1.462857-4.388571-2.925714-7.314286-4.388571-1.462857-1.462857-2.925714-4.388571-4.388571-7.314286-1.462857-1.462857-1.462857-1.462857-1.462857-2.925714-2.925714 0-4.388571-1.462857-4.388572-1.462858v-8.777142z m43.885715-92.16c1.462857-4.388571 2.925714-10.24 7.314285-14.628572 2.925714-5.851429 7.314286-10.24 11.702857-16.091428 24.868571-24.868571 61.44-27.794286 87.771429-10.24 2.925714 1.462857 4.388571 2.925714 7.314286 5.851428 1.462857 1.462857 2.925714 2.925714 2.925714 4.388572 20.48 24.868571 17.554286 62.902857-8.777143 89.234285-27.794286 26.331429-70.217143 29.257143-93.622857 4.388572-17.554286-14.628571-21.942857-39.497143-14.628571-62.902857z m122.88-71.68c0-1.462857 1.462857-2.925714 1.462857-4.388572v-1.462857c1.462857-1.462857 1.462857-2.925714 1.462857-2.925714s1.462857-2.925714 2.925714-2.925715c1.462857-1.462857 1.462857-1.462857 2.925714-1.462857 0 0 1.462857 0 1.462858-1.462857 1.462857-1.462857 1.462857-1.462857 2.925714-1.462857-1.462857-1.462857 0-1.462857 0-1.462857h11.702857c1.462857 0 1.462857 0 2.925714 1.462857h1.462857c1.462857 0 1.462857 1.462857 2.925715 1.462857l8.777143 4.388572 2.925714 2.925714c1.462857 1.462857 1.462857 2.925714 1.462857 2.925714s0 1.462857 1.462857 1.462857c1.462857 2.925714 1.462857 4.388571 1.462857 8.777143 0 1.462857 0 2.925714-1.462857 2.925714v1.462858c0 1.462857-1.462857 2.925714-1.462857 2.925714v1.462857c0 1.462857-1.462857 1.462857-1.462857 1.462857 0 1.462857-1.462857 1.462857-1.462857 1.462857v1.462857l-2.925715 2.925715-1.462857 1.462857c-1.462857 0-1.462857 1.462857-1.462857 1.462857s-1.462857 0-1.462857 1.462857l-1.462857 1.462857s-1.462857 0-1.462857 1.462857c-1.462857 0-1.462857 0-1.462857 1.462858h-1.462858c-1.462857 0-1.462857 0-1.462857 1.462857h-14.628571c-1.462857 0-1.462857 0-1.462857-1.462857h-1.462857c-1.462857 0-1.462857-1.462857-1.462858-1.462858h-1.462857s-1.462857 0-1.462857-1.462857h-1.462857c-1.462857 0-1.462857-1.462857-1.462857-1.462857h5.851428l-1.462857-1.462857c-1.462857-1.462857-1.462857-1.462857-1.462857-2.925714-1.462857-1.462857-1.462857-1.462857-1.462857-2.925715-1.462857-1.462857-1.462857-2.925714-1.462857-2.925714 0-1.462857-1.462857-2.925714-1.462857-2.925714v-2.925714c-1.462857-4.388571-1.462857-4.388571-1.462857-7.314286-1.462857-1.462857-1.462857-2.925714 0-2.925714z m-223.817143 160.914285c-1.462857 0-1.462857 0-1.462857 1.462857s0 1.462857 1.462857 1.462858l65.828571 64.365714 20.48 20.48 2.925714 2.925714 1.462858 1.462857c1.462857 0 1.462857 0 1.462857-1.462857 7.314286-10.24 21.942857-13.165714 30.72-4.388571 1.462857 1.462857 2.925714 2.925714 2.925714 4.388571 0 1.462857 1.462857 1.462857 1.462857 1.462857 1.462857 0 1.462857 0 1.462857-1.462857l200.411429-197.485714 1.462857-1.462857c0-1.462857-1.462857-1.462857-1.462857-1.462857-1.462857-1.462857-2.925714-1.462857-4.388572-2.925715-7.314286-7.314286-7.314286-19.017143 1.462858-26.331428 1.462857-1.462857 2.925714-2.925714 4.388571-2.925715 1.462857 0 1.462857-1.462857 1.462857-1.462857 0-1.462857 0-1.462857-1.462857-1.462857l-1.462857-1.462857-8.777143-11.702857-77.531429-77.531429-1.462857-1.462857-1.462857 1.462857c-1.462857 1.462857-2.925714 2.925714-2.925714 4.388572-7.314286 7.314286-20.48 8.777143-27.794286 1.462857l-2.925714-2.925714c0-1.462857-1.462857-1.462857-1.462857-1.462858-1.462857 0-1.462857 0-1.462857 1.462858l-149.211429 143.36-23.405714 21.942857-30.72 30.72-1.462857 1.462857c0 1.462857 1.462857 1.462857 1.462857 1.462857 1.462857 1.462857 2.925714 1.462857 2.925714 2.925714 7.314286 7.314286 7.314286 19.017143-1.462857 26.331429 0 1.462857 0 2.925714-1.462857 4.388571z" fill="#FFFFFF" p-id="78460"></path>
|
|
||||||
<path d="M661.211429 437.979429c1.462857 0 2.925714 1.462857 2.925714 1.462857h1.462857c1.462857 1.462857 1.462857 1.462857 2.925714 1.462857h1.462857c1.462857 1.462857 1.462857 1.462857 2.925715 1.462857h1.462857l1.462857 1.462857c1.462857 4.388571 2.925714 7.314286 2.925714 10.24 0 1.462857 1.462857 2.925714 1.462857 2.925714v4.388572c0 1.462857 0 2.925714-1.462857 4.388571-1.462857 2.925714-1.462857 4.388571-2.925714 7.314286l-2.925714 2.925714v1.462857l-2.925715 2.925715h-1.462857c-1.462857 1.462857-1.462857 1.462857-2.925714 1.462857h-1.462857c-1.462857 1.462857-2.925714 1.462857-2.925714 1.462857h-14.628572c-1.462857 0-1.462857 0-1.462857-1.462857 0 0-1.462857 0-1.462857-1.462857 0 0-1.462857 0-1.462857-1.462857 0 0-1.462857 0-1.462857-1.462858 0 0-1.462857 0-1.462858-1.462857 0 0-1.462857 0-1.462857-1.462857l-1.462857-1.462857s-1.462857 0-1.462857-1.462857l-1.462857-1.462857-1.462857 1.462857-1.462857-1.462857-1.462858-1.462857c0-1.462857-1.462857-1.462857-1.462857-1.462858s0-1.462857-1.462857-1.462857c0-1.462857-1.462857-1.462857-1.462857-1.462857V462.848c0-1.462857-1.462857-1.462857-1.462857-1.462857v-1.462857c0-1.462857-1.462857-1.462857-1.462857-2.925715s7.314286 7.314286 7.314285 5.851429v-4.388571c0-1.462857 0-2.925714 1.462858-2.925715 0-1.462857 1.462857-2.925714 1.462857-2.925714v-1.462857c1.462857-1.462857 1.462857-2.925714 1.462857-2.925714v-1.462858l2.925714-2.925714 1.462857-1.462857 2.925715-2.925714h1.462857c1.462857-1.462857 2.925714-1.462857 2.925714-1.462857 1.462857-1.462857 2.925714-1.462857 4.388571-1.462858 1.462857 0 1.462857-1.462857 2.925715-1.462857h5.851428c1.462857 1.462857 1.462857 2.925714 2.925715 2.925715M557.348571 550.619429c-14.628571 4.388571-29.257143 2.925714-42.422857-1.462858l24.868572-24.868571c1.462857 0 2.925714 0 4.388571-1.462857l2.925714 10.24 10.24-2.925714-1.462857-8.777143c11.702857-4.388571 16.091429-14.628571 13.165715-24.868572l35.108571-35.108571c1.462857 4.388571 2.925714 7.314286 2.925714 11.702857 10.24 33.645714-11.702857 68.754286-49.737143 77.531429m198.948572-23.405715L710.948571 357.522286c-4.388571-14.628571-19.017143-21.942857-33.645714-19.017143l-32.182857 8.777143L536.868571 240.493714c-10.24-10.24-27.794286-10.24-38.034285 0L256 481.865143c-10.24 10.24-10.24 27.794286 0 38.034286L351.085714 612.059429c4.388571-1.462857 7.314286-1.462857 11.702857-1.462858h7.314286l-100.937143-99.474285c-7.314286-7.314286-7.314286-17.554286 0-23.405715l1.462857-1.462857L501.76 256.585143l2.925714-2.925714c7.314286-7.314286 17.554286-7.314286 23.405715 0l122.88 119.954285c7.314286 7.314286 7.314286 17.554286 0 23.405715L435.931429 610.596571h19.017142l1.462858-1.462857L702.171429 543.305143c1.462857 0 1.462857-1.462857 1.462857-1.462857v-1.462857c-1.462857-1.462857-1.462857-2.925714-2.925715-4.388572-2.925714-8.777143 4.388571-20.48 14.628572-21.942857 1.462857-1.462857 2.925714-1.462857 4.388571-1.462857 1.462857 0 1.462857 0 1.462857-1.462857s1.462857-1.462857 0-1.462857L687.542857 386.779429c0-1.462857-1.462857-1.462857-1.462857-1.462858h1.462857c-1.462857 1.462857-2.925714 1.462857-4.388571 1.462858-2.925714 1.462857-7.314286 1.462857-11.702857 0 1.462857-8.777143-1.462857-17.554286-7.314286-24.868572l-8.777143-8.777143 16.091429-4.388571 2.925714-1.462857c8.777143-2.925714 19.017143 2.925714 20.48 11.702857l45.348571 165.302857c2.925714 10.24-2.925714 19.017143-11.702857 21.942857l-229.668571 61.44h46.811428l191.634286-49.737143c14.628571-1.462857 23.405714-16.091429 19.017143-30.72" fill="#FFFFFF" p-id="78461"></path>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 11 KiB |
@@ -1,16 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<svg viewBox="0 0 480 480" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
||||||
<g fill-rule="evenodd">
|
|
||||||
<g transform="translate(20.000000, 32.000000)">
|
|
||||||
<g fill="#8694FD">
|
|
||||||
<path d="M231.858238,399.420331 C322.306846,418.825809 436.264537,322.879976 438.197623,207.482922 C432.751123,94.3001304 343.399347,-0.805100111 222.14208,0.00513921086 C100.884813,0.815378533 21.0866157,119.893649 15.8026956,207.482922 C9.6355912,307.280257 108.645644,389.250765 231.858238,399.420331 Z" id="1" opacity="0.200000003"></path>
|
|
||||||
<path d="M194.117647,415.317432 C298.441178,419.928417 390.528293,324.223948 388.235294,238.900126 C377.37391,127.203317 301.325863,39.3632784 194.117647,47.0951088 C86.9094309,54.8269393 2.84217094e-14,133.811658 2.84217094e-14,223.512415 C2.85822416,295.058588 90.7620466,402.91958 194.117647,415.317432 Z" id="2" opacity="0.300000012"></path>
|
|
||||||
<path d="M207.923106,378.451963 C329.175142,399.419058 412.859954,307.792275 412.38677,207.196851 C419.925706,112.254378 303.590533,9.60386334 196.305556,13.0339825 C83.9119772,13.0339825 14.3454351,98.7560049 15.544671,188.495495 C21.6579476,237.084688 48.4126179,360.782064 207.923106,378.451963 Z" id="3" opacity="0.400000006"></path>
|
|
||||||
<path d="M193.181639,374.498124 C301.535358,396.142754 386.312217,368.733672 385.130088,207.216628 C361.237788,87.0872792 272.503537,44.9778587 201.882353,45.6749686 C73.4910599,50.7488836 23.7231619,120.224662 18.6346022,207.216628 C27.247047,258.653672 77.0609229,362.210048 193.181639,374.498124 Z" id="4" opacity="0.400000006"></path>
|
|
||||||
<path d="M195.43098,335.609755 C298.698602,321.770596 368.302145,258.816499 369.99012,186.110465 C382.856623,81.0748083 305.703532,23.4231811 203.195686,28.8409875 C111.063078,50.3047747 59.4969389,107.241076 46.754193,186.110465 C46.6357003,254.066277 36.5053399,362.539179 195.43098,335.609755 Z" id="5" opacity="0.600000024"></path>
|
|
||||||
</g>
|
|
||||||
<path d="M249,288 C248.971252,303.467353 236.328379,316 220.496342,316 C204.778365,316 192.028432,303.516583 192,288 C192,288 249,288 249,288 C249,288 249,288 249,288 C249,288 249,288 249,288 C249,288 249,288 249,288 L249,288 Z" id="路径" fill="url(#linearGradient-1)" fill-rule="nonzero"></path>
|
|
||||||
<path d="M239.665573,122.492458 C239.665573,112.302002 231.310693,104 221.003549,104 C210.710409,104 202.334534,112.28062 202.334534,122.492458 C202.334534,123.532881 202.4255,124.551927 202.58644,125.542463 C176.815147,134.44306 158.083106,157.211175 158.083106,189.542836 C158.083106,189.542836 158.083106,225.173791 158.083106,225.173791 C158.083106,225.173791 155.669015,256.19417 146.572423,256.514683 C141.156445,256.514683 137,260.654993 137,265.757341 C137,270.902453 141.17744,275 146.334508,275 C146.334508,275 221.003516,275 221.003516,275 C221.003516,275 286.337976,275 286.337976,275 C286.337976,275 295.672484,275 295.672484,275 C300.850546,275 305,270.86681 305,265.757341 C305,260.61935 300.82256,256.514683 295.672484,256.514683 C286.337976,256.514683 284.035831,225.173791 284.035831,225.173791 C284.035831,225.173791 284.035831,189.542836 284.035831,189.542836 C284.035831,157.175678 266.563364,134.393198 239.420551,125.521165 C239.581491,124.537751 239.66546,123.518706 239.66546,122.492542 C239.66546,122.492542 239.66546,122.492542 239.66546,122.492542 C239.66546,122.492542 239.66546,122.492542 239.66546,122.492542 L239.665573,122.492458 Z" id="路径" fill="#FFFFFF" fill-rule="nonzero"></path>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 8.4 KiB |
@@ -1,9 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1300 1024" version="1.1">
|
|
||||||
<path d="M784.014714 99.204787l10.903312 18.428134-21.294732-2.559463-14.179425 16.124617-4.095141-21.089976-19.707865-8.497417 18.735269-10.442609 2.04757-21.345922 15.715103 14.58894 20.936408-4.658223-9.060499 19.451919zM1067.142514 642.37403l-18.428134 10.903312 2.559463-21.294732-16.073428-14.179425 21.038786-4.14633 8.497417-19.656676 10.442609 18.735269 21.345922 1.996381-14.588939 15.715103 4.658222 20.936408-19.451918-9.00931z" fill="#ff7f2a" />
|
|
||||||
<path d="M1067.142514 642.37403l-18.428134 10.903312 2.559463-21.294732-16.073428-14.179425 21.038786-4.14633 8.497417-19.656676 10.442609 18.735269 21.345922 1.996381-14.588939 15.715103 4.658222 20.936408-19.451918-9.00931zM571.886418 100.023815l-17.404348-12.541369 20.526893-6.1939 6.501036-20.424515 12.234233 17.609105 21.448301-0.153567-12.950883 17.097213 6.756982 20.373325-20.270947-7.012928-17.250781 12.694936 0.409514-21.4483zM991.382408 784.373039l-21.192354 3.480869 10.135474-18.888837-9.828338-19.093594 21.089975 3.788005 15.100832-15.254399 2.917788 21.243543 19.144783 9.623581-19.298351 9.367634-3.224923 21.192354-14.844886-15.459156zM427.993407 156.792705l-20.78284-5.323683 16.892456-13.258019-1.330921-21.397111 17.762674 11.927098 19.963811-7.883146-5.886765 20.629272 13.667533 16.534131-21.397111 0.819028-11.517584 18.069809-7.371253-20.117379zM854.19519 896.42633l-20.731651-5.323683 16.841267-13.258019-1.330921-21.397111 17.813863 11.978287 19.912622-7.934335-5.835575 20.629272 13.667532 16.534131-21.4483 0.819028-11.517584 18.069809-7.371253-20.117379zM562.416405 923.607827l10.903313 18.428134-21.294733-2.559463-14.179425 16.073428-4.14633-21.038786-19.656676-8.497418 18.735269-10.442609 1.996381-21.345921 15.715103 14.588939 20.936408-4.658223-9.00931 19.451919zM242.790663 420.724532l-18.479324 10.954502 2.559464-21.294733-16.073428-14.230614 21.038786-4.095141 8.497417-19.707865 10.442609 18.735269 21.345922 2.047571-14.588939 15.715103 4.709412 20.936407-19.451919-9.060499z" fill="#ff7f2a" />
|
|
||||||
<path d="M242.790663 420.724532l-18.479324 10.954502 2.559464-21.294733-16.073428-14.230614 21.038786-4.095141 8.497417-19.707865 10.442609 18.735269 21.345922 2.047571-14.588939 15.715103 4.709412 20.936407-19.451919-9.060499zM700.780976 943.878774l-17.404348-12.490179 20.475704-6.24509 6.552225-20.424515 12.234233 17.609106 21.448301-0.102379-12.950883 17.097213 6.756982 20.322136-20.270947-7.012928-17.30197 12.694936 0.460703-21.4483zM303.552315 278.827902l-21.192354 3.42968 10.135473-18.888837-9.828338-19.042405 21.089976 3.788006 15.100832-15.2544 2.917787 21.243543 19.144784 9.623581-19.298351 9.316445-3.224924 21.243544-14.844885-15.459157z" fill="#ff7f2a" />
|
|
||||||
<path d="M407.620081 90.604991a486.861057 486.861057 0 0 1 504.521352 11.77353l25.031548-14.435371a511.892605 511.892605 0 0 0-797.528678 459.57718l25.031548-14.384182A486.758678 486.758678 0 0 1 407.620081 90.604991zM893.201406 933.333787a486.861057 486.861057 0 0 1-504.521351-11.619963l-24.980359 14.384183A511.892605 511.892605 0 0 0 1161.177185 476.572015L1136.401583 490.956197a486.912246 486.912246 0 0 1-243.200177 442.37759z" fill="#ff7f2a" />
|
|
||||||
<path d="M813.909242 795.839433a326.587482 326.587482 0 0 1-258.147441 29.536203l-29.792149 17.199592a353.205897 353.205897 0 0 0 472.73282-272.429245l-29.792149 17.148403A326.843428 326.843428 0 0 1 813.909242 795.839433zM486.861057 228.099345a326.587482 326.587482 0 0 1 258.14744-29.536204l29.79215-17.199591A353.205897 353.205897 0 0 0 302.016637 453.792794l29.843339-17.148402a326.485103 326.485103 0 0 1 155.001081-208.545047zM1288.280119 374.705387a53.441588 53.441588 0 0 1-14.384182 11.978287l-1044.260914 601.934514a53.799913 53.799913 0 0 1-73.4054-19.759055L7.217686 710.660503a53.697534 53.697534 0 0 1 19.707865-73.405399L1071.442411 35.32059a53.799913 53.799913 0 0 1 73.4054 19.759054l148.80718 258.19863a53.953481 53.953481 0 0 1-5.374872 61.427113zM32.198045 665.716333a28.102904 28.102904 0 0 0-2.815409 32.146855l148.80718 258.19863a28.154093 28.154093 0 0 0 38.443134 10.237852L1261.149811 364.518724a28.154093 28.154093 0 0 0 10.237852-38.443135l-148.755991-258.249819a28.102904 28.102904 0 0 0-38.391945-10.237852L39.722866 659.420054a27.130308 27.130308 0 0 0-7.524821 6.296279z" fill="#ff7f2a" />
|
|
||||||
<path d="M335.392035 567.279385A196.413193 196.413193 0 0 1 317.373415 663.412816l-13.360397-12.49018a172.661376 172.661376 0 0 0 13.8211-81.902816z m37.061024 46.070334a200.508333 200.508333 0 0 1-0.358324 44.99536l64.088954 111.029506-15.100832 8.702174-54.00467-93.573968a252.158297 252.158297 0 0 1-12.694937 38.340756l-13.360397-12.490179a201.839254 201.839254 0 0 0 14.128236-95.672728z m28.051715-90.809748l15.356778-8.753363L429.477896 537.487235l49.397636-28.512418 8.190282 14.281804-49.397637 28.563607 15.868671 27.437444 58.355757-33.733723 8.395039 14.486561-130.83975 75.555348-8.34385-14.48656 57.280783-33.068263-15.817482-27.437443L373.681602 588.676496l-8.190282-14.281804 48.936933-28.256472z m5.52844 139.337167L491.416901 612.530691l-9.367635-16.226996 15.817482-9.162877 8.906931 16.278185 25.59463-14.844886 8.497417 14.742507-25.59463 14.793696 32.607559 56.308187c8.241471 14.332993 5.118926 25.59463-8.906931 33.784912l-31.17426 18.01862-12.234233-13.104451q17.506727-8.702174 29.792149-15.766292c7.320064-4.248709 8.804553-10.237852 4.402277-17.762674l-30.304042-52.468992L414.63301 676.414888z m86.50985 24.673224l-7.217685 15.86867a300.327391 300.327391 0 0 0-47.81077-17.455537l7.831957-14.947264a312.86876 312.86876 0 0 1 47.196498 16.380563zM694.433508 375.524415l22.16495 38.391945-15.356779 8.855742-13.974668-24.110141-152.339239 87.943149 14.588939 25.236306-15.356778 8.855742L511.329523 481.179049l83.643252-48.271473c-6.091522-4.86298-11.415205-8.804553-15.91986-11.875908l15.049642-12.49018c3.941573 3.173734 9.67477 8.190282 17.097213 14.998453z m-17.148402 197.436978l-48.680987 28.154093 7.473632 12.950883-15.356778 8.855742-61.427113-106.422473 64.088954-37.009835-12.694936-21.960193 15.817481-9.111688 12.694937 21.960193 64.754414-37.41935 61.068788 105.808202-15.356778 8.855742-7.115307-12.285423-49.397637 28.512418 25.594631 44.585846-15.817482 9.111689zM631.675474 493.976364l-48.680986 28.154093 14.53775 25.236305 48.732176-28.102904z m-26.004144 67.416256l14.53775 25.236305 48.732176-28.154093-14.588939-25.236305zM711.530721 481.588563l-14.588939-25.287495-49.397637 28.563607 14.588939 25.236306z m-26.720794 67.774581l49.397636-28.512418-14.588939-25.236306-49.397636 28.512418zM876.923222 516.243692l-15.356779 8.753364L798.552464 415.042524A298.586956 298.586956 0 0 1 805.821339 491.416901l-15.817482-12.234234a259.939065 259.939065 0 0 0-11.517583-96.952459L748.898881 399.276232l-8.753364-15.356778 30.252853-17.506727-24.673223-42.794222 15.100832-8.753364 24.724413 42.845411 25.901765-14.742507 8.753364 15.356778-25.901766 14.947265 8.241471 14.281803q24.775602 8.497417 55.745105 22.574464l-1.023786 18.428134c-19.247162-10.954502-34.143237-18.940026-44.841792-23.854196z m27.232686-17.762673l-16.431753-8.650985a226.614856 226.614856 0 0 0 59.635489-164.368716l17.455538-0.716649A250.827376 250.827376 0 0 1 957.239171 397.689365a374.142305 374.142305 0 0 1 64.447279 18.376944l-4.81179 17.967431a351.67022 351.67022 0 0 0-63.935387-21.038786 244.889422 244.889422 0 0 1-48.783365 85.486065z m-98.129812-177.473166l54.874887-31.686153a163.805634 163.805634 0 0 0-23.035167-15.663913l14.691318-12.029477a302.016637 302.016637 0 0 1 23.751816 18.786459l48.680987-28.102904 8.241471 14.281804-60.096192 34.706318q0.409514 42.794222-5.579629 63.833008 26.106523-17.506727 39.825245-26.823172a195.952489 195.952489 0 0 0 0.819028-33.580155l16.636509-0.511893q4.760601 84.769415-45.097738 144.865607l-16.175806-8.241471a183.308742 183.308742 0 0 0 40.951408-82.824223q-27.642201 17.96743-47.75958 30.713556l-10.749745-11.05688 1.38211-1.638056 0.921407-1.4333q8.139092-15.817481 8.395039-63.986575l-42.589465 24.570845z" fill="#ff7f2a" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 8.0 KiB |
|
Before Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 8.7 KiB |
@@ -1,3 +0,0 @@
|
|||||||
<svg viewBox="-1300 -1300 3600 3600" version="1.1" style="background: rgba(160,160,160,.1);" xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<path d="m 741.80075,684.39806 v -38.42905 h 36.39793 v 55.10168 c 0,9.23827 -8.16124,16.67263 -18.16918,16.67263 h -497.359 c -10.06752,0 -18.16918,-7.48902 -18.16918,-16.67263 V 322.62931 c 0,-9.23827 8.16124,-16.67263 18.16918,-16.67263 h 497.359 c 10.06752,0 18.16918,7.48902 18.16918,16.67263 V 556.04613 H 741.80075 V 339.30194 H 280.83968 V 684.39806 Z M 402.18598,506.30157 c -33.47894,0 -60.64337,-24.92695 -60.64337,-55.64832 0,-30.72137 27.16443,-55.64832 60.64337,-55.64832 33.47895,0 60.64337,24.92695 60.64337,55.64832 0,30.72137 -27.16442,55.64832 -60.64337,55.64832 z m 0,-33.39993 c 13.4035,0 24.24544,-9.94891 24.24544,-22.24839 0,-12.29948 -10.84194,-22.24839 -24.24544,-22.24839 -13.40349,0 -24.24543,9.94891 -24.24543,22.24839 0,12.29948 10.84194,22.24839 24.24543,22.24839 z m -74.22557,120.58958 26.09214,-23.23235 c 43.72517,41.38092 88.70134,44.49679 130.52024,11.58885 5.12312,-4.04517 6.55283,-5.19312 19.47975,-15.57935 40.56791,-32.74395 61.35822,-47.12068 88.04607,-57.61623 37.23193,-14.65005 73.62986,-12.9008 109.96822,8.25431 l -19.53931,28.20681 c -46.28674,-26.94953 -80.24226,-13.55676 -154.46783,46.30072 -13.04607,10.55022 -14.47577,11.69817 -19.7776,15.85266 -56.77125,44.60612 -123.55043,39.95965 -180.32168,-13.77542 z" fill="#757575" opacity="0.2" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB |
@@ -1 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="300" height="300"></svg>
|
|
||||||
|
Before Width: | Height: | Size: 114 B |
@@ -1,3 +0,0 @@
|
|||||||
<svg viewBox="-500 -500 2024 2024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="background: rgba(160,160,160,.1)">
|
|
||||||
<path d="M898.2 827.5v-70.3h61.1V858c0 16.9-13.7 30.5-30.5 30.5H93.9c-16.9 0-30.5-13.7-30.5-30.5V165.7c0-16.9 13.7-30.5 30.5-30.5h834.9c16.9 0 30.5 13.7 30.5 30.5v427h-61.1V196.2H124.4v631.3h773.8zM328.1 501.7c-56.2 0-101.8-45.6-101.8-101.8s45.6-101.8 101.8-101.8 101.8 45.6 101.8 101.8-45.6 101.8-101.8 101.8z m0-61.1c22.5 0 40.7-18.2 40.7-40.7s-18.2-40.7-40.7-40.7-40.7 18.2-40.7 40.7 18.2 40.7 40.7 40.7zM203.5 661.2l43.8-42.5c73.4 75.7 148.9 81.4 219.1 21.2 8.6-7.4 11-9.5 32.7-28.5 68.1-59.9 103-86.2 147.8-105.4 62.5-26.8 123.6-23.6 184.6 15.1l-32.8 51.6C721 523.4 664 547.9 539.4 657.4c-21.9 19.3-24.3 21.4-33.2 29-95.3 81.6-207.4 73.1-302.7-25.2z" fill="#757575" opacity=".2"></path>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 867 B |
|
Before Width: | Height: | Size: 47 KiB |
@@ -1,13 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="icon" viewBox="0 0 1024 1024">
|
|
||||||
<circle cx="513.414" cy="512.707" r="506.343" fill="url(#a)"/>
|
|
||||||
<defs>
|
|
||||||
<linearGradient id="b">
|
|
||||||
<stop offset="0"/>
|
|
||||||
<stop offset="1" stop-color="#4b4b4b"/>
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient xlink:href="#b" id="a" x1="516.021" x2="519.838" y1="33.567" y2="990.208" gradientUnits="userSpaceOnUse"/>
|
|
||||||
</defs>
|
|
||||||
<circle cx="515.932" cy="517.657" r="415.844" fill="#fff"/>
|
|
||||||
<circle cx="519.751" cy="514.829" r="318.253" fill="#222"/>
|
|
||||||
<path fill="#fff" d="m738.298 271.558-534.63 424.31 62.233 79.204 560.088-435.624z"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 672 B |
@@ -1,14 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="icon" viewBox="0 0 1024 1024">
|
|
||||||
<circle cx="513.414" cy="512.707" r="506.343" fill="url(#a)"/>
|
|
||||||
<defs>
|
|
||||||
<linearGradient id="b">
|
|
||||||
<stop offset="0"/>
|
|
||||||
<stop offset="1" stop-color="#4b4b4b"/>
|
|
||||||
</linearGradient>
|
|
||||||
<linearGradient xlink:href="#b" id="a" x1="516.021" x2="519.838" y1="33.567" y2="990.208" gradientUnits="userSpaceOnUse"/>
|
|
||||||
</defs>
|
|
||||||
<path fill="#fff" d="M709.839 664.013 370.972 876.396c-10.144 10.533-35.205 9.786-45.672-.44-10.468-10.226-9.194-35.878 1.606-45.77l337.866-211.352c10.095-10.736 36.323-10.097 46.88.207 10.557 10.304 9.187 35.12-1.813 44.972z"/>
|
|
||||||
<circle cx="747.888" cy="353.591" r="84.883" fill="#fff"/>
|
|
||||||
<circle cx="283.552" cy="352.177" r="84.883" fill="#fff"/>
|
|
||||||
<path fill="#fff" d="M665.743 878.523 335.377 676.36c-14.144-9.47-18.202-32.218-10.668-45.445 7.243-12.715 32.87-20.967 43.61-14.766l331.366 203.192c14.972 8.644 21.252 35.936 13.876 48.712-8.016 13.884-35.126 17.796-47.818 10.469z"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.0 KiB |
@@ -1 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1024" height="1024"><defs><linearGradient id="a"><stop offset="0" stop-color="#fcdba2"/><stop offset="1" stop-color="#fdf6d8"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#f8b446"/><stop offset="1" stop-color="#fdf4cf"/></linearGradient><linearGradient xlink:href="#a" id="j" x1="523.292" x2="521.856" y1="345.301" y2="627.851" gradientTransform="translate(8.2904476 3.9483139) scale(.96795)" gradientUnits="userSpaceOnUse"/><linearGradient xlink:href="#b" id="f" x1="143.09692" x2="898.33069" y1="164.29646" y2="810.88257" gradientTransform="translate(-.00191063 -.00196486) scale(1.0005)" gradientUnits="userSpaceOnUse"/><linearGradient id="b"><stop offset="0" stop-color="#fbe2c9"/><stop offset="1" stop-color="#eea36b"/></linearGradient><linearGradient xlink:href="#c" id="g" x1="1274.6226" x2="1902.6591" y1="-291.49371" y2="204.04561" gradientTransform="translate(-1063.8611 567.31936) scale(1.0005)" gradientUnits="userSpaceOnUse"/><linearGradient id="c"><stop offset="0" stop-color="#e2a576"/><stop offset="1" stop-color="#f9e7d6"/></linearGradient><linearGradient xlink:href="#d" id="h" x1="-285.41812" x2="285.38971" y1="-257.87775" y2="255.19093" gradientTransform="translate(512.02424 518.02725) scale(1.0005)" gradientUnits="userSpaceOnUse"/><linearGradient id="d"><stop offset="0" stop-color="#facda1"/><stop offset="1" stop-color="#e3814e"/></linearGradient><radialGradient xlink:href="#e" id="i" cx="521.652" cy="617.926" r="257.943" fx="521.652" fy="617.926" gradientTransform="matrix(.9934 .00447 -.0041 .91186 -2.4439201 11.161921)" gradientUnits="userSpaceOnUse"/></defs><circle cx="512" cy="512" r="508" fill="url(#f)"/><circle cx="513.64362" cy="515.61957" r="425.46204" fill="url(#g)"/><circle cx="512.02417" cy="518.02716" r="386.19312" fill="url(#h)"/><path fill="url(#i)" d="M260.93578 362.19446v273.13658c0 31.70185 13.987 57.984 47.47974 57.984h404.12609c23.37369 0 47.64683-21.11456 47.74888-58.93648 0-32.14907-.27014-278.28715-.27014-278.28715l-246.59831 255.5878z"/><path fill="url(#j)" d="M517.23194 291.90631 362.70967 569.71123c-37.86393 67.97299 24.27614 70.95448 24.27614 70.95448h241.41372s66.13307 1.85993 33.10956-68.66634z"/><circle cx="516.09039" cy="286.75574" r="39.223614" fill="#fdf9e1"/></svg>
|
|
||||||
|
Before Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 5.0 KiB |
@@ -0,0 +1,238 @@
|
|||||||
|
/**
|
||||||
|
* AKSRT universal icon picker — shared admin modal for FA5, the built-in
|
||||||
|
* SVG sprite and inline custom SVG values ("fa fas fa-x" / "zibsvg-key" /
|
||||||
|
* "customsvg-<svg>").
|
||||||
|
*
|
||||||
|
* Any admin screen: call aksrt_icon_picker_assets() (PHP) and render fields
|
||||||
|
* via aksrt_icon_picker_field(); interaction is fully delegated, so lazy
|
||||||
|
* loaded widget forms and repeater rows work without re-init.
|
||||||
|
*/
|
||||||
|
(function ($) {
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
const config = window.aksrtIconPicker || {};
|
||||||
|
const i18n = config.i18n || {};
|
||||||
|
|
||||||
|
const state = {
|
||||||
|
loaded: false,
|
||||||
|
loading: false,
|
||||||
|
activeTab: 'fas',
|
||||||
|
tabs: [],
|
||||||
|
grids: {},
|
||||||
|
sessionCustom: [],
|
||||||
|
$target: null,
|
||||||
|
};
|
||||||
|
|
||||||
|
function modal() {
|
||||||
|
return $('#aksrt-modal-icon');
|
||||||
|
}
|
||||||
|
|
||||||
|
function setBusy(busy) {
|
||||||
|
modal().find('.aksrt-icon-modal__loading').each((_i, el) => { el.hidden = !busy; });
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Custom SVG cleanup — strip authoring leftovers, keep pure vector markup. */
|
||||||
|
function cleanSvg(raw) {
|
||||||
|
const text = String(raw || '').trim();
|
||||||
|
if (!text) return '';
|
||||||
|
let doc;
|
||||||
|
try {
|
||||||
|
doc = new window.DOMParser().parseFromString(text, 'image/svg+xml');
|
||||||
|
} catch (e) {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
if (doc.querySelector('parsererror')) return '';
|
||||||
|
const svg = doc.querySelector('svg');
|
||||||
|
if (!svg || svg.querySelector('script, foreignObject, animate')) return '';
|
||||||
|
['class', 'id', 'style', 't', 'version', 'p-id'].forEach((attr) => svg.removeAttribute(attr));
|
||||||
|
Array.prototype.slice.call(svg.attributes).forEach((attr) => {
|
||||||
|
if (attr.name.indexOf('data-') === 0) svg.removeAttribute(attr.name);
|
||||||
|
});
|
||||||
|
const keep = new window.XMLSerializer().serializeToString(svg);
|
||||||
|
return /<path|<use|<g\b|<circle|<rect|<polygon|<ellipse|<line/i.test(keep) ? keep : '';
|
||||||
|
}
|
||||||
|
|
||||||
|
function escapeText(text) {
|
||||||
|
return String(text).replace(/[&<>"']/g, (ch) => ({
|
||||||
|
'&': '&', '<': '<', '>': '>', '"': '"', "'": ''',
|
||||||
|
}[ch]));
|
||||||
|
}
|
||||||
|
|
||||||
|
function previewMarkup(value) {
|
||||||
|
value = String(value || '').trim();
|
||||||
|
if (!value) return '';
|
||||||
|
if (value.indexOf('customsvg-') === 0) return cleanSvg(value.slice(10));
|
||||||
|
if (value.indexOf('zibsvg-') === 0) {
|
||||||
|
const key = value.slice(7).replace(/[^a-zA-Z0-9_-]/g, '');
|
||||||
|
return key ? `<svg class="icon" aria-hidden="true"><use xlink:href="#icon-${key}"></use></svg>` : '';
|
||||||
|
}
|
||||||
|
const el = document.createElement('i');
|
||||||
|
el.className = !/\bfa\b/.test(value) && value.indexOf('fa-') !== -1 ? `fa ${value}` : value;
|
||||||
|
el.setAttribute('aria-hidden', 'true');
|
||||||
|
return el.outerHTML;
|
||||||
|
}
|
||||||
|
|
||||||
|
function seedSessionCustom() {
|
||||||
|
$('input.aksrt-icon-picker__value').each(function () {
|
||||||
|
const value = String(this.value || '').trim();
|
||||||
|
if (value.indexOf('customsvg-') !== 0) return;
|
||||||
|
const svg = value.slice(10);
|
||||||
|
if (svg && state.sessionCustom.indexOf(svg) === -1) state.sessionCustom.push(svg);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function itemButton(value, name, innerHtml) {
|
||||||
|
return $('<button type="button" class="aksrt-icon-picker__item" role="option">')
|
||||||
|
.attr({ 'data-value': value, 'data-name': name, title: name })
|
||||||
|
.html(innerHtml);
|
||||||
|
}
|
||||||
|
|
||||||
|
function buildGrids(groups) {
|
||||||
|
state.tabs = [];
|
||||||
|
state.grids = {};
|
||||||
|
const $wrap = modal().find('.aksrt-icon-modal__grids').empty();
|
||||||
|
|
||||||
|
groups.forEach((group) => {
|
||||||
|
state.tabs.push(group);
|
||||||
|
const $grid = $('<div class="aksrt-icon-modal__grid" data-grid="' + escapeText(group.id) + '" hidden></div>');
|
||||||
|
(group.icons || []).forEach((name) => {
|
||||||
|
if (group.type === 'fa') {
|
||||||
|
const value = `fa ${group.id} fa-${name}`;
|
||||||
|
$grid.append(itemButton(value, name, `<i class="fa ${group.id} fa-${escapeText(name)}" aria-hidden="true"></i>`));
|
||||||
|
} else if (group.type === 'svg') {
|
||||||
|
const value = `zibsvg-${name}`;
|
||||||
|
const key = escapeText(name).replace(/[^a-zA-Z0-9_-]/g, '');
|
||||||
|
$grid.append(itemButton(value, name, `<svg class="icon" aria-hidden="true"><use xlink:href="#icon-${key}"></use></svg>`));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
$wrap.append($grid);
|
||||||
|
state.grids[group.id] = $grid;
|
||||||
|
|
||||||
|
const $tab = $('<button type="button" class="button aksrt-icon-modal__tab" role="tab">').attr('data-tab', group.id).text(group.title || group.id);
|
||||||
|
modal().find('.aksrt-icon-modal__tabs').append($tab);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function buildSessionGrid() {
|
||||||
|
const $session = modal().find('.aksrt-icon-modal__grid--session');
|
||||||
|
$session.empty();
|
||||||
|
state.sessionCustom.forEach((svg) => {
|
||||||
|
$session.append(itemButton('customsvg-' + svg, 'customsvg', cleanSvg(svg)));
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function showTab(tabId) {
|
||||||
|
state.activeTab = tabId;
|
||||||
|
modal().find('.aksrt-icon-modal__tab').each(function () {
|
||||||
|
this.classList.toggle('is-active', this.dataset.tab === tabId);
|
||||||
|
});
|
||||||
|
$.each(state.grids, (id, $grid) => { $grid[0].hidden = id !== tabId; });
|
||||||
|
const isCustom = tabId === 'custom';
|
||||||
|
modal().find('.aksrt-icon-modal__custom').each((_i, el) => { el.hidden = !isCustom; });
|
||||||
|
modal().find('.aksrt-icon-modal__search').each((_i, el) => { el.hidden = isCustom; });
|
||||||
|
applySearch();
|
||||||
|
}
|
||||||
|
|
||||||
|
function applySearch() {
|
||||||
|
if (state.activeTab === 'custom') return;
|
||||||
|
const needle = String(modal().find('.aksrt-icon-modal__search').val() || '').trim().toLowerCase();
|
||||||
|
const $grid = state.grids[state.activeTab];
|
||||||
|
if (!$grid) return;
|
||||||
|
let visible = 0;
|
||||||
|
$grid.find('.aksrt-icon-picker__item').each(function () {
|
||||||
|
const show = !needle || String(this.dataset.name || '').toLowerCase().indexOf(needle) !== -1;
|
||||||
|
this.hidden = !show;
|
||||||
|
if (show) visible++;
|
||||||
|
});
|
||||||
|
$grid.find('.aksrt-icon-picker__empty').remove();
|
||||||
|
if (!visible) $grid.append('<div class="aksrt-icon-picker__empty">' + escapeText(i18n.empty || 'No icons found.') + '</div>');
|
||||||
|
}
|
||||||
|
|
||||||
|
function refreshPicker($picker, value) {
|
||||||
|
const $preview = $picker.find('.aksrt-icon-picker__preview').first();
|
||||||
|
$preview.html(previewMarkup(value)).toggleClass('hidden', !value);
|
||||||
|
$picker.find('.aksrt-icon-picker__remove').first().toggleClass('hidden', !value);
|
||||||
|
}
|
||||||
|
|
||||||
|
function select(value) {
|
||||||
|
modal().addClass('hidden');
|
||||||
|
const $picker = state.$target;
|
||||||
|
if (!$picker || !$picker.length) return;
|
||||||
|
$picker.find('input.aksrt-icon-picker__value').val(value).trigger('change');
|
||||||
|
refreshPicker($picker, value);
|
||||||
|
}
|
||||||
|
|
||||||
|
function ensureCatalog() {
|
||||||
|
if (state.loaded || state.loading) return;
|
||||||
|
state.loading = true;
|
||||||
|
setBusy(true);
|
||||||
|
window.fetch(config.restUrl, { headers: { 'X-WP-Nonce': config.nonce } })
|
||||||
|
.then((r) => r.json())
|
||||||
|
.then((json) => {
|
||||||
|
if (!json || !json.success || !Array.isArray(json.groups)) throw new Error('bad payload');
|
||||||
|
buildGrids(json.groups);
|
||||||
|
seedSessionCustom();
|
||||||
|
buildSessionGrid();
|
||||||
|
state.loaded = true;
|
||||||
|
setBusy(false);
|
||||||
|
showTab('fas');
|
||||||
|
})
|
||||||
|
.catch(() => {
|
||||||
|
state.loading = false;
|
||||||
|
setBusy(false);
|
||||||
|
modal().find('.aksrt-icon-modal__error').each((_i, el) => {
|
||||||
|
el.hidden = false;
|
||||||
|
el.textContent = i18n.loadError || 'Failed to load icons.';
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function open($picker) {
|
||||||
|
state.$target = $picker;
|
||||||
|
modal().removeClass('hidden');
|
||||||
|
seedSessionCustom();
|
||||||
|
buildSessionGrid();
|
||||||
|
ensureCatalog();
|
||||||
|
if (state.loaded) showTab(state.activeTab);
|
||||||
|
modal().find('.aksrt-icon-modal__search').trigger('focus');
|
||||||
|
}
|
||||||
|
|
||||||
|
$(document)
|
||||||
|
.on('click', '.aksrt-icon-picker__choose', function () {
|
||||||
|
open($(this).closest('[data-aksrt-icon-picker]'));
|
||||||
|
})
|
||||||
|
.on('click', '.aksrt-icon-picker__remove', function () {
|
||||||
|
const $picker = $(this).closest('[data-aksrt-icon-picker]');
|
||||||
|
$picker.find('input.aksrt-icon-picker__value').val('').trigger('change');
|
||||||
|
refreshPicker($picker, '');
|
||||||
|
})
|
||||||
|
.on('change', 'input.aksrt-icon-picker__value', function () {
|
||||||
|
refreshPicker($(this).closest('[data-aksrt-icon-picker]'), String(this.value || '').trim());
|
||||||
|
})
|
||||||
|
.on('click', '[data-aksrt-icon-close]', () => modal().addClass('hidden'))
|
||||||
|
.on('keydown', (e) => { if (e.key === 'Escape') modal().addClass('hidden'); })
|
||||||
|
.on('click', '.aksrt-icon-modal__tab', function () { showTab(this.dataset.tab); })
|
||||||
|
.on('input', '.aksrt-icon-modal__search', applySearch)
|
||||||
|
.on('click', '.aksrt-icon-picker__item', function () {
|
||||||
|
const value = String(this.dataset.value || '');
|
||||||
|
if (value) select(value);
|
||||||
|
})
|
||||||
|
.on('input', '.aksrt-icon-modal__custom textarea', function () {
|
||||||
|
modal().find('.aksrt-icon-modal__custom-preview').html(cleanSvg(this.value));
|
||||||
|
})
|
||||||
|
.on('click', '.aksrt-icon-modal__custom-actions .button', function () {
|
||||||
|
const $custom = modal().find('.aksrt-icon-modal__custom');
|
||||||
|
const svg = cleanSvg($custom.find('textarea').val());
|
||||||
|
if (!svg) {
|
||||||
|
window.alert(i18n.customEmpty || 'Invalid SVG.');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (state.sessionCustom.indexOf(svg) === -1) {
|
||||||
|
state.sessionCustom.push(svg);
|
||||||
|
buildSessionGrid();
|
||||||
|
}
|
||||||
|
select('customsvg-' + svg);
|
||||||
|
$custom.find('textarea').val('');
|
||||||
|
$custom.find('.aksrt-icon-modal__custom-preview').html('');
|
||||||
|
});
|
||||||
|
})(jQuery);
|
||||||
@@ -86,7 +86,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.aksrt-widget-number,
|
.aksrt-widget-number,
|
||||||
.aksrt-widget-icon,
|
|
||||||
.aksrt-widget-link,
|
.aksrt-widget-link,
|
||||||
.aksrt-widget-background {
|
.aksrt-widget-background {
|
||||||
display: grid;
|
display: grid;
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ defined('ABSPATH') || exit;
|
|||||||
// Stage 1: helpers
|
// Stage 1: helpers
|
||||||
require_once AKSRT_DIR . '/inc/aksrt-ajax-debug.php';
|
require_once AKSRT_DIR . '/inc/aksrt-ajax-debug.php';
|
||||||
require_once AKSRT_DIR . '/inc/helpers/aksrt-icons.php';
|
require_once AKSRT_DIR . '/inc/helpers/aksrt-icons.php';
|
||||||
|
require_once AKSRT_DIR . '/inc/helpers/aksrt-icon-picker.php';
|
||||||
require_once AKSRT_DIR . '/inc/helpers/aksrt-avatar.php';
|
require_once AKSRT_DIR . '/inc/helpers/aksrt-avatar.php';
|
||||||
require_once AKSRT_DIR . '/inc/helpers/aksrt-domain-model.php';
|
require_once AKSRT_DIR . '/inc/helpers/aksrt-domain-model.php';
|
||||||
require_once AKSRT_DIR . '/inc/helpers/aksrt-template-tags.php';
|
require_once AKSRT_DIR . '/inc/helpers/aksrt-template-tags.php';
|
||||||
|
|||||||
@@ -448,12 +448,7 @@ add_filter('manage_post_posts_columns', function ($columns) {
|
|||||||
|
|
||||||
add_action('admin_enqueue_scripts', function ($hook) {
|
add_action('admin_enqueue_scripts', function ($hook) {
|
||||||
if ($hook !== 'edit.php') return;
|
if ($hook !== 'edit.php') return;
|
||||||
wp_enqueue_style(
|
aksrt_enqueue_fontawesome();
|
||||||
'aksrt-font-awesome',
|
|
||||||
get_template_directory_uri() . '/assets/fontawesome5/css/all.min.css',
|
|
||||||
[],
|
|
||||||
'5.15.4'
|
|
||||||
);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
add_action('manage_post_posts_custom_column', function ($column, $post_id) {
|
add_action('manage_post_posts_custom_column', function ($column, $post_id) {
|
||||||
|
|||||||
@@ -0,0 +1,135 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* AKSRT Theme — Universal icon picker (admin side)
|
||||||
|
*
|
||||||
|
* Server-side assets and modal markup for the shared FA5 + built-in SVG +
|
||||||
|
* custom SVG picker. Field markup itself comes from aksrt_icon_picker_field().
|
||||||
|
*
|
||||||
|
* @package AKSRT
|
||||||
|
*/
|
||||||
|
|
||||||
|
defined('ABSPATH') || exit;
|
||||||
|
|
||||||
|
if (!function_exists('aksrt_icon_picker_assets')) :
|
||||||
|
/**
|
||||||
|
* Enqueue the universal icon picker on any admin screen that needs it.
|
||||||
|
*
|
||||||
|
* Safe to call multiple times; assets and the footer modal are wired once.
|
||||||
|
* FA5 CSS, the frontend SVG sprite (defines window.aksrt_svgs and injects the
|
||||||
|
* symbol sheet) and the picker script/CSS are all included.
|
||||||
|
*
|
||||||
|
* @param array $deps Extra script dependencies for the picker script.
|
||||||
|
*/
|
||||||
|
function aksrt_icon_picker_assets(array $deps = []): void {
|
||||||
|
static $done = false;
|
||||||
|
if ($done) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
$done = true;
|
||||||
|
|
||||||
|
$css_mtime = (string) filemtime(AKSRT_DIR . '/assets/css/admin-icon-picker.css');
|
||||||
|
$js_mtime = (string) filemtime(AKSRT_DIR . '/assets/js/admin-icon-picker.js');
|
||||||
|
|
||||||
|
aksrt_enqueue_fontawesome();
|
||||||
|
wp_enqueue_style('aksrt-icon-picker', AKSRT_URI . '/assets/css/admin-icon-picker.css', ['aksrt-font-awesome'], $css_mtime);
|
||||||
|
|
||||||
|
wp_enqueue_script('aksrt-svg-sprite', AKSRT_URI . '/assets/js/runtime/svg-icon.js', ['jquery'], $js_mtime, true);
|
||||||
|
wp_enqueue_script('aksrt-icon-picker', AKSRT_URI . '/assets/js/admin-icon-picker.js', array_merge(['jquery', 'aksrt-svg-sprite'], $deps), $js_mtime, true);
|
||||||
|
|
||||||
|
wp_localize_script('aksrt-icon-picker', 'aksrtIconPicker', [
|
||||||
|
'restUrl' => esc_url_raw(rest_url('aksrt/v1/icons/catalog')),
|
||||||
|
'nonce' => wp_create_nonce('wp_rest'),
|
||||||
|
'i18n' => [
|
||||||
|
'title' => __('选择图标', 'aksrt'),
|
||||||
|
'search' => __('搜索图标…', 'aksrt'),
|
||||||
|
'empty' => __('未找到匹配图标', 'aksrt'),
|
||||||
|
'customTitle' => __('粘贴 SVG 图标代码', 'aksrt'),
|
||||||
|
'customDesc' => __('粘贴 <svg viewBox="0 0 1024 1024">…</svg> 格式的代码,确认后以内联方式保存到当前字段。', 'aksrt'),
|
||||||
|
'customSubmit' => __('确认插入', 'aksrt'),
|
||||||
|
'customEmpty' => __('未检测到有效的 SVG 代码。', 'aksrt'),
|
||||||
|
'loadError' => __('图标目录加载失败,请刷新重试。', 'aksrt'),
|
||||||
|
'clear' => __('清除', 'aksrt'),
|
||||||
|
],
|
||||||
|
]);
|
||||||
|
|
||||||
|
add_action('admin_footer', 'aksrt_icon_picker_modal', 20);
|
||||||
|
add_action('customize_controls_print_footer_scripts', 'aksrt_icon_picker_modal', 20);
|
||||||
|
}
|
||||||
|
endif;
|
||||||
|
|
||||||
|
if (!function_exists('aksrt_icon_picker_modal')) :
|
||||||
|
/**
|
||||||
|
* Print the shared picker modal once per admin page.
|
||||||
|
*/
|
||||||
|
function aksrt_icon_picker_modal(): void {
|
||||||
|
static $printed = false;
|
||||||
|
if ($printed) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
$printed = true;
|
||||||
|
?>
|
||||||
|
<div id="aksrt-modal-icon" class="aksrt-icon-modal hidden">
|
||||||
|
<div class="aksrt-icon-modal__overlay" data-aksrt-icon-close></div>
|
||||||
|
<div class="aksrt-icon-modal__inner" role="dialog" aria-modal="true" aria-label="<?php esc_attr_e('选择图标', 'aksrt'); ?>">
|
||||||
|
<div class="aksrt-icon-modal__header">
|
||||||
|
<strong><?php esc_html_e('选择图标', 'aksrt'); ?></strong>
|
||||||
|
<button type="button" class="button-link aksrt-icon-modal__close" data-aksrt-icon-close aria-label="<?php esc_attr_e('关闭', 'aksrt'); ?>">×</button>
|
||||||
|
</div>
|
||||||
|
<div class="aksrt-icon-modal__toolbar">
|
||||||
|
<input type="search" class="aksrt-icon-modal__search regular-text" placeholder="<?php esc_attr_e('搜索图标…', 'aksrt'); ?>">
|
||||||
|
<div class="aksrt-icon-modal__tabs" role="tablist"></div>
|
||||||
|
</div>
|
||||||
|
<div class="aksrt-icon-modal__body">
|
||||||
|
<div class="aksrt-icon-modal__loading" hidden><span class="spinner is-active"></span></div>
|
||||||
|
<div class="aksrt-icon-modal__error" hidden></div>
|
||||||
|
<div class="aksrt-icon-modal__grids"></div>
|
||||||
|
<div class="aksrt-icon-modal__custom" hidden>
|
||||||
|
<p class="description"><?php esc_html_e('粘贴 SVG 图标代码', 'aksrt'); ?></p>
|
||||||
|
<textarea class="large-text code" rows="5" placeholder='<svg viewBox="0 0 1024 1024"><path d="…"></path></svg>'></textarea>
|
||||||
|
<div class="aksrt-icon-modal__custom-actions">
|
||||||
|
<span class="aksrt-icon-modal__custom-preview" aria-hidden="true"></span>
|
||||||
|
<button type="button" class="button button-primary"><?php esc_html_e('确认插入', 'aksrt'); ?></button>
|
||||||
|
</div>
|
||||||
|
<div class="aksrt-icon-modal__grid aksrt-icon-modal__grid--session"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
endif;
|
||||||
|
|
||||||
|
if (!function_exists('aksrt_icon_picker_field')) :
|
||||||
|
/**
|
||||||
|
* Render a universal icon-picker field (preview + choose/clear + text input).
|
||||||
|
*
|
||||||
|
* The text input stays visible so raw class strings remain editable and
|
||||||
|
* dependency evaluation (which reads the first input in the field) keeps
|
||||||
|
* working; the picker simply fills it.
|
||||||
|
*
|
||||||
|
* @param string $name Input name.
|
||||||
|
* @param string $id Input id.
|
||||||
|
* @param string $value Current value.
|
||||||
|
* @param array $args {placeholder?: string, class?: string}
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
function aksrt_icon_picker_field(string $name, string $id, string $value, array $args = []): string {
|
||||||
|
$value = (string) $value;
|
||||||
|
$placeholder = (string) ($args['placeholder'] ?? 'fa fas fa-star');
|
||||||
|
$wrap_class = trim('aksrt-icon-picker ' . (string) ($args['class'] ?? ''));
|
||||||
|
$has_value = $value !== '';
|
||||||
|
|
||||||
|
ob_start();
|
||||||
|
?>
|
||||||
|
<div class="<?php echo esc_attr($wrap_class); ?>" data-aksrt-icon-picker>
|
||||||
|
<span class="aksrt-icon-picker__preview<?php echo $has_value ? '' : ' hidden'; ?>"><?php echo aksrt_icon_markup($value); // pre-escaped ?></span>
|
||||||
|
<span class="aksrt-icon-picker__actions">
|
||||||
|
<button type="button" class="button aksrt-icon-picker__choose"><?php esc_html_e('选择图标', 'aksrt'); ?></button>
|
||||||
|
<button type="button" class="button-link-delete aksrt-icon-picker__remove<?php echo $has_value ? '' : ' hidden'; ?>"><?php esc_html_e('清除', 'aksrt'); ?></button>
|
||||||
|
</span>
|
||||||
|
<input type="text" class="widefat aksrt-icon-picker__value" id="<?php echo esc_attr($id); ?>" name="<?php echo esc_attr($name); ?>" value="<?php echo esc_attr($value); ?>" placeholder="<?php echo esc_attr($placeholder); ?>">
|
||||||
|
</div>
|
||||||
|
<?php
|
||||||
|
return (string) ob_get_clean();
|
||||||
|
}
|
||||||
|
endif;
|
||||||
@@ -239,6 +239,146 @@ function aksrt_contact_icon_options($selected = '') {
|
|||||||
}
|
}
|
||||||
endif;
|
endif;
|
||||||
|
|
||||||
|
// ============================================================
|
||||||
|
// 统一图标渲染(FA5 / 内置 SVG / 自定义 SVG)
|
||||||
|
// ============================================================
|
||||||
|
if (!function_exists('aksrt_enqueue_fontawesome')) :
|
||||||
|
/**
|
||||||
|
* Register (once) and enqueue the bundled Font Awesome 5 pack under the
|
||||||
|
* single canonical handle. Every context — public, admin screens, widgets,
|
||||||
|
* the icon picker — must go through this helper.
|
||||||
|
*
|
||||||
|
* @param array $deps Style dependencies for the first caller.
|
||||||
|
* @return string The canonical handle.
|
||||||
|
*/
|
||||||
|
function aksrt_enqueue_fontawesome(array $deps = []): string {
|
||||||
|
if (!wp_style_is('aksrt-font-awesome', 'registered')) {
|
||||||
|
wp_register_style('aksrt-font-awesome', AKSRT_URI . '/assets/fontawesome5/css/all.min.css', $deps, '5.15.4');
|
||||||
|
}
|
||||||
|
wp_enqueue_style('aksrt-font-awesome');
|
||||||
|
return 'aksrt-font-awesome';
|
||||||
|
}
|
||||||
|
endif;
|
||||||
|
|
||||||
|
if (!function_exists('aksrt_svg_kses_tags')) :
|
||||||
|
/**
|
||||||
|
* Allowed SVG tags/attributes for user-supplied custom SVG icon markup.
|
||||||
|
*
|
||||||
|
* @return array<string, array<string, bool>>
|
||||||
|
*/
|
||||||
|
function aksrt_svg_kses_tags(): array {
|
||||||
|
static $tags = null;
|
||||||
|
if ($tags !== null) {
|
||||||
|
return $tags;
|
||||||
|
}
|
||||||
|
|
||||||
|
$tags = [
|
||||||
|
'svg' => ['class' => true, 'viewbox' => true, 'width' => true, 'height' => true, 'fill' => true, 'xmlns' => true, 'aria-hidden' => true],
|
||||||
|
'use' => ['href' => true, 'xlink:href' => true],
|
||||||
|
'path' => ['d' => true, 'fill' => true, 'stroke' => true, 'stroke-width' => true, 'stroke-linecap' => true, 'stroke-linejoin' => true],
|
||||||
|
'g' => ['fill' => true, 'transform' => true],
|
||||||
|
];
|
||||||
|
return $tags;
|
||||||
|
}
|
||||||
|
endif;
|
||||||
|
|
||||||
|
if (!function_exists('aksrt_icon_markup')) :
|
||||||
|
/**
|
||||||
|
* Render an icon-picker value of any supported format.
|
||||||
|
*
|
||||||
|
* Supported values:
|
||||||
|
* - "fa fas fa-star" / "fa fab fa-weixin" — FA5 class string
|
||||||
|
* - "fa-star" — bare glyph, rendered as solid FA5
|
||||||
|
* - "zibsvg-hot" — theme built-in SVG sprite key
|
||||||
|
* - "customsvg-<svg …>" — inline user SVG markup
|
||||||
|
*
|
||||||
|
* @param string $value Raw stored value.
|
||||||
|
* @param array|string $extra_classes Extra classes for the rendered element.
|
||||||
|
* @return string Safe HTML, empty string for empty values.
|
||||||
|
*/
|
||||||
|
function aksrt_icon_markup(string $value, $extra_classes = []): string {
|
||||||
|
$value = trim($value);
|
||||||
|
if ($value === '') {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
|
||||||
|
$extra = '';
|
||||||
|
if (is_string($extra_classes) && $extra_classes !== '') {
|
||||||
|
$extra_classes = preg_split('/\s+/', $extra_classes) ?: [];
|
||||||
|
}
|
||||||
|
if (is_array($extra_classes)) {
|
||||||
|
$clean = array_filter(array_map('sanitize_html_class', $extra_classes));
|
||||||
|
if ($clean !== []) {
|
||||||
|
$extra = ' ' . implode(' ', $clean);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (str_starts_with($value, 'customsvg-')) {
|
||||||
|
$svg = wp_kses(substr($value, 10), aksrt_svg_kses_tags());
|
||||||
|
if ($svg === '') {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
if ($extra !== '' && stripos($svg, '<svg') === 0 && stripos($svg, 'class=') === false) {
|
||||||
|
$svg = preg_replace('/<svg\b/i', '<svg class="' . ltrim($extra) . '"', $svg, 1);
|
||||||
|
}
|
||||||
|
return $svg;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (str_starts_with($value, 'zibsvg-')) {
|
||||||
|
$key = sanitize_key(substr($value, 7));
|
||||||
|
if ($key === '') {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
$class = $extra !== '' ? ltrim($extra) : 'icon';
|
||||||
|
return '<svg class="' . esc_attr($class) . '" aria-hidden="true"><use xlink:href="#icon-' . $key . '"></use></svg>';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!str_contains($value, 'fa ') && str_contains($value, 'fa-')) {
|
||||||
|
$value = 'fa ' . $value;
|
||||||
|
}
|
||||||
|
return '<i class="' . esc_attr($value . $extra) . '" aria-hidden="true"></i>';
|
||||||
|
}
|
||||||
|
endif;
|
||||||
|
|
||||||
|
if (!function_exists('aksrt_sanitize_icon_value')) :
|
||||||
|
/**
|
||||||
|
* Sanitize an icon-picker value. Keeps the SVG markup of customsvg- values
|
||||||
|
* (plain sanitize_text_field would strip the tags), filters FA/zip keys.
|
||||||
|
*
|
||||||
|
* @param string $value Raw value from a form/REST payload.
|
||||||
|
* @return string Sanitized value.
|
||||||
|
*/
|
||||||
|
function aksrt_sanitize_icon_value(string $value): string {
|
||||||
|
$value = trim($value);
|
||||||
|
if ($value === '') {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (str_starts_with($value, 'customsvg-')) {
|
||||||
|
$svg = wp_kses(substr($value, 10), aksrt_svg_kses_tags());
|
||||||
|
return $svg === '' ? '' : 'customsvg-' . $svg;
|
||||||
|
}
|
||||||
|
|
||||||
|
return sanitize_text_field($value);
|
||||||
|
}
|
||||||
|
endif;
|
||||||
|
|
||||||
|
if (!function_exists('aksrt_empty_state_svgs')) :
|
||||||
|
/**
|
||||||
|
* Shared empty-state SVG icons (24px stroke style, not sprite keys).
|
||||||
|
*
|
||||||
|
* @return array{post:string,comment:string,favorite:string,follow:string}
|
||||||
|
*/
|
||||||
|
function aksrt_empty_state_svgs(): array {
|
||||||
|
return [
|
||||||
|
'post' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6"/><path d="M9 13h6M9 17h6M9 9h1"/></svg>',
|
||||||
|
'comment' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/></svg>',
|
||||||
|
'favorite' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>',
|
||||||
|
'follow' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg>',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
endif;
|
||||||
|
|
||||||
// ============================================================
|
// ============================================================
|
||||||
// Public social links (author hero / profile)
|
// Public social links (author hero / profile)
|
||||||
// ============================================================
|
// ============================================================
|
||||||
|
|||||||
@@ -274,10 +274,11 @@ if (!function_exists('aksrt_user_center_empty_svgs')) {
|
|||||||
* @return array{post:string,comment:string,favorite:string}
|
* @return array{post:string,comment:string,favorite:string}
|
||||||
*/
|
*/
|
||||||
function aksrt_user_center_empty_svgs(): array {
|
function aksrt_user_center_empty_svgs(): array {
|
||||||
|
$all = aksrt_empty_state_svgs();
|
||||||
return [
|
return [
|
||||||
'post' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6"/></svg>',
|
'post' => $all['post'],
|
||||||
'comment' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/></svg>',
|
'comment' => $all['comment'],
|
||||||
'favorite' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>',
|
'favorite' => $all['favorite'],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -75,6 +75,8 @@ if (!function_exists('aksrt_get_user_home_page_context')) {
|
|||||||
$display_tabs = $is_mobile ? $enabled_tabs_mobile : $enabled_tabs_pc;
|
$display_tabs = $is_mobile ? $enabled_tabs_mobile : $enabled_tabs_pc;
|
||||||
$default_tab = !empty($display_tabs) ? $display_tabs[0] : $enabled_tabs[0];
|
$default_tab = !empty($display_tabs) ? $display_tabs[0] : $enabled_tabs[0];
|
||||||
|
|
||||||
|
$empty_svgs = aksrt_empty_state_svgs();
|
||||||
|
|
||||||
$follow_count = 0;
|
$follow_count = 0;
|
||||||
if (class_exists('\AKSRT\User\Follow')) {
|
if (class_exists('\AKSRT\User\Follow')) {
|
||||||
$follow_count = (int) \AKSRT\User\Follow::get_instance()->get_follower_count($user_id);
|
$follow_count = (int) \AKSRT\User\Follow::get_instance()->get_follower_count($user_id);
|
||||||
@@ -133,10 +135,10 @@ if (!function_exists('aksrt_get_user_home_page_context')) {
|
|||||||
'favorites_page' => 1,
|
'favorites_page' => 1,
|
||||||
'follow_sub' => 'followers',
|
'follow_sub' => 'followers',
|
||||||
'follow_page' => 1,
|
'follow_page' => 1,
|
||||||
'svg_empty_post' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6"/><path d="M9 13h6M9 17h6M9 9h1"/></svg>',
|
'svg_empty_post' => $empty_svgs['post'],
|
||||||
'svg_empty_comment' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/></svg>',
|
'svg_empty_comment' => $empty_svgs['comment'],
|
||||||
'svg_empty_favorite' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>',
|
'svg_empty_favorite' => $empty_svgs['favorite'],
|
||||||
'svg_empty_follow' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg>',
|
'svg_empty_follow' => $empty_svgs['follow'],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -157,7 +157,7 @@ if (!function_exists('aksrt_widget_hot_posts')) :
|
|||||||
if ((string) $data['primary'] !== '') {
|
if ((string) $data['primary'] !== '') {
|
||||||
$thumb = '<img' . aksrt_get_lazy_attr('lazy_posts_thumb', (string) $data['primary'], 'fit-cover radius8') . ' alt="' . esc_attr((string) $data['title']) . '">';
|
$thumb = '<img' . aksrt_get_lazy_attr('lazy_posts_thumb', (string) $data['primary'], 'fit-cover radius8') . ' alt="' . esc_attr((string) $data['title']) . '">';
|
||||||
}
|
}
|
||||||
$time_ago = '<i class="fa fa-clock-o mr3" aria-hidden="true"></i>' . esc_html((string) $data['time_ago']);
|
$time_ago = '<i class="fa fa-clock mr3" aria-hidden="true"></i>' . esc_html((string) $data['time_ago']);
|
||||||
$permalink = esc_url((string) $data['permalink']);
|
$permalink = esc_url((string) $data['permalink']);
|
||||||
|
|
||||||
if ($i === 1) {
|
if ($i === 1) {
|
||||||
@@ -214,7 +214,7 @@ if (!function_exists('aksrt_widget_term_aggregation')) :
|
|||||||
}
|
}
|
||||||
$href = esc_url((string) $href);
|
$href = esc_url((string) $href);
|
||||||
|
|
||||||
$icon = '<i class="fa fa-folder-open-o mr6" aria-hidden="true"></i>';
|
$icon = '<i class="fa fa-folder-open mr6" aria-hidden="true"></i>';
|
||||||
$img = aksrt_widget_term_cover_url((int) $term->term_id, true);
|
$img = aksrt_widget_term_cover_url((int) $term->term_id, true);
|
||||||
$img_html = aksrt_graphic_card([
|
$img_html = aksrt_graphic_card([
|
||||||
'class' => '',
|
'class' => '',
|
||||||
@@ -241,7 +241,7 @@ if (!function_exists('aksrt_widget_term_aggregation')) :
|
|||||||
];
|
];
|
||||||
$query = \AKSRT\WidgetSystem\PostQuery::build($query_args, 1, []);
|
$query = \AKSRT\WidgetSystem\PostQuery::build($query_args, 1, []);
|
||||||
|
|
||||||
$meta = '<span class="px12 muted-3-color text-ellipsis"><i class="fa fa-file-text-o fa-fw" aria-hidden="true"></i>' . sprintf(esc_html__('%s篇文章', 'aksrt'), esc_html(aksrt_format_number(max(0, (int) $query->found_posts)))) . '</span>';
|
$meta = '<span class="px12 muted-3-color text-ellipsis"><i class="fa fa-file-alt fa-fw" aria-hidden="true"></i>' . sprintf(esc_html__('%s篇文章', 'aksrt'), esc_html(aksrt_format_number(max(0, (int) $query->found_posts)))) . '</span>';
|
||||||
$meta .= '<a class="but p2-10 px12 c-blue hide-sm shrink0"' . $target . ' href="' . $href . '"><i class="fa fa-angle-right" aria-hidden="true"></i>' . esc_html__('更多文章', 'aksrt') . '</a>';
|
$meta .= '<a class="but p2-10 px12 c-blue hide-sm shrink0"' . $target . ' href="' . $href . '"><i class="fa fa-angle-right" aria-hidden="true"></i>' . esc_html__('更多文章', 'aksrt') . '</a>';
|
||||||
$meta = '<div class="term-meta flex jsb ac">' . $meta . '</div>';
|
$meta = '<div class="term-meta flex jsb ac">' . $meta . '</div>';
|
||||||
|
|
||||||
@@ -271,7 +271,7 @@ if (!function_exists('aksrt_widget_term_aggregation')) :
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if ($post_meta === '') {
|
if ($post_meta === '') {
|
||||||
$post_meta = '<i class="fa fa-clock-o mr3" aria-hidden="true"></i>' . esc_html((string) $data['time_ago']);
|
$post_meta = '<i class="fa fa-clock mr3" aria-hidden="true"></i>' . esc_html((string) $data['time_ago']);
|
||||||
}
|
}
|
||||||
$posts_html .= '<div class="mt10 flex jsb ac">' . $title . '<div class="em09 muted-3-color flex0 ml10">' . $post_meta . '</div></div>';
|
$posts_html .= '<div class="mt10 flex jsb ac">' . $title . '<div class="em09 muted-3-color flex0 ml10">' . $post_meta . '</div></div>';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -85,7 +85,7 @@ if (!function_exists('aksrt_get_input_expand_but')) :
|
|||||||
$dropdown .= '</div></div>';
|
$dropdown .= '</div></div>';
|
||||||
|
|
||||||
if ($upload) {
|
if ($upload) {
|
||||||
$placeholder = get_template_directory_uri() . '/assets/img/upload-add.svg';
|
$placeholder = get_template_directory_uri() . '/assets/icons/upload-add.svg';
|
||||||
$dropdown .= '<div class="tab-pane fade dropdown-image" id="image-tab-' . esc_attr($upload_id) . '-2">';
|
$dropdown .= '<div class="tab-pane fade dropdown-image" id="image-tab-' . esc_attr($upload_id) . '-2">';
|
||||||
$dropdown .= '<p><a class="muted-color input-image-address-tab" data-image-tab="#image-tab-' . esc_attr($upload_id) . '-1" href="javascript:;"><i class="fa fa-angle-left mr6" aria-hidden="true"></i>' . esc_html__('填写图片地址', 'aksrt') . '</a></p>';
|
$dropdown .= '<p><a class="muted-color input-image-address-tab" data-image-tab="#image-tab-' . esc_attr($upload_id) . '-1" href="javascript:;"><i class="fa fa-angle-left mr6" aria-hidden="true"></i>' . esc_html__('填写图片地址', 'aksrt') . '</a></p>';
|
||||||
$dropdown .= '<div class="form-upload comment-image-upload">';
|
$dropdown .= '<div class="form-upload comment-image-upload">';
|
||||||
|
|||||||
@@ -20,6 +20,6 @@ if (!function_exists('aksrt_get_comment_icon')) :
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
function aksrt_get_comment_icon(string $name, string $class = 'icon'): string {
|
function aksrt_get_comment_icon(string $name, string $class = 'icon'): string {
|
||||||
return '<svg class="' . esc_attr($class) . '" aria-hidden="true"><use xlink:href="#icon-' . esc_attr($name) . '"></use></svg>';
|
return aksrt_icon_markup('zibsvg-' . $name, $class);
|
||||||
}
|
}
|
||||||
endif;
|
endif;
|
||||||
|
|||||||
@@ -241,7 +241,7 @@ if (!function_exists('aksrt_renderer_meta_number')) {
|
|||||||
|
|
||||||
if (!function_exists('aksrt_renderer_svg_icon')) {
|
if (!function_exists('aksrt_renderer_svg_icon')) {
|
||||||
function aksrt_renderer_svg_icon(string $name): string {
|
function aksrt_renderer_svg_icon(string $name): string {
|
||||||
return '<svg class="icon" aria-hidden="true"><use xlink:href="#icon-' . esc_attr($name) . '"></use></svg>';
|
return aksrt_icon_markup('zibsvg-' . $name);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -111,11 +111,16 @@ class Admin {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Use the same local FA5 pack as the public stack.
|
// Use the same local FA5 pack as the public stack.
|
||||||
wp_enqueue_style(
|
aksrt_enqueue_fontawesome();
|
||||||
'aksrt-font-awesome',
|
|
||||||
get_template_directory_uri() . '/assets/fontawesome5/css/all.min.css',
|
// Frontend SVG sprite (defines window.aksrt_svgs and injects the symbol
|
||||||
[],
|
// sheet) so schema icon fields can preview built-in zibsvg values.
|
||||||
'5.15.4'
|
wp_enqueue_script(
|
||||||
|
'aksrt-svg-sprite',
|
||||||
|
get_template_directory_uri() . '/assets/js/runtime/svg-icon.js',
|
||||||
|
['jquery'],
|
||||||
|
(string) filemtime(get_template_directory() . '/assets/js/runtime/svg-icon.js'),
|
||||||
|
true
|
||||||
);
|
);
|
||||||
|
|
||||||
wp_enqueue_script(
|
wp_enqueue_script(
|
||||||
@@ -186,6 +191,7 @@ class Admin {
|
|||||||
CommentController::class,
|
CommentController::class,
|
||||||
MessageController::class,
|
MessageController::class,
|
||||||
AIController::class,
|
AIController::class,
|
||||||
|
\AKSRT\Icons\IconController::class,
|
||||||
];
|
];
|
||||||
|
|
||||||
foreach ($controllers as $class_name) {
|
foreach ($controllers as $class_name) {
|
||||||
|
|||||||
@@ -21,18 +21,18 @@ class NavMenuOptions {
|
|||||||
if ($hook !== 'nav-menus.php') {
|
if ($hook !== 'nav-menus.php') {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
$path = get_template_directory() . '/assets/js/admin-nav-menu-senior.js';
|
|
||||||
if (!file_exists($path)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
wp_enqueue_media();
|
wp_enqueue_media();
|
||||||
wp_enqueue_script(
|
aksrt_icon_picker_assets();
|
||||||
'aksrt-admin-nav-menu-senior',
|
$path = get_template_directory() . '/assets/js/admin-nav-menu-senior.js';
|
||||||
get_template_directory_uri() . '/assets/js/admin-nav-menu-senior.js',
|
if (file_exists($path)) {
|
||||||
['jquery'],
|
wp_enqueue_script(
|
||||||
(string) filemtime($path),
|
'aksrt-admin-nav-menu-senior',
|
||||||
true
|
get_template_directory_uri() . '/assets/js/admin-nav-menu-senior.js',
|
||||||
);
|
['jquery'],
|
||||||
|
(string) filemtime($path),
|
||||||
|
true
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -57,11 +57,15 @@ class NavMenuOptions {
|
|||||||
?>
|
?>
|
||||||
<p class="field-aksrt-icon description description-wide">
|
<p class="field-aksrt-icon description description-wide">
|
||||||
<label for="edit-menu-item-aksrt-icon-<?php echo esc_attr((string) $item_id); ?>">
|
<label for="edit-menu-item-aksrt-icon-<?php echo esc_attr((string) $item_id); ?>">
|
||||||
<?php esc_html_e('图标 class(如 fa fas fa-home)', 'aksrt'); ?><br>
|
<?php esc_html_e('图标', 'aksrt'); ?>
|
||||||
<input type="text" id="edit-menu-item-aksrt-icon-<?php echo esc_attr((string) $item_id); ?>"
|
|
||||||
class="widefat" name="aksrt_menu_options[<?php echo esc_attr((string) $item_id); ?>][icon]"
|
|
||||||
value="<?php echo esc_attr($icon); ?>">
|
|
||||||
</label>
|
</label>
|
||||||
|
<?php
|
||||||
|
echo aksrt_icon_picker_field(
|
||||||
|
sprintf('aksrt_menu_options[%d][icon]', $item_id),
|
||||||
|
sprintf('edit-menu-item-aksrt-icon-%d', $item_id),
|
||||||
|
$icon
|
||||||
|
);
|
||||||
|
?>
|
||||||
</p>
|
</p>
|
||||||
<p class="field-aksrt-badge description description-thin">
|
<p class="field-aksrt-badge description description-thin">
|
||||||
<label for="edit-menu-item-aksrt-badge-<?php echo esc_attr((string) $item_id); ?>">
|
<label for="edit-menu-item-aksrt-badge-<?php echo esc_attr((string) $item_id); ?>">
|
||||||
@@ -127,7 +131,7 @@ class NavMenuOptions {
|
|||||||
$raw = wp_unslash($_POST['aksrt_menu_options'][ $menu_item_db_id ]);
|
$raw = wp_unslash($_POST['aksrt_menu_options'][ $menu_item_db_id ]);
|
||||||
|
|
||||||
$clean = [
|
$clean = [
|
||||||
'icon' => sanitize_text_field((string) ($raw['icon'] ?? '')),
|
'icon' => aksrt_sanitize_icon_value((string) ($raw['icon'] ?? '')),
|
||||||
'badge' => sanitize_text_field((string) ($raw['badge'] ?? '')),
|
'badge' => sanitize_text_field((string) ($raw['badge'] ?? '')),
|
||||||
'badge_class' => sanitize_html_class((string) ($raw['badge_class'] ?? '')),
|
'badge_class' => sanitize_html_class((string) ($raw['badge_class'] ?? '')),
|
||||||
'submenu_s' => !empty($raw['submenu_s']),
|
'submenu_s' => !empty($raw['submenu_s']),
|
||||||
|
|||||||
@@ -802,6 +802,10 @@ class SchemaProvider {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $out;
|
return $out;
|
||||||
|
case 'icon':
|
||||||
|
return function_exists('aksrt_sanitize_icon_value')
|
||||||
|
? aksrt_sanitize_icon_value((string) $value)
|
||||||
|
: sanitize_text_field((string) $value);
|
||||||
default:
|
default:
|
||||||
return sanitize_text_field((string) $value);
|
return sanitize_text_field((string) $value);
|
||||||
}
|
}
|
||||||
@@ -993,7 +997,7 @@ class SchemaProvider {
|
|||||||
// 自定义面板(验证码服务商等)按对象存储
|
// 自定义面板(验证码服务商等)按对象存储
|
||||||
'custom' => 'array',
|
'custom' => 'array',
|
||||||
'color' => 'string',
|
'color' => 'string',
|
||||||
'icon' => 'string',
|
'icon' => 'icon',
|
||||||
'media' => 'url',
|
'media' => 'url',
|
||||||
'upload' => 'url',
|
'upload' => 'url',
|
||||||
'gallery' => 'attachment_ids',
|
'gallery' => 'attachment_ids',
|
||||||
|
|||||||
@@ -25,17 +25,12 @@ trait ScriptsPart1b {
|
|||||||
[],
|
[],
|
||||||
'3.4.1'
|
'3.4.1'
|
||||||
);
|
);
|
||||||
wp_enqueue_style(
|
aksrt_enqueue_fontawesome(['bootstrap']);
|
||||||
'fontawesome5',
|
|
||||||
$base_uri . '/assets/fontawesome5/css/all.min.css',
|
|
||||||
['bootstrap'],
|
|
||||||
'5.15.4'
|
|
||||||
);
|
|
||||||
$main_css_path = get_template_directory() . '/assets/css/main.min.css';
|
$main_css_path = get_template_directory() . '/assets/css/main.min.css';
|
||||||
wp_enqueue_style(
|
wp_enqueue_style(
|
||||||
'aksrt-main',
|
'aksrt-main',
|
||||||
$base_uri . '/assets/css/main.min.css',
|
$base_uri . '/assets/css/main.min.css',
|
||||||
['fontawesome5'],
|
['aksrt-font-awesome'],
|
||||||
file_exists($main_css_path) ? (string) filemtime($main_css_path) : $version
|
file_exists($main_css_path) ? (string) filemtime($main_css_path) : $version
|
||||||
);
|
);
|
||||||
wp_enqueue_style(
|
wp_enqueue_style(
|
||||||
|
|||||||
@@ -0,0 +1,66 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* @package AKSRT
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace AKSRT\Icons;
|
||||||
|
|
||||||
|
defined('ABSPATH') || exit;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Icon catalog for the universal icon picker.
|
||||||
|
*
|
||||||
|
* Two families:
|
||||||
|
* - Font Awesome 5 Free (bundled, 5.15.4): static generated data in fa5-icons.php.
|
||||||
|
* - Theme built-in SVG sprite: keys parsed from assets/js/runtime/svg-icon.js
|
||||||
|
* (aksrt_svgs['key'] = '<path ...>') so the picker can never drift from the
|
||||||
|
* frontend sprite. Parsed per file mtime and cached.
|
||||||
|
*/
|
||||||
|
final class IconCatalog {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return array<int, array{id:string,title:string,type:string,icons:string[]}>
|
||||||
|
*/
|
||||||
|
public static function groups(): array {
|
||||||
|
$fa = include AKSRT_DIR . '/src/Icons/fa5-icons.php';
|
||||||
|
if (!is_array($fa)) {
|
||||||
|
$fa = ['fas' => [], 'far' => [], 'fab' => []];
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
['id' => 'fas', 'title' => __('FA 实色', 'aksrt'), 'type' => 'fa', 'icons' => array_values((array) ($fa['fas'] ?? []))],
|
||||||
|
['id' => 'far', 'title' => __('FA 常规', 'aksrt'), 'type' => 'fa', 'icons' => array_values((array) ($fa['far'] ?? []))],
|
||||||
|
['id' => 'fab', 'title' => __('FA 品牌', 'aksrt'), 'type' => 'fa', 'icons' => array_values((array) ($fa['fab'] ?? []))],
|
||||||
|
['id' => 'zibsvg', 'title' => __('主题内置 SVG', 'aksrt'), 'type' => 'svg', 'icons' => self::sprite_keys()],
|
||||||
|
['id' => 'custom', 'title' => __('自定义 SVG', 'aksrt'), 'type' => 'custom', 'icons' => []],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sprite symbol keys, e.g. ['like', 'view', ...] — derived from the
|
||||||
|
* frontend sprite file, cached until the file changes.
|
||||||
|
*
|
||||||
|
* @return string[]
|
||||||
|
*/
|
||||||
|
public static function sprite_keys(): array {
|
||||||
|
$file = AKSRT_DIR . '/assets/js/runtime/svg-icon.js';
|
||||||
|
if (!is_readable($file)) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
$mtime = (string) filemtime($file);
|
||||||
|
$cache = get_transient('aksrt_sprite_keys_v1');
|
||||||
|
if (is_array($cache) && ($cache['mtime'] ?? '') === $mtime && isset($cache['keys'])) {
|
||||||
|
return array_values((array) $cache['keys']);
|
||||||
|
}
|
||||||
|
|
||||||
|
$src = (string) file_get_contents($file);
|
||||||
|
$keys = [];
|
||||||
|
if (preg_match_all("/aksrt_svgs\\['([A-Za-z0-9_]+)'\\]\\s*=/", $src, $m)) {
|
||||||
|
$keys = array_values(array_unique($m[1]));
|
||||||
|
}
|
||||||
|
|
||||||
|
set_transient('aksrt_sprite_keys_v1', ['mtime' => $mtime, 'keys' => $keys], MONTH_IN_SECONDS);
|
||||||
|
return $keys;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* @package AKSRT
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace AKSRT\Icons;
|
||||||
|
|
||||||
|
use AKSRT\Admin\ControllerBase;
|
||||||
|
|
||||||
|
defined('ABSPATH') || exit;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* REST endpoint serving the icon picker catalog.
|
||||||
|
*/
|
||||||
|
class IconController extends ControllerBase {
|
||||||
|
|
||||||
|
private static $instance = null;
|
||||||
|
|
||||||
|
public static function get_instance(): self {
|
||||||
|
if (null === self::$instance) self::$instance = new self();
|
||||||
|
return self::$instance;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function register_routes(): void {
|
||||||
|
register_rest_route(self::API_NAMESPACE, '/icons/catalog', [
|
||||||
|
'methods' => 'GET',
|
||||||
|
'callback' => [$this, 'get_catalog'],
|
||||||
|
'permission_callback' => [$this, 'check_permission'],
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function get_catalog(): \WP_REST_Response {
|
||||||
|
return $this->success([
|
||||||
|
'groups' => IconCatalog::groups(),
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -22,7 +22,7 @@ trait AuthReader {
|
|||||||
|
|
||||||
/** 主题内置默认图片 URL */
|
/** 主题内置默认图片 URL */
|
||||||
private static function default_asset_url(string $filename): string {
|
private static function default_asset_url(string $filename): string {
|
||||||
return get_template_directory_uri() . '/assets/img/' . $filename;
|
return get_template_directory_uri() . '/assets/icons/' . $filename;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 获取 Logo URL(留空时使用内置默认) */
|
/** 获取 Logo URL(留空时使用内置默认) */
|
||||||
|
|||||||
@@ -219,7 +219,7 @@ class Home {
|
|||||||
'label' => $resolved['label'],
|
'label' => $resolved['label'],
|
||||||
'title' => $resolved['label'],
|
'title' => $resolved['label'],
|
||||||
'icon' => 'check-circle',
|
'icon' => 'check-circle',
|
||||||
'icon_url' => get_theme_file_uri('/assets/img/user/user-certification.svg'),
|
'icon_url' => get_theme_file_uri('/assets/icons/user-certification.svg'),
|
||||||
'tone' => 'success',
|
'tone' => 'success',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ final class AdminFormController {
|
|||||||
wp_enqueue_script('jquery-ui-sortable');
|
wp_enqueue_script('jquery-ui-sortable');
|
||||||
wp_enqueue_style('aksrt-widget-admin', AKSRT_URI . '/assets/widgets/admin.css', ['wp-color-picker'], AKSRT_VERSION);
|
wp_enqueue_style('aksrt-widget-admin', AKSRT_URI . '/assets/widgets/admin.css', ['wp-color-picker'], AKSRT_VERSION);
|
||||||
wp_enqueue_style('aksrt-widget-preview', AKSRT_URI . '/assets/widgets/frontend.css', [], AKSRT_VERSION);
|
wp_enqueue_style('aksrt-widget-preview', AKSRT_URI . '/assets/widgets/frontend.css', [], AKSRT_VERSION);
|
||||||
|
aksrt_icon_picker_assets(['wp-color-picker']);
|
||||||
wp_enqueue_script('aksrt-widget-admin-core', AKSRT_URI . '/assets/widgets/admin-core.js', [], AKSRT_VERSION, true);
|
wp_enqueue_script('aksrt-widget-admin-core', AKSRT_URI . '/assets/widgets/admin-core.js', [], AKSRT_VERSION, true);
|
||||||
wp_enqueue_script('aksrt-widget-admin', AKSRT_URI . '/assets/widgets/admin.js', ['jquery', 'jquery-ui-sortable', 'wp-color-picker', 'aksrt-widget-admin-core'], AKSRT_VERSION, true);
|
wp_enqueue_script('aksrt-widget-admin', AKSRT_URI . '/assets/widgets/admin.js', ['jquery', 'jquery-ui-sortable', 'wp-color-picker', 'aksrt-widget-admin-core'], AKSRT_VERSION, true);
|
||||||
wp_localize_script('aksrt-widget-admin', 'aksrtWidgetAdmin', [
|
wp_localize_script('aksrt-widget-admin', 'aksrtWidgetAdmin', [
|
||||||
|
|||||||
@@ -81,7 +81,9 @@ final class FieldSchema {
|
|||||||
case 'color':
|
case 'color':
|
||||||
return self::color((string) $value);
|
return self::color((string) $value);
|
||||||
case 'icon':
|
case 'icon':
|
||||||
return sanitize_text_field((string) $value);
|
return function_exists('aksrt_sanitize_icon_value')
|
||||||
|
? aksrt_sanitize_icon_value((string) $value)
|
||||||
|
: sanitize_text_field((string) $value);
|
||||||
case 'textarea':
|
case 'textarea':
|
||||||
return !empty($field['allow_html']) ? wp_kses_post((string) $value) : sanitize_textarea_field((string) $value);
|
return !empty($field['allow_html']) ? wp_kses_post((string) $value) : sanitize_textarea_field((string) $value);
|
||||||
case 'text':
|
case 'text':
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ final class FormRenderer {
|
|||||||
echo '<input class="widefat aksrt-widget-color" type="text" id="' . esc_attr($field_id) . '" name="' . esc_attr($field_name) . '" value="' . esc_attr((string) $value) . '">';
|
echo '<input class="widefat aksrt-widget-color" type="text" id="' . esc_attr($field_id) . '" name="' . esc_attr($field_name) . '" value="' . esc_attr((string) $value) . '">';
|
||||||
break;
|
break;
|
||||||
case 'icon':
|
case 'icon':
|
||||||
echo '<div class="aksrt-widget-icon"><i class="' . esc_attr((string) $value) . '" aria-hidden="true"></i><input class="widefat" type="text" id="' . esc_attr($field_id) . '" name="' . esc_attr($field_name) . '" value="' . esc_attr((string) $value) . '" placeholder="fa fas fa-star"></div>';
|
echo aksrt_icon_picker_field($field_name, $field_id, (string) $value);
|
||||||
break;
|
break;
|
||||||
case 'link':
|
case 'link':
|
||||||
self::link($widget, $key, is_array($value) ? $value : []);
|
self::link($widget, $key, is_array($value) ? $value : []);
|
||||||
|
|||||||
@@ -125,7 +125,7 @@ final class ContentRenderer {
|
|||||||
if (is_wp_error($href)) {
|
if (is_wp_error($href)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
$icon = '<i class="fa fa-folder-open-o mr6" aria-hidden="true"></i>';
|
$icon = '<i class="fa fa-folder-open mr6" aria-hidden="true"></i>';
|
||||||
$card = [
|
$card = [
|
||||||
'type' => (string) ($instance['type'] ?? 'style-1'),
|
'type' => (string) ($instance['type'] ?? 'style-1'),
|
||||||
'class' => 'mb10',
|
'class' => 'mb10',
|
||||||
@@ -143,7 +143,7 @@ final class ContentRenderer {
|
|||||||
$card['text3'] = '<item data-toggle="tooltip" title="' . esc_attr(sprintf(__('共%d篇文章', 'aksrt'), $count)) . '">' . $icon . $count . '</item>';
|
$card['text3'] = '<item data-toggle="tooltip" title="' . esc_attr(sprintf(__('共%d篇文章', 'aksrt'), $count)) . '">' . $icon . $count . '</item>';
|
||||||
} elseif ($type === 'style-3') {
|
} elseif ($type === 'style-3') {
|
||||||
$card['text1'] = $icon . $name;
|
$card['text1'] = $icon . $name;
|
||||||
$card['text3'] = '<i class="fa mr6 fa-file-text-o" aria-hidden="true"></i>' . $count . __('篇文章', 'aksrt');
|
$card['text3'] = '<i class="fa mr6 fa-file-alt" aria-hidden="true"></i>' . $count . __('篇文章', 'aksrt');
|
||||||
}
|
}
|
||||||
|
|
||||||
$attr = '';
|
$attr = '';
|
||||||
|
|||||||
@@ -543,17 +543,6 @@ final class GeneralRenderer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static function icon_markup(string $icon): string {
|
private static function icon_markup(string $icon): string {
|
||||||
$icon = trim($icon);
|
return aksrt_icon_markup($icon);
|
||||||
if ($icon === '') return '';
|
|
||||||
if (str_starts_with($icon, 'customsvg-')) {
|
|
||||||
return wp_kses(substr($icon, 10), [
|
|
||||||
'svg' => ['class' => true, 'viewbox' => true, 'viewBox' => true, 'width' => true, 'height' => true, 'fill' => true, 'xmlns' => true, 'aria-hidden' => true],
|
|
||||||
'use' => ['href' => true, 'xlink:href' => true],
|
|
||||||
'path' => ['d' => true, 'fill' => true, 'stroke' => true, 'stroke-width' => true],
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
if (str_starts_with($icon, 'zibsvg-')) return '<svg class="icon" aria-hidden="true"><use xlink:href="#icon-' . esc_attr(substr($icon, 7)) . '"></use></svg>';
|
|
||||||
if (!str_contains($icon, 'fa ') && str_contains($icon, 'fa-')) $icon = 'fa ' . $icon;
|
|
||||||
return '<i class="' . esc_attr($icon) . '" aria-hidden="true"></i>';
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,210 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
declare(strict_types=1);
|
||||||
|
|
||||||
|
if (!defined('ABSPATH')) {
|
||||||
|
define('ABSPATH', dirname(__DIR__, 2) . DIRECTORY_SEPARATOR);
|
||||||
|
}
|
||||||
|
if (!defined('DAY_IN_SECONDS')) {
|
||||||
|
define('DAY_IN_SECONDS', 86400);
|
||||||
|
}
|
||||||
|
if (!defined('MINUTE_IN_SECONDS')) {
|
||||||
|
define('MINUTE_IN_SECONDS', 60);
|
||||||
|
}
|
||||||
|
|
||||||
|
set_error_handler(static function (int $severity, string $message, string $file, int $line): bool {
|
||||||
|
if (!(error_reporting() & $severity)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
throw new ErrorException($message, 0, $severity, $file, $line);
|
||||||
|
});
|
||||||
|
|
||||||
|
$GLOBALS['aksrt_test_state'] = [];
|
||||||
|
|
||||||
|
function aksrt_test_reset_state(): void {
|
||||||
|
$GLOBALS['aksrt_test_state'] = [
|
||||||
|
'options' => [],
|
||||||
|
'sidebars' => [],
|
||||||
|
'routes' => [],
|
||||||
|
'query_args' => [],
|
||||||
|
'current_post' => null,
|
||||||
|
'current_id' => 0,
|
||||||
|
'singular' => false,
|
||||||
|
'pay_meta' => ['pay_type' => 'no', 'price' => 0],
|
||||||
|
'paid_access' => false,
|
||||||
|
'logged_in' => false,
|
||||||
|
];
|
||||||
|
$GLOBALS['wp_registered_sidebars'] = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
aksrt_test_reset_state();
|
||||||
|
|
||||||
|
class WP_Error {
|
||||||
|
public function __construct(private string $code = '', private string $message = '', private array $data = []) {}
|
||||||
|
public function get_error_code(): string { return $this->code; }
|
||||||
|
public function get_error_message(): string { return $this->message; }
|
||||||
|
public function get_error_data(): array { return $this->data; }
|
||||||
|
}
|
||||||
|
|
||||||
|
class WP_REST_Controller {
|
||||||
|
public string $namespace = '';
|
||||||
|
public string $rest_base = '';
|
||||||
|
public function get_items($request) {}
|
||||||
|
}
|
||||||
|
|
||||||
|
class WP_REST_Server {
|
||||||
|
public const READABLE = 'GET';
|
||||||
|
}
|
||||||
|
|
||||||
|
class WP_REST_Request {
|
||||||
|
public function __construct(private array $params = []) {}
|
||||||
|
public function get_params(): array { return $this->params; }
|
||||||
|
public function get_param(string $key) { return $this->params[$key] ?? null; }
|
||||||
|
}
|
||||||
|
|
||||||
|
class WP_REST_Response {
|
||||||
|
public function __construct(private $data) {}
|
||||||
|
public function get_data() { return $this->data; }
|
||||||
|
}
|
||||||
|
|
||||||
|
class WP_Post {
|
||||||
|
public int $ID;
|
||||||
|
public int $post_author;
|
||||||
|
public function __construct(int $id = 1, int $author = 1) {
|
||||||
|
$this->ID = $id;
|
||||||
|
$this->post_author = $author;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class WP_Query {
|
||||||
|
public array $posts = [];
|
||||||
|
public int $max_num_pages = 1;
|
||||||
|
public int $found_posts = 0;
|
||||||
|
public function __construct(array $args = []) {
|
||||||
|
$GLOBALS['aksrt_test_state']['query_args'][] = $args;
|
||||||
|
}
|
||||||
|
public function have_posts(): bool { return false; }
|
||||||
|
public function the_post(): void {}
|
||||||
|
}
|
||||||
|
|
||||||
|
class WP_Widget {
|
||||||
|
public string $id_base = '';
|
||||||
|
public string $id = '';
|
||||||
|
public int $number = 0;
|
||||||
|
public function __construct(string $id_base = '', string $name = '', array $widget_options = [], array $control_options = []) {
|
||||||
|
unset($name, $widget_options, $control_options);
|
||||||
|
$this->id_base = $id_base;
|
||||||
|
}
|
||||||
|
public function get_settings(): array {
|
||||||
|
$value = get_option('widget_' . $this->id_base, []);
|
||||||
|
return is_array($value) ? $value : [];
|
||||||
|
}
|
||||||
|
public function get_field_id(string $field): string { return 'widget-' . $this->id_base . '-' . $this->number . '-' . $field; }
|
||||||
|
public function get_field_name(string $field): string { return 'widget-' . $this->id_base . '[' . $this->number . '][' . $field . ']'; }
|
||||||
|
public function _set(int $number): void {
|
||||||
|
$this->number = $number;
|
||||||
|
$this->id = $this->id_base . '-' . $number;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function __($text): string { return (string) $text; }
|
||||||
|
function esc_html__($text): string { return esc_html((string) $text); }
|
||||||
|
function esc_attr__($text): string { return esc_attr((string) $text); }
|
||||||
|
function esc_html_e($text): void { echo esc_html((string) $text); }
|
||||||
|
function esc_attr_e($text): void { echo esc_attr((string) $text); }
|
||||||
|
function esc_html($value): string { return htmlspecialchars((string) $value, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); }
|
||||||
|
function esc_attr($value): string { return esc_html((string) $value); }
|
||||||
|
function esc_textarea($value): string { return esc_html((string) $value); }
|
||||||
|
function esc_url_raw($value): string {
|
||||||
|
$value = trim((string) $value);
|
||||||
|
return preg_match('#^(?:https?://|/)#', $value) ? $value : '';
|
||||||
|
}
|
||||||
|
function esc_url($value): string { return esc_attr(esc_url_raw($value)); }
|
||||||
|
function sanitize_text_field($value): string { return trim(preg_replace('/[\r\n\t]+/', ' ', strip_tags((string) $value)) ?? ''); }
|
||||||
|
function sanitize_textarea_field($value): string { return trim(strip_tags((string) $value)); }
|
||||||
|
function sanitize_key($value): string { return preg_replace('/[^a-z0-9_\-]/', '', strtolower((string) $value)) ?? ''; }
|
||||||
|
function sanitize_html_class($value): string { return preg_replace('/[^A-Za-z0-9_-]/', '', (string) $value) ?? ''; }
|
||||||
|
function sanitize_hex_color($value): string {
|
||||||
|
return preg_match('/^#(?:[0-9a-fA-F]{3}){1,2}$/', (string) $value) ? strtolower((string) $value) : '';
|
||||||
|
}
|
||||||
|
function sanitize_textarea($value): string { return sanitize_textarea_field($value); }
|
||||||
|
function wp_kses_post($value): string { return strip_tags((string) $value, '<a><b><strong><em><br><p><span><ul><ol><li>'); }
|
||||||
|
function wp_json_encode($value): string { return (string) json_encode($value, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); }
|
||||||
|
function absint($value): int { return abs((int) $value); }
|
||||||
|
function checked($actual, $expected = true, bool $display = true): string {
|
||||||
|
$result = $actual == $expected ? 'checked="checked"' : '';
|
||||||
|
if ($display) echo $result;
|
||||||
|
return $result;
|
||||||
|
}
|
||||||
|
function selected($actual, $expected = true, bool $display = true): string {
|
||||||
|
$result = $actual == $expected ? 'selected="selected"' : '';
|
||||||
|
if ($display) echo $result;
|
||||||
|
return $result;
|
||||||
|
}
|
||||||
|
function number_format_i18n($number): string { return number_format((float) $number); }
|
||||||
|
function wp_trim_words($text, int $count = 55): string {
|
||||||
|
$words = preg_split('/\s+/', trim((string) $text)) ?: [];
|
||||||
|
return implode(' ', array_slice($words, 0, $count));
|
||||||
|
}
|
||||||
|
|
||||||
|
function get_option(string $name, $default = false) { return $GLOBALS['aksrt_test_state']['options'][$name] ?? $default; }
|
||||||
|
function update_option(string $name, $value): bool { $GLOBALS['aksrt_test_state']['options'][$name] = $value; return true; }
|
||||||
|
function wp_get_sidebars_widgets(): array { return $GLOBALS['aksrt_test_state']['sidebars']; }
|
||||||
|
function wp_set_sidebars_widgets(array $sidebars): void { $GLOBALS['aksrt_test_state']['sidebars'] = $sidebars; }
|
||||||
|
function register_rest_route(string $namespace, string $route, array $args): bool {
|
||||||
|
$GLOBALS['aksrt_test_state']['routes'][$namespace . $route] = $args;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
function rest_ensure_response($data): WP_REST_Response { return $data instanceof WP_REST_Response ? $data : new WP_REST_Response($data); }
|
||||||
|
function is_wp_error($value): bool { return $value instanceof WP_Error; }
|
||||||
|
function is_singular(): bool { return (bool) $GLOBALS['aksrt_test_state']['singular']; }
|
||||||
|
function get_queried_object_id(): int { return (int) $GLOBALS['aksrt_test_state']['current_id']; }
|
||||||
|
function get_post($post = null) {
|
||||||
|
if ($post instanceof WP_Post) return $post;
|
||||||
|
return $GLOBALS['aksrt_test_state']['current_post'];
|
||||||
|
}
|
||||||
|
function aksrt_get_widget_null(string $message): string { return '<div class="aksrt-widget__empty" role="status">' . esc_html($message) . '</div>'; }
|
||||||
|
function aksrt_get_pay_meta($post = null): array { unset($post); return $GLOBALS['aksrt_test_state']['pay_meta']; }
|
||||||
|
function aksrt_has_paid_access($post = null): bool { unset($post); return (bool) $GLOBALS['aksrt_test_state']['paid_access']; }
|
||||||
|
function aksrt_get_paywall_html(WP_Post $post, array|bool $options = false): string {
|
||||||
|
unset($post, $options);
|
||||||
|
$meta = $GLOBALS['aksrt_test_state']['pay_meta'];
|
||||||
|
if ((string) ($meta['pay_type'] ?? 'no') === 'no') {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
if ((bool) $GLOBALS['aksrt_test_state']['paid_access']) {
|
||||||
|
return '<div data-test-paywall="unlocked">内容已解锁</div>';
|
||||||
|
}
|
||||||
|
$state = $GLOBALS['aksrt_test_state']['logged_in'] ? 'member-locked' : 'guest-locked';
|
||||||
|
return '<div data-test-paywall="' . $state . '">PAYWALL</div>';
|
||||||
|
}
|
||||||
|
function aksrt_get_pay_attributes_html($post, string $class): string { unset($post); return '<ul class="' . esc_attr($class) . '"></ul>'; }
|
||||||
|
function aksrt_get_demo_link_html($post, string $class): string { unset($post); return '<a class="' . esc_attr($class) . '">DEMO</a>'; }
|
||||||
|
function is_user_logged_in(): bool { return (bool) $GLOBALS['aksrt_test_state']['logged_in']; }
|
||||||
|
function wp_parse_args($args, array $defaults = []): array {
|
||||||
|
return array_merge($defaults, is_array($args) ? $args : []);
|
||||||
|
}
|
||||||
|
function wp_is_mobile(): bool { return false; }
|
||||||
|
function wp_strip_all_tags(string $value): string { return trim(strip_tags($value)); }
|
||||||
|
function wp_kses(string $value, array $allowed_html = [], array $allowed_protocols = []): string {
|
||||||
|
unset($allowed_html, $allowed_protocols);
|
||||||
|
// 桩环境信任来源:生产侧的 wp_kses 白名单允许 div/badge 等组合卡标记。
|
||||||
|
return (string) $value;
|
||||||
|
}
|
||||||
|
function aksrt_is_lazy(string $key, bool $default = false): bool { unset($key, $default); return true; }
|
||||||
|
function aksrt_get_lazy_thumb(string $size = ''): string {
|
||||||
|
return 'https://example.test/thumbnail' . ($size !== '' ? '-' . sanitize_key($size) : '') . '.svg';
|
||||||
|
}
|
||||||
|
function aksrt_get_lazy_attr(string $key, string $src, string $class = '', string $lazy_src = ''): string {
|
||||||
|
unset($key);
|
||||||
|
$class = trim($class);
|
||||||
|
if ($src === '') {
|
||||||
|
return ' class="' . esc_attr($class) . '" src=""';
|
||||||
|
}
|
||||||
|
$lazy_src = $lazy_src !== '' ? $lazy_src : aksrt_get_lazy_thumb();
|
||||||
|
return ' class="lazyload ' . esc_attr($class) . '" src="' . esc_url($lazy_src) . '" data-src="' . esc_url($src) . '"';
|
||||||
|
}
|
||||||
|
|
||||||
|
require dirname(__DIR__, 2) . '/inc/helpers/aksrt-icons.php';
|
||||||
|
require dirname(__DIR__, 2) . '/inc/helpers/aksrt-graphic-card.php';
|
||||||
|
require dirname(__DIR__, 2) . '/vendor/autoload.php';
|
||||||
@@ -0,0 +1,104 @@
|
|||||||
|
const test = require('node:test');
|
||||||
|
const assert = require('node:assert/strict');
|
||||||
|
const fs = require('node:fs');
|
||||||
|
const path = require('node:path');
|
||||||
|
|
||||||
|
const root = path.resolve(__dirname, '..', '..');
|
||||||
|
const read = (file) => fs.readFileSync(path.join(root, file), 'utf8');
|
||||||
|
|
||||||
|
test('universal icon picker ships catalog data for the bundled FA5 fonts', () => {
|
||||||
|
const data = read('src/Icons/fa5-icons.php');
|
||||||
|
assert.match(data, /Font Awesome 5 Free \(5\.15\.4\)/);
|
||||||
|
assert.match(data, /'fas' =>/, 'solid group');
|
||||||
|
assert.match(data, /'far' =>/, 'regular group');
|
||||||
|
assert.match(data, /'fab' =>/, 'brands group');
|
||||||
|
const names = data.match(/'([a-z0-9-]+)'/g) || [];
|
||||||
|
assert.ok(names.length > 1500, 'generated catalog is the full bundled set');
|
||||||
|
for (const must of ["'clock'", "'folder-open'", "'file-alt'", "'weixin'"]) {
|
||||||
|
assert.match(data, new RegExp(must), `FA5 name ${must} present (FA4 leftovers replaced)`);
|
||||||
|
}
|
||||||
|
assert.doesNotMatch(data, /fa-clock-o|fa-folder-open-o|fa-file-text-o/, 'no FA4-only names');
|
||||||
|
});
|
||||||
|
|
||||||
|
test('icon catalog REST route is registered with permission + sprite single source', () => {
|
||||||
|
const admin = read('src/Admin/Admin.php');
|
||||||
|
assert.match(admin, /\AKSRT\\Icons\\IconController::class/);
|
||||||
|
const controller = read('src/Icons/IconController.php');
|
||||||
|
assert.match(controller, /\/icons\/catalog/);
|
||||||
|
assert.match(controller, /permission_callback.*check_permission/s);
|
||||||
|
const catalog = read('src/Icons/IconCatalog.php');
|
||||||
|
assert.match(catalog, /svg-icon\.js/);
|
||||||
|
assert.match(catalog, /aksrt_svgs/);
|
||||||
|
assert.match(catalog, /fa5-icons\.php/);
|
||||||
|
});
|
||||||
|
|
||||||
|
test('widget and nav-menu icon fields render the shared picker', () => {
|
||||||
|
const formRenderer = read('src/WidgetSystem/FormRenderer.php');
|
||||||
|
assert.match(formRenderer, /case 'icon':\s*\n\s*echo aksrt_icon_picker_field\(\$field_name, \$field_id, \(string\) \$value\);/);
|
||||||
|
assert.doesNotMatch(formRenderer, /aksrt-widget-icon/);
|
||||||
|
const adminForm = read('src/WidgetSystem/AdminFormController.php');
|
||||||
|
assert.match(adminForm, /aksrt_icon_picker_assets\(/);
|
||||||
|
const navMenu = read('src/Admin/NavMenuOptions.php');
|
||||||
|
assert.match(navMenu, /aksrt_icon_picker_field\(/);
|
||||||
|
assert.match(navMenu, /aksrt_sanitize_icon_value\(\(string\) \(\$raw\['icon'\] \?\? ''\)\)/);
|
||||||
|
const helper = read('inc/helpers/aksrt-icon-picker.php');
|
||||||
|
for (const token of ['function aksrt_icon_picker_assets', 'function aksrt_icon_picker_field', 'id="aksrt-modal-icon"', 'aksrt-icon-picker__value']) {
|
||||||
|
assert.match(helper, new RegExp(token));
|
||||||
|
}
|
||||||
|
assert.match(helper, /assets\/js\/runtime\/svg-icon\.js/, 'admin previews reuse the frontend sprite');
|
||||||
|
});
|
||||||
|
|
||||||
|
test('picker JS composes the three value formats and loads the REST catalog', () => {
|
||||||
|
const js = read('assets/js/admin-icon-picker.js');
|
||||||
|
for (const token of ['X-WP-Nonce', 'customsvg-', 'zibsvg-', '`fa ${group.id} fa-${name}`', 'data-aksrt-icon-picker', 'aksrt-icon-picker__value']) {
|
||||||
|
assert.match(js, new RegExp(token.replace(/[.*+?^${}()|[\]\\]/g, '\\$&')));
|
||||||
|
}
|
||||||
|
assert.match(js, /DOMParser/, 'custom SVG is sanitized client side');
|
||||||
|
const cssPath = 'assets/css/admin-icon-picker.css';
|
||||||
|
assert.ok(fs.existsSync(path.join(root, cssPath)), 'picker css shipped');
|
||||||
|
});
|
||||||
|
|
||||||
|
test('icon values sanitize through the SVG-aware helper on every save path', () => {
|
||||||
|
const iconsHelper = read('inc/helpers/aksrt-icons.php');
|
||||||
|
assert.match(iconsHelper, /function aksrt_sanitize_icon_value/);
|
||||||
|
assert.match(iconsHelper, /function aksrt_icon_markup/);
|
||||||
|
assert.match(iconsHelper, /function aksrt_enqueue_fontawesome/);
|
||||||
|
assert.match(iconsHelper, /str_starts_with\(\$value, 'customsvg-'\)/);
|
||||||
|
const schemaProvider = read('src/Admin/SchemaProvider.php');
|
||||||
|
assert.match(schemaProvider, /'icon'\s+=>\s+'icon'/);
|
||||||
|
assert.match(schemaProvider, /case 'icon':\s*\n\s*return function_exists\('aksrt_sanitize_icon_value'\)/);
|
||||||
|
const fieldSchema = read('src/WidgetSystem/FieldSchema.php');
|
||||||
|
assert.match(fieldSchema, /case 'icon':\s*\n\s*return function_exists\('aksrt_sanitize_icon_value'\)/);
|
||||||
|
});
|
||||||
|
|
||||||
|
test('FA5 loads under a single canonical handle everywhere', () => {
|
||||||
|
const picker = read('inc/helpers/aksrt-icon-picker.php');
|
||||||
|
const admin = read('src/Admin/Admin.php');
|
||||||
|
const coreHooks = read('inc/core-hooks.php');
|
||||||
|
const part1b = read('src/Core/ScriptsPart1b.php');
|
||||||
|
assert.match(picker, /aksrt_enqueue_fontawesome\(\)/);
|
||||||
|
assert.match(admin, /aksrt_enqueue_fontawesome\(\)/);
|
||||||
|
assert.match(coreHooks, /aksrt_enqueue_fontawesome\(\)/);
|
||||||
|
assert.match(part1b, /aksrt_enqueue_fontawesome\(\['bootstrap'\]\)/);
|
||||||
|
assert.match(part1b, /\['aksrt-font-awesome'\]/, 'public main css depends on the canonical handle');
|
||||||
|
for (const file of [picker, admin, coreHooks, part1b]) {
|
||||||
|
assert.doesNotMatch(file, /wp_enqueue_style\(\s*'aksrt-font-awesome'/, 'no duplicate FA registrations');
|
||||||
|
}
|
||||||
|
for (const file of ['inc/helpers/aksrt-widgets-markup.php', 'src/WidgetSystem/Renderers/ContentRenderer.php']) {
|
||||||
|
const source = read(file);
|
||||||
|
assert.doesNotMatch(source, /fa-clock-o|fa-folder-open-o|fa-file-text-o/, `${file} uses FA5 names`);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
test('icon assets are consolidated and dead icon assets are gone', () => {
|
||||||
|
for (const file of ['assets/icons/upload-add.svg', 'assets/icons/default-favicon.svg', 'assets/icons/default-logo.svg', 'assets/icons/playing.svg', 'assets/icons/user-certification.svg']) {
|
||||||
|
assert.ok(fs.existsSync(path.join(root, file)), `${file} exists`);
|
||||||
|
}
|
||||||
|
for (const file of ['assets/img/upload-add.svg', 'assets/img/vip-1.svg', 'assets/img/vip-2.svg', 'assets/img/404.svg', 'assets/img/msg-system.svg', 'assets/fonts/img-code.ttf', 'assets/js/runtime/gutenberg-extend.js', 'assets/fontawesome5/webfonts/fa-solid-900.ttf']) {
|
||||||
|
assert.ok(!fs.existsSync(path.join(root, file)), `${file} removed`);
|
||||||
|
}
|
||||||
|
const mainCss = read('assets/css/main.css');
|
||||||
|
assert.match(mainCss, /url\(\.\.\/icons\/playing\.svg\)/);
|
||||||
|
const phpRefs = read('inc/helpers/comments/form-parts.php');
|
||||||
|
assert.match(phpRefs, /\/assets\/icons\/upload-add\.svg/);
|
||||||
|
});
|
||||||
@@ -184,7 +184,8 @@ test('list, card, media, badge and Mini DOM follow dedicated legacy structures',
|
|||||||
assert.ok(commentMeta >= 0 && commentMeta < viewMeta && viewMeta < likeMeta);
|
assert.ok(commentMeta >= 0 && commentMeta < viewMeta && viewMeta < likeMeta);
|
||||||
assert.match(data, /comments_open.*close_comments/s);
|
assert.match(data, /comments_open.*close_comments/s);
|
||||||
assert.match(data, /show_like.*post_type.*=== 'post'/s);
|
assert.match(data, /show_like.*post_type.*=== 'post'/s);
|
||||||
assert.match(data, /<use xlink:href="#icon-/);
|
// The <use> sprite markup lives in the unified helper aksrt_renderer_svg_icon delegates to.
|
||||||
|
assert.match(read('inc/helpers/aksrt-icons.php'), /<use xlink:href="#icon-/);
|
||||||
});
|
});
|
||||||
|
|
||||||
test('post-card CSS owns the exact desktop and 767/640 responsive matrix', () => {
|
test('post-card CSS owns the exact desktop and 767/640 responsive matrix', () => {
|
||||||
|
|||||||
@@ -85,7 +85,9 @@ test('vertical notice supports only custom and article sources with Zibll swiper
|
|||||||
assert.doesNotMatch(renderer, /aksrt-widget-notice/);
|
assert.doesNotMatch(renderer, /aksrt-widget-notice/);
|
||||||
assert.match(schema, /'id' => 'title'[^\n]+allow_html/);
|
assert.match(schema, /'id' => 'title'[^\n]+allow_html/);
|
||||||
assert.match(renderer, /wp_html_excerpt\([^\n]+160, '\.\.\.'/);
|
assert.match(renderer, /wp_html_excerpt\([^\n]+160, '\.\.\.'/);
|
||||||
assert.match(renderer, /str_starts_with\(\$icon, 'customsvg-'\)/);
|
// Icon value rendering lives in the unified helper the renderer delegates to.
|
||||||
|
assert.match(renderer, /aksrt_icon_markup\(\$icon\)/);
|
||||||
|
assert.match(read('inc/helpers/aksrt-icons.php'), /str_starts_with\(\$value, 'customsvg-'\)/);
|
||||||
assert.match(css, /\.swiper-bulletin \.new-swiper\s*\{[^}]*height:\s*2\.4em/s);
|
assert.match(css, /\.swiper-bulletin \.new-swiper\s*\{[^}]*height:\s*2\.4em/s);
|
||||||
assert.match(css, /\.swiper-bulletin \.new-swiper\s*\{[^}]*line-height:\s*2\.4em/s);
|
assert.match(css, /\.swiper-bulletin \.new-swiper\s*\{[^}]*line-height:\s*2\.4em/s);
|
||||||
assert.match(css, /\.bulletin-icon\s*\{[^}]*width:\s*26px[^}]*height:\s*26px[^}]*font-size:\s*18px/s);
|
assert.match(css, /\.bulletin-icon\s*\{[^}]*width:\s*26px[^}]*height:\s*26px[^}]*font-size:\s*18px/s);
|
||||||
|
|||||||
@@ -1,25 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="zh">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>cover repro</title>
|
|
||||||
<link rel="stylesheet" href="../assets/css/main.min.css">
|
|
||||||
<link rel="stylesheet" href="../assets/css/swiper.css">
|
|
||||||
<link rel="stylesheet" href="../assets/css/frontend/single-post/cover.css">
|
|
||||||
<style>
|
|
||||||
body { padding: 20px; max-width: 800px; }
|
|
||||||
h4 { margin: 10px 0; }
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h4>A: 当前 markup(--pc-height:100%,无 padding)</h4>
|
|
||||||
<div class="single-head-cover">
|
|
||||||
<div class="aksrt-slider-wrapper mb20 single-cover-slide imgbox-container aksrt-slider-wrapper--scale aksrt-slider-wrapper--has-overlay" style="position:relative;padding-bottom:calc(35% + 50px);"><div class="new-swiper slide-index single-cover single-cover--slide" data-effect="slide" data-loop data-autoplay data-interval="5000" style="--pc-height:100%;--m-height:100%;position:absolute;inset:0;width:100%;height:100%;"><div class="swiper-wrapper"><div class="swiper-slide"><img class="lazyload fit-cover" src="img-a.svg" alt="a"></div><div class="swiper-slide"><img class="lazyload fit-cover" src="img-b.svg" alt="b"></div></div><div class="swiper-button-prev"></div><div class="swiper-button-next"></div><div class="swiper-pagination"></div></div><div class="aksrt-slider-overlay"><div class="abs-center left-bottom single-cover-con"><h1 class="article-title title-h-left">标题测试</h1></div></div></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h4>B: 旧状态参考(--pc-height:auto,内层有 padding)</h4>
|
|
||||||
<div class="single-head-cover">
|
|
||||||
<div class="aksrt-slider-wrapper mb20 single-cover-slide imgbox-container aksrt-slider-wrapper--scale aksrt-slider-wrapper--has-overlay" style="position:relative;padding-bottom:calc(35% + 50px);"><div class="new-swiper slide-index single-cover single-cover--slide" data-effect="slide" style="--pc-height:auto;--m-height:auto;--scale-ratio:0.35;padding-bottom:35%;position:absolute;inset:0;width:100%;height:100%;"><div class="swiper-wrapper"><div class="swiper-slide"><img class="lazyload fit-cover" src="img-a.svg" alt="a"></div><div class="swiper-slide"><img class="lazyload fit-cover" src="img-b.svg" alt="b"></div></div><div class="swiper-button-prev"></div><div class="swiper-button-next"></div><div class="swiper-pagination"></div></div><div class="aksrt-slider-overlay"><div class="abs-center left-bottom single-cover-con"><h1 class="article-title title-h-left">标题测试</h1></div></div></div>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
<?php
|
|
||||||
function wp_parse_args($args, $defaults) { return array_merge($defaults, (array)$args); }
|
|
||||||
function esc_attr($s) { return htmlspecialchars((string)$s, ENT_QUOTES); }
|
|
||||||
function esc_url($s) { return $s; }
|
|
||||||
function sanitize_text_field($s) { return $s; }
|
|
||||||
function sanitize_hex_color($s) { return $s; }
|
|
||||||
function aksrt_get_lazy_attr($ctx, $url, $class, $thumb) { return ' class="lazyload"'; }
|
|
||||||
function aksrt_get_lazy_thumb($size) { return ''; }
|
|
||||||
require __DIR__ . '/../inc/helpers/aksrt-slider.php';
|
|
||||||
$args = [
|
|
||||||
'slides' => [['image' => 'a.jpg'], ['image' => 'b.jpg']],
|
|
||||||
'scale_height' => true, 'scale_ratio' => 0.35, 'scale_extra' => '50px',
|
|
||||||
'wrapper_class' => 'w', 'slider_class' => 's', 'overlay_html' => '<div>o</div>',
|
|
||||||
];
|
|
||||||
$parsed = wp_parse_args($args, [
|
|
||||||
'slides' => [], 'effect' => 'slide', 'loop' => true, 'autoplay' => true,
|
|
||||||
'interval' => 5000, 'speed' => 0, 'direction' => 'horizontal', 'spaceBetween' => 0,
|
|
||||||
'pagination_type' => 'bullets', 'pc_height' => 'auto', 'm_height' => 'auto',
|
|
||||||
'scale_height' => false, 'scale_ratio' => 0.45, 'scale_extra' => '',
|
|
||||||
'wrapper_class' => '', 'slider_class' => '', 'show_nav' => true,
|
|
||||||
'show_pagination' => true, 'overlay_html' => '',
|
|
||||||
]);
|
|
||||||
var_dump($parsed['slides'], $parsed['scale_height'], $parsed['scale_extra']);
|
|
||||||
$html = aksrt_render_slider($args);
|
|
||||||
var_dump(strlen($html));
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="800" viewBox="0 0 1200 800"><defs><linearGradient id="g" x1="0" y1="0" x2="1" y2="1"><stop offset="0" stop-color="#e74c3c"/><stop offset="1" stop-color="#8e44ad"/></linearGradient></defs><rect width="1200" height="800" fill="url(#g)"/><text x="600" y="380" font-size="160" fill="#fff" text-anchor="middle" font-family="sans-serif">IMG-A</text><text x="600" y="520" font-size="60" fill="#fff" text-anchor="middle" font-family="sans-serif">center-crop target</text></svg>
|
|
||||||
|
Before Width: | Height: | Size: 531 B |
@@ -1 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="800" viewBox="0 0 1200 800"><defs><linearGradient id="g2" x1="0" y1="0" x2="1" y2="1"><stop offset="0" stop-color="#2980b9"/><stop offset="1" stop-color="#27ae60"/></linearGradient></defs><rect width="1200" height="800" fill="url(#g2)"/><text x="600" y="380" font-size="160" fill="#fff" text-anchor="middle" font-family="sans-serif">IMG-B</text><text x="600" y="520" font-size="60" fill="#fff" text-anchor="middle" font-family="sans-serif">center-crop target</text></svg>
|
|
||||||
|
Before Width: | Height: | Size: 533 B |
@@ -1,3 +0,0 @@
|
|||||||
<?php
|
|
||||||
fwrite(STDOUT, "START\n");
|
|
||||||
echo "ECHO-WORKS\n";
|
|
||||||