新版底层提交
@@ -1,44 +1,58 @@
|
||||
<template>
|
||||
<router-view v-if="routerAlive" />
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import { defineComponent, ref, nextTick, provide, onMounted } from 'vue'
|
||||
import { useAdmin } from './core/hooks/app'
|
||||
export default defineComponent({
|
||||
setup() {
|
||||
const { store, route } = useAdmin()
|
||||
const routerAlive = ref(true)
|
||||
const reload = () => {
|
||||
routerAlive.value = false
|
||||
nextTick(() => {
|
||||
routerAlive.value = true
|
||||
})
|
||||
}
|
||||
provide('reload', reload)
|
||||
onMounted(async () => {
|
||||
// 获取配置
|
||||
const data = await store.dispatch('app/getConfig')
|
||||
console.log('data', data)
|
||||
// 设置网站logo
|
||||
let favicon: HTMLLinkElement = document.querySelector('link[rel="icon"]')!
|
||||
if (favicon) {
|
||||
favicon.href = data.webFavicon
|
||||
return
|
||||
}
|
||||
favicon = document.createElement('link')
|
||||
favicon.rel = 'icon'
|
||||
favicon.href = data.webFavicon
|
||||
document.head.appendChild(favicon)
|
||||
})
|
||||
return {
|
||||
routerAlive
|
||||
}
|
||||
<script setup lang="ts">
|
||||
import { useDark, useWindowSize, useThrottleFn } from '@vueuse/core'
|
||||
import zhCn from 'element-plus/lib/locale/lang/zh-cn'
|
||||
import useAppStore from './stores/modules/app'
|
||||
import useSettingStore from './stores/modules/setting'
|
||||
import { ScreenEnum } from './enums/appEnums'
|
||||
const appStore = useAppStore()
|
||||
const settingStore = useSettingStore()
|
||||
const elConfig = {
|
||||
zIndex: 3000,
|
||||
locale: zhCn
|
||||
}
|
||||
const isDark = useDark()
|
||||
onMounted(async () => {
|
||||
//设置主题色
|
||||
settingStore.setTheme(isDark.value)
|
||||
// 获取配置
|
||||
const data: any = await appStore.getConfig()
|
||||
// 设置网站logo
|
||||
let favicon: HTMLLinkElement = document.querySelector('link[rel="icon"]')!
|
||||
if (favicon) {
|
||||
favicon.href = data.webFavicon
|
||||
return
|
||||
}
|
||||
favicon = document.createElement('link')
|
||||
favicon.rel = 'icon'
|
||||
favicon.href = data.webFavicon
|
||||
document.head.appendChild(favicon)
|
||||
})
|
||||
|
||||
const { width } = useWindowSize()
|
||||
watch(
|
||||
width,
|
||||
useThrottleFn((value) => {
|
||||
if (value > ScreenEnum.SM) {
|
||||
appStore.setMobile(false)
|
||||
appStore.toggleCollapsed(false)
|
||||
} else {
|
||||
appStore.setMobile(true)
|
||||
appStore.toggleCollapsed(true)
|
||||
}
|
||||
if (value < ScreenEnum.MD) {
|
||||
appStore.toggleCollapsed(true)
|
||||
}
|
||||
}),
|
||||
{
|
||||
immediate: true
|
||||
}
|
||||
)
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
@import "./assets/font/iconfont.css";
|
||||
@import "./styles/index.scss";
|
||||
</style>
|
||||
<template>
|
||||
<el-config-provider :locale="elConfig.locale" :z-index="elConfig.zIndex">
|
||||
<router-view />
|
||||
</el-config-provider>
|
||||
</template>
|
||||
|
||||
<style></style>
|
||||
|
||||
@@ -1,44 +1,11 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function apiFileCateAdd(params: any) {
|
||||
return request.post('/common/album/cateAdd', params)
|
||||
}
|
||||
|
||||
export function apiFileCateEdit(params: { id: number; name: string }) {
|
||||
return request.post('/common/album/cateRename', params)
|
||||
}
|
||||
|
||||
// 文件分类删除
|
||||
export function apiFileCateDelete(params: { id: number }) {
|
||||
return request.post('/common/album/cateDel', params)
|
||||
}
|
||||
|
||||
// 文件分类列表
|
||||
export function apiFileCateLists(params: any) {
|
||||
return request.get('/common/album/cateList', { params })
|
||||
}
|
||||
|
||||
// 文件列表
|
||||
export function apiFileList(params: any) {
|
||||
return request.get('/common/album/albumList', { params })
|
||||
}
|
||||
|
||||
// 文件删除
|
||||
export function apiFileDelete(params: { ids: any[] }) {
|
||||
return request.post('/common/album/albumDel', params)
|
||||
}
|
||||
|
||||
// 文件移动
|
||||
export function apiFileMove(params: { ids: any[]; cid: number }) {
|
||||
return request.post('/common/album/albumMove', params)
|
||||
}
|
||||
|
||||
// 文件重命名
|
||||
export function apiFileRename(params: { id: number; name: string }) {
|
||||
return request.post('/common/album/albumRename', params)
|
||||
}
|
||||
|
||||
// 配置
|
||||
export function apiConfig() {
|
||||
return request.get('/common/index/config')
|
||||
export function getConfig() {
|
||||
return request.get({ url: '/common/index/config' })
|
||||
}
|
||||
|
||||
// 工作台主页
|
||||
export function getWorkbench() {
|
||||
return request.get({ url: '/common/index/console' })
|
||||
}
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 短信通知列表
|
||||
export function apiNoticeLists(params: any) {
|
||||
return request.get('/notice.notice/settingLists', { params })
|
||||
}
|
||||
|
||||
// 短信通知详情
|
||||
export function apiNoticeDetail(params: any) {
|
||||
return request.get('/notice.notice/detail', { params })
|
||||
}
|
||||
|
||||
// 设置短信通知
|
||||
export function apiNoticeEdit(params: any) {
|
||||
return request.post('/notice.notice/set', params)
|
||||
}
|
||||
|
||||
// 短信设置列表
|
||||
export function apiSmsLists() {
|
||||
return request.get('/notice.sms_config/getConfig')
|
||||
}
|
||||
|
||||
// 短信设置详情
|
||||
export function apiSmsDetail(params: any) {
|
||||
return request.get('/notice.sms_config/detail', { params })
|
||||
}
|
||||
|
||||
// 设置短信通知
|
||||
export function apiSmsEdit(params: any) {
|
||||
return request.post('/notice.sms_config/setConfig', params)
|
||||
}
|
||||
@@ -1,83 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
import { terminal } from '@/config/app'
|
||||
|
||||
export function adminLists(params: any) {
|
||||
return request.get('/system/admin/list', { params })
|
||||
}
|
||||
|
||||
// 管理员添加
|
||||
export function apiAdminAdd(params: any) {
|
||||
return request.post('/system/admin/add', params)
|
||||
}
|
||||
|
||||
export function apiAdminEdit(params: any) {
|
||||
return request.post('/system/admin/edit', params)
|
||||
}
|
||||
|
||||
// 管理员删除
|
||||
export function apiAdminDelete(params: { id: number }) {
|
||||
return request.post('/system/admin/del', params)
|
||||
}
|
||||
|
||||
// 管理员详情
|
||||
export function apiAdminDetail(params: any) {
|
||||
return request.get('/system/admin/detail', { params })
|
||||
}
|
||||
|
||||
// 管理员状态
|
||||
export function apiAdminStatus(params: any) {
|
||||
return request.post('/system/admin/disable', params)
|
||||
}
|
||||
|
||||
/* 角色 */
|
||||
// 角色列表
|
||||
export function apiRoleLists(params: any) {
|
||||
return request.get('/system/role/list', { params })
|
||||
}
|
||||
// 添加角色
|
||||
export function apiRoleAdd(params: any) {
|
||||
return request.post('/system/role/add', { ...params })
|
||||
}
|
||||
// 编辑角色
|
||||
export function apiRoleEdit(params: any) {
|
||||
return request.post('/system/role/edit', { ...params })
|
||||
}
|
||||
// 删除角色
|
||||
export function apiRoleDel(params: any) {
|
||||
return request.post('/system/role/del', { ...params })
|
||||
}
|
||||
// 角色详情
|
||||
export function apiRoleDetail(params: any) {
|
||||
return request.get('/system/role/detail', { params })
|
||||
}
|
||||
|
||||
// 角色权限菜单
|
||||
export function apiConfigGetMenu() {
|
||||
return request.get('/system/menu/list')
|
||||
}
|
||||
|
||||
// 菜单路由
|
||||
export function apiConfigGetRoutes() {
|
||||
return request.get('/system/menu/route')
|
||||
}
|
||||
|
||||
/* 菜单 */
|
||||
// 菜单详情
|
||||
export function apiMenuDetail(params: any) {
|
||||
return request.get('/system/menu/detail', { params })
|
||||
}
|
||||
|
||||
// 新增菜单
|
||||
export function apiMenuAdd(params: any) {
|
||||
return request.post('/system/menu/add', params)
|
||||
}
|
||||
|
||||
// 编辑菜单
|
||||
export function apiMenuEdit(params: any) {
|
||||
return request.post('/system/menu/edit', params)
|
||||
}
|
||||
|
||||
// 删除菜单
|
||||
export function apiMenuDelete(params: { id: number }) {
|
||||
return request.post('/system/menu/del', params)
|
||||
}
|
||||
17
admin/src/api/channel/app_store.d.ts
vendored
@@ -1,17 +0,0 @@
|
||||
/** S APP设置 **/
|
||||
export interface AppSettings_Res {
|
||||
ios_download_url: string, // 苹果APP下载链接
|
||||
android_download_url: string, // 安卓APP下载链接
|
||||
download_title: string, // APP下载引导文案
|
||||
app_id: string, // 开放平台appid
|
||||
app_secret: string // 开放平台appSecrets
|
||||
}
|
||||
|
||||
export interface AppSettings_Req {
|
||||
ios_download_url: string, // 苹果APP下载链接
|
||||
android_download_url: string, // 安卓APP下载链接
|
||||
download_title: string, // APP下载引导文案
|
||||
app_id: string, // 开放平台appid
|
||||
app_secret: string // 开放平台appSecrets
|
||||
}
|
||||
/** E APP设置 **/
|
||||
@@ -1,11 +0,0 @@
|
||||
import request from "@/utils/request";
|
||||
import * as Interface from './channel/app_store.d.ts'
|
||||
|
||||
/** S APP设置 **/
|
||||
// 获取APP设置
|
||||
export const apiAppSettings = (): Promise<Interface.AppSettings_Res> =>
|
||||
request.get('/channel.app_setting/getConfig')
|
||||
// APP设置
|
||||
export const apiAppSettingsSet = (data: Interface.AppSettings_Req): Promise<any> =>
|
||||
request.post('/channel.app_setting/setConfig', data)
|
||||
/** E APP设置 **/
|
||||
@@ -1,10 +0,0 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
/** S H5设置 **/
|
||||
// 获取H5设置
|
||||
export const apiH5Settings = (): Promise<any> =>
|
||||
request.get('/channel.h5_setting/getConfig')
|
||||
// H5设置
|
||||
export const apiH5SettingsSet = (data: any): Promise<any> =>
|
||||
request.post('/channel.h5_setting/setConfig', data)
|
||||
/** E H5设置 **/
|
||||
@@ -1,10 +0,0 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
/** S 字节小程序设置 **/
|
||||
// 获取字节小程序设置
|
||||
export const apiToutiaoSetting = () =>
|
||||
request.get('/toutiao.toutiao_setting/getConfig')
|
||||
// 字节小程序设置
|
||||
export const apiToutiaoSettingSet = (data: any) =>
|
||||
request.post('/toutiao.toutiao_setting/setConfig', data)
|
||||
/** E 字节小程序设置 **/
|
||||
49
admin/src/api/channel/mp_wechat.d.ts
vendored
@@ -1,49 +0,0 @@
|
||||
import * as Common from '../common.d.ts'
|
||||
import {apiMpWeChatMenuSave} from "@/api/channel/mp_wechat";
|
||||
|
||||
/** S 渠道信息 **/
|
||||
export interface MPWeChatConfigInfo_Res extends Common.Indexes {
|
||||
name: string, // 公众号名称
|
||||
original_id: string, // 原始id
|
||||
qr_code: string, // 二维码
|
||||
app_id: string, // APP ID
|
||||
app_secret: string, // App Secret
|
||||
url: string, // URL
|
||||
token: string, // Token
|
||||
encoding_aes_key: string, // Encoding AES Key
|
||||
encryption_type: string, // 消息加密方式: 1-明文模式 2-兼容模式 3-安全模式
|
||||
business_domain: string, // 业务域名
|
||||
js_secure_domain: string, // JS接口安全域名
|
||||
web_auth_domain: string, // 网页授权域名
|
||||
}
|
||||
|
||||
export interface MPWeChatConfigEdit_Req {
|
||||
name?: string, // 公众号名称
|
||||
original_id?: string, // 原始id
|
||||
qr_code?: string, // 二维码
|
||||
app_id: string, // APP ID
|
||||
app_secret: string, // App Secret
|
||||
token?: string, // Token
|
||||
encoding_aes_key?: string, // Encoding AES Key
|
||||
encryption_type: string, // 消息加密方式: 1-明文模式 2-兼容模式 3-安全模式
|
||||
}
|
||||
|
||||
/** E 渠道信息 **/
|
||||
|
||||
|
||||
/** S 菜单配置 **/
|
||||
export interface MPWeChatMenu {
|
||||
name: string, // 菜单名称
|
||||
type: string, // 菜单类型:click-关键字;view-网页;miniprogram-小程序
|
||||
key?: string, // 关键字
|
||||
url?: string, // 网页URL
|
||||
appid?: string, // 小程序AppID
|
||||
pagepath?: string, // 小程序路径
|
||||
sub_button?: Array<MPWeChatMenu>, // 二级菜单
|
||||
}
|
||||
|
||||
export interface MPWeChatMenuSave_Req {
|
||||
menu: Array<MPWeChatMenu>
|
||||
}
|
||||
|
||||
/** E 菜单配置 **/
|
||||
@@ -1,60 +0,0 @@
|
||||
import request from "@/utils/request";
|
||||
import * as Interface from './mp_wechat.d.ts'
|
||||
|
||||
/** S 渠道设置 **/
|
||||
// 获取渠道信息
|
||||
export const apiMPWeChatConfigInfo = (): Promise<any> =>
|
||||
request.get('/channel.official_account_setting/getConfig')
|
||||
|
||||
// 编辑渠道信息
|
||||
export const apiMpWeChatConfigEdit = (params: Interface.MPWeChatConfigEdit_Req) =>
|
||||
request.post('/channel.official_account_setting/setConfig', params)
|
||||
|
||||
/** E 渠道设置 **/
|
||||
|
||||
|
||||
/** S 菜单设置 **/
|
||||
// 获取菜单详情
|
||||
export const apiMpWeChatMenuDetail = (): Promise<any> =>
|
||||
request.get('/channel.official_account_menu/detail')
|
||||
|
||||
// 保存菜单配置
|
||||
export const apiMpWeChatMenuSave = (params: any) =>
|
||||
request.post('/channel.official_account_menu/save', params)
|
||||
|
||||
// 发布菜单配置
|
||||
export const apiMpWeChatMenuPublish = (params: any) =>
|
||||
request.post('/channel.official_account_menu/saveAndPublish', params)
|
||||
/** E 菜单设置 **/
|
||||
|
||||
|
||||
/** S 回复管理 **/
|
||||
// 新增回复(关注/关词词/默认)
|
||||
export const apiMpWeChatReplyAdd = (params: any): Promise<any> =>
|
||||
request.post('/channel.official_account_reply/add', params)
|
||||
|
||||
// 编辑回复(关注/关键词/默认)
|
||||
export const apiMpWeChatReplyEdit = (params: any): Promise<any> =>
|
||||
request.post('/channel.official_account_reply/edit', params)
|
||||
|
||||
// 获取回复详情
|
||||
export const apiMpWeChatReplyDetail = (params: any): Promise<any> =>
|
||||
request.get('/channel.official_account_reply/detail', {params})
|
||||
|
||||
// 删除回复
|
||||
export const apiMpWeChatReplyDelete = (params: any): Promise<any> =>
|
||||
request.post('/channel.official_account_reply/delete', params)
|
||||
|
||||
// 更新排序
|
||||
export const apiMpWeChatReplySort = (params: any): Promise<any> =>
|
||||
request.post('/channel.official_account_reply/sort', params)
|
||||
|
||||
// 回复列表
|
||||
export const apiMpWeChatReplyLists = (params: any): Promise<any> =>
|
||||
request.get('/channel.official_account_reply/lists', {params})
|
||||
|
||||
// 回复列表
|
||||
export const apiMpWeChatReplyStatus = (params: any): Promise<any> =>
|
||||
request.post('/channel.official_account_reply/status', params)
|
||||
/** E 回复管理 **/
|
||||
|
||||
32
admin/src/api/channel/wechat_app.d.ts
vendored
@@ -1,32 +0,0 @@
|
||||
/** S 微信小程序设置 **/
|
||||
export interface WechatMiniSetting_Res {
|
||||
name: string, // 小程序名称
|
||||
original_id: string, // 原始id
|
||||
qr_code: string, // 二维码
|
||||
app_id: string,
|
||||
app_secret: string,
|
||||
request_domain: string, // request合法域名
|
||||
socket_domain: string, // socket合法域名
|
||||
upload_file_domain: string, // uploadFile合法域名
|
||||
download_file_domain: string, // downloadFile合法域名
|
||||
udp_domain: string, // udp合法域名
|
||||
business_domain: string, // 业务域名
|
||||
url: string,
|
||||
token: string,
|
||||
encoding_aes_key: string,
|
||||
encryption_type: 1 | 2 | 3 , // 消息加密方式 1-明文模式 2-兼容模式 3-安全模式
|
||||
data_format: 1 | 2 // 数据格式 1-JSON 2-XML
|
||||
}
|
||||
|
||||
export interface WechatMiniSetting_Req {
|
||||
name: string, // 小程序名称
|
||||
original_id: string, // 原始id
|
||||
qr_code: string, // 二维码
|
||||
app_id: string,
|
||||
app_secret: string,
|
||||
token: string,
|
||||
encoding_aes_key: string,
|
||||
encryption_type: 1 | 2 | 3 , // 消息加密方式 1-明文模式 2-兼容模式 3-安全模式
|
||||
data_format: 1 | 2 // 数据格式 1-JSON 2-XML
|
||||
}
|
||||
/** E 微信小程序设置 **/
|
||||
@@ -1,11 +0,0 @@
|
||||
import request from "@/utils/request";
|
||||
import * as Interface from './wechat_app.d.ts'
|
||||
|
||||
/** S 微信小程序设置 **/
|
||||
// 获取微信小程序设置
|
||||
export const apiWechatMiniSetting = (): Promise<Interface.WechatMiniSetting_Res> =>
|
||||
request.get('/channel.mnp_settings/getConfig')
|
||||
// 微信小程序设置
|
||||
export const apiWechatMiniSettingSet = (data: Interface.WechatMiniSetting_Req): Promise<any> =>
|
||||
request.post('/channel.mnp_settings/setConfig', data)
|
||||
/** E 微信小程序设置 **/
|
||||
@@ -1,11 +0,0 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
/** S 微信公众平台设置 **/
|
||||
// 获取pc设置
|
||||
export const apiWechatPlatformGet = (): Promise<any> =>
|
||||
request.get('/channel.open_setting/getConfig')
|
||||
|
||||
// pc设置
|
||||
export const apiWechatPlatformSet = (data: any): Promise<any> =>
|
||||
request.post('/channel.open_setting/setConfig', data)
|
||||
/** E pc设置 **/
|
||||
@@ -1,101 +0,0 @@
|
||||
/* 装修管理 */
|
||||
import request from '@/utils/request'
|
||||
|
||||
/* 首页装修 Start */
|
||||
// 列表
|
||||
export function apiHomeMenuLists() {
|
||||
return request.get('/decorate.menu/lists')
|
||||
}
|
||||
|
||||
// 商城页面列表
|
||||
export function apiShowPage() {
|
||||
return request.get('/decorate.menu/shopPage')
|
||||
}
|
||||
|
||||
// 商品分类一级页面
|
||||
export function apiGoodsCategoryPage() {
|
||||
return request.get('/decorate.menu/goodsCategoryPage')
|
||||
}
|
||||
|
||||
// 详情
|
||||
export function apiHomeMenuDetail(params: any) {
|
||||
return request.get('/decorate.menu/detail', { params })
|
||||
}
|
||||
|
||||
// 添加
|
||||
export function apiHomeMenuAdd(params: any) {
|
||||
return request.post('/decorate.menu/add', params)
|
||||
}
|
||||
|
||||
// 编辑
|
||||
export function apiHomeMenuEdit(params: any) {
|
||||
return request.post('/decorate.menu/edit', params)
|
||||
}
|
||||
|
||||
// 状态
|
||||
export function apiHomeMenuStatusEdit(params: any) {
|
||||
return request.post('/decorate.menu/status', params)
|
||||
}
|
||||
|
||||
// 删除
|
||||
export function apiHomeMenuDel(params: any) {
|
||||
return request.post('/decorate.menu/del', params)
|
||||
}
|
||||
|
||||
/* 首页装修 End */
|
||||
|
||||
/* 底部导航 Start */
|
||||
// 列表
|
||||
export function apiTabBarLists() {
|
||||
return request.get('/decorate.navigation/lists')
|
||||
}
|
||||
|
||||
// 详情
|
||||
export function apiTabBarDetail(params: any) {
|
||||
return request.get('/decorate.navigation/detail', { params })
|
||||
}
|
||||
|
||||
// 编辑
|
||||
export function apiTabBarEdit(params: any) {
|
||||
return request.post('/decorate.navigation/edit', params)
|
||||
}
|
||||
|
||||
/* 底部导航 End */
|
||||
|
||||
/* 广告管理 Start */
|
||||
// 列表
|
||||
export function apiAdLists(params: any) {
|
||||
return request.get('/ad.ad/lists', { params })
|
||||
}
|
||||
|
||||
// 广告位列表
|
||||
export function apiAdPositionLists() {
|
||||
return request.get('/ad.ad_position/lists')
|
||||
}
|
||||
|
||||
// 详情
|
||||
export function apiAdDetail(params: any) {
|
||||
return request.get('/ad.ad/detail', { params })
|
||||
}
|
||||
|
||||
// 添加
|
||||
export function apiAdAdd(params: any) {
|
||||
return request.post('/ad.ad/add', params)
|
||||
}
|
||||
|
||||
// 删除
|
||||
export function apiAdDel(params: any) {
|
||||
return request.post('/ad.ad/del', params)
|
||||
}
|
||||
|
||||
// 状态修改
|
||||
export function apiAdEditStatus(params: any) {
|
||||
return request.post('/ad.ad/status', params)
|
||||
}
|
||||
|
||||
// 编辑
|
||||
export function apiAdEdit(params: any) {
|
||||
return request.post('/ad.ad/edit', params)
|
||||
}
|
||||
|
||||
/* 广告管理 End */
|
||||
39
admin/src/api/file.ts
Normal file
@@ -0,0 +1,39 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function fileCateAdd(params: Record<string, any>) {
|
||||
return request.post({ url: '/common/album/cateAdd', params })
|
||||
}
|
||||
|
||||
export function fileCateEdit(params: Record<string, any>) {
|
||||
return request.post({ url: '/common/album/cateRename', params })
|
||||
}
|
||||
|
||||
// 文件分类删除
|
||||
export function fileCateDelete(params: Record<string, any>) {
|
||||
return request.post({ url: '/common/album/cateDel', params })
|
||||
}
|
||||
|
||||
// 文件分类列表
|
||||
export function fileCateLists(params: Record<string, any>) {
|
||||
return request.get({ url: '/common/album/cateList', params })
|
||||
}
|
||||
|
||||
// 文件列表
|
||||
export function fileList(params: Record<string, any>) {
|
||||
return request.get({ url: '/common/album/albumList', params })
|
||||
}
|
||||
|
||||
// 文件删除
|
||||
export function fileDelete(params: Record<string, any>) {
|
||||
return request.post({ url: '/common/album/albumDel', params })
|
||||
}
|
||||
|
||||
// 文件移动
|
||||
export function fileMove(params: Record<string, any>) {
|
||||
return request.post({ url: '/common/album/albumMove', params })
|
||||
}
|
||||
|
||||
// 文件重命名
|
||||
export function fileRename(params: { id: number; name: string }) {
|
||||
return request.post({ url: '/common/album/albumRename', params })
|
||||
}
|
||||
@@ -1,70 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/** 资讯分类 Start **/
|
||||
// 列表
|
||||
export function apiArticleCategoryList(params: any) {
|
||||
return request.get('/article.articleCategory/lists', { params })
|
||||
}
|
||||
|
||||
// 添加
|
||||
export function apiArticleCategoryAdd(params: any) {
|
||||
return request.post('/article.articleCategory/add', params)
|
||||
}
|
||||
|
||||
// 编辑
|
||||
export function apiArticleCategoryEdit(params: any) {
|
||||
return request.post('/article.articleCategory/edit', params)
|
||||
}
|
||||
|
||||
// 详情
|
||||
export function apiArticleCategoryDetail(params: any) {
|
||||
return request.get('/article.articleCategory/detail', { params })
|
||||
}
|
||||
|
||||
// 删除
|
||||
export function apiArticleCategoryDelete(params: any) {
|
||||
return request.post('/article.articleCategory/delete', params)
|
||||
}
|
||||
|
||||
// 状态
|
||||
export function apiArticleCategoryStatus(params: any) {
|
||||
return request.post('/article.articleCategory/updateStatus', params)
|
||||
}
|
||||
/** 资讯分类 End **/
|
||||
|
||||
/** 资讯列表 Start **/
|
||||
// 列表
|
||||
export function apiArticleList(params: any) {
|
||||
return request.get('/article.article/lists', { params })
|
||||
}
|
||||
|
||||
// 添加
|
||||
export function apiArticleAdd(params: any) {
|
||||
return request.post('/article.article/add', params)
|
||||
}
|
||||
|
||||
// 编辑
|
||||
export function apiArticleEdit(params: any) {
|
||||
return request.post('/article.article/edit', params)
|
||||
}
|
||||
|
||||
// 详情
|
||||
export function apiArticleDetail(params: any) {
|
||||
return request.get('/article.article/detail', { params })
|
||||
}
|
||||
|
||||
// 删除
|
||||
export function apiArticleDelete(params: any) {
|
||||
return request.post('/article.article/delete', params)
|
||||
}
|
||||
|
||||
// 状态
|
||||
export function apiArticleStatus(params: any) {
|
||||
return request.post('/article.article/updateStatus', params)
|
||||
}
|
||||
|
||||
// 所有资讯分类
|
||||
export function apiAllArticleCategory() {
|
||||
return request.get('/article.articleCategory/selectArticleCategory')
|
||||
}
|
||||
/** 资讯列表 End **/
|
||||
21
admin/src/api/org/department.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 部门列表
|
||||
export function deptLists(params?: any) {
|
||||
return request.get({ url: '/system/dept/list', params })
|
||||
}
|
||||
|
||||
// 添加部门
|
||||
export function deptAdd(params: any) {
|
||||
return request.post({ url: '/system/dept/add', params })
|
||||
}
|
||||
|
||||
// 编辑部门
|
||||
export function deptEdit(params: any) {
|
||||
return request.post({ url: '/system/dept/edit', params })
|
||||
}
|
||||
|
||||
// 删除部门
|
||||
export function deptDelete(params: any) {
|
||||
return request.post({ url: '/system/dept/del', params })
|
||||
}
|
||||
25
admin/src/api/org/post.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 岗位列表
|
||||
export function postLists(params: any) {
|
||||
return request.get({ url: '/system/post/list', params })
|
||||
}
|
||||
// 岗位列表
|
||||
export function postAll(params?: any) {
|
||||
return request.get({ url: '/system/post/all', params })
|
||||
}
|
||||
|
||||
// 添加岗位
|
||||
export function postAdd(params: any) {
|
||||
return request.post({ url: '/system/post/add', params })
|
||||
}
|
||||
|
||||
// 编辑岗位
|
||||
export function postEdit(params: any) {
|
||||
return request.post({ url: '/system/post/edit', params })
|
||||
}
|
||||
|
||||
// 删除岗位
|
||||
export function postDelete(params: any) {
|
||||
return request.post({ url: '/system/post/del', params })
|
||||
}
|
||||
@@ -1,64 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
/** 部门 S **/
|
||||
// 部门列表
|
||||
export function apiDeptLists(params: any) {
|
||||
return request.get('/system/dept/list', { params })
|
||||
}
|
||||
|
||||
// 添加部门
|
||||
export function apiDeptAdd(params: any) {
|
||||
return request.post('/system/dept/add', params)
|
||||
}
|
||||
|
||||
// 编辑部门
|
||||
export function apiDeptEdit(params: any) {
|
||||
return request.post('/system/dept/edit', params)
|
||||
}
|
||||
|
||||
// 删除部门
|
||||
export function apiDeptDelete(params: any) {
|
||||
return request.post('/system/dept/del', params)
|
||||
}
|
||||
|
||||
// 部门详情
|
||||
export function apiDeptDetail(params: any) {
|
||||
return request.get('/system/dept/detail', { params })
|
||||
}
|
||||
|
||||
// 所有部门
|
||||
export function apiDeptAll(params: any) {
|
||||
return request.get('/system/dept/all', { params })
|
||||
}
|
||||
/** 部门 E **/
|
||||
|
||||
/** 岗位 S **/
|
||||
// 岗位列表
|
||||
export function apiPostLists(params: any) {
|
||||
return request.get('/system/post/list', { params })
|
||||
}
|
||||
|
||||
// 添加岗位
|
||||
export function apiPostAdd(params: any) {
|
||||
return request.post('/system/post/add', params)
|
||||
}
|
||||
|
||||
// 编辑岗位
|
||||
export function apiPostEdit(params: any) {
|
||||
return request.post('/system/post/edit', params)
|
||||
}
|
||||
|
||||
// 删除岗位
|
||||
export function apiPostDelete(params: any) {
|
||||
return request.post('/system/post/del', params)
|
||||
}
|
||||
|
||||
// 岗位详情
|
||||
export function apiPostDetail(params: any) {
|
||||
return request.get('/system/post/detail', { params })
|
||||
}
|
||||
|
||||
// 所有岗位
|
||||
export function apiPostAll(params: any) {
|
||||
return request.get('/system/post/all', { params })
|
||||
}
|
||||
/** 岗位 E **/
|
||||
31
admin/src/api/perms/admin.ts
Normal file
@@ -0,0 +1,31 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 管理员列表
|
||||
export function adminLists(params: any) {
|
||||
return request.get({ url: '/system/admin/list', params })
|
||||
}
|
||||
|
||||
// 管理员添加
|
||||
export function adminAdd(params: any) {
|
||||
return request.post({ url: '/system/admin/add', params })
|
||||
}
|
||||
|
||||
// 管理员编辑
|
||||
export function adminDetail(params: any) {
|
||||
return request.get({ url: '/system/admin/detail', params })
|
||||
}
|
||||
|
||||
// 管理员编辑
|
||||
export function adminEdit(params: any) {
|
||||
return request.post({ url: '/system/admin/edit', params })
|
||||
}
|
||||
|
||||
// 管理员删除
|
||||
export function adminDelete(params: any) {
|
||||
return request.post({ url: '/system/admin/del', params })
|
||||
}
|
||||
|
||||
// 管理员删除
|
||||
export function adminStatus(params: any) {
|
||||
return request.post({ url: '/system/admin/disable', params })
|
||||
}
|
||||
21
admin/src/api/perms/menu.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 菜单列表
|
||||
export function menuLists(params?: Record<string, any>) {
|
||||
return request.get({ url: '/system/menu/list', params })
|
||||
}
|
||||
|
||||
// 添加菜单
|
||||
export function menuAdd(params: Record<string, any>) {
|
||||
return request.post({ url: '/system/menu/add', params })
|
||||
}
|
||||
|
||||
// 编辑菜单
|
||||
export function menuEdit(params: Record<string, any>) {
|
||||
return request.post({ url: '/system/menu/edit', params })
|
||||
}
|
||||
|
||||
// 菜单删除
|
||||
export function menuDelete(params: Record<string, any>) {
|
||||
return request.post({ url: '/system/menu/del', params })
|
||||
}
|
||||
29
admin/src/api/perms/role.ts
Normal file
@@ -0,0 +1,29 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 角色列表
|
||||
export function roleLists(params: any) {
|
||||
return request.get({ url: '/system/role/list', params })
|
||||
}
|
||||
|
||||
// 角色列表
|
||||
export function roleAll(params?: any) {
|
||||
return request.get({ url: '/system/role/all', params })
|
||||
}
|
||||
|
||||
// 角色列表
|
||||
export function roleDetail(params: any) {
|
||||
return request.get({ url: '/system/role/detail', params })
|
||||
}
|
||||
|
||||
// 添加角色
|
||||
export function roleAdd(params: any) {
|
||||
return request.post({ url: '/system/role/add', params })
|
||||
}
|
||||
// 编辑角色
|
||||
export function roleEdit(params: any) {
|
||||
return request.post({ url: '/system/role/edit', params })
|
||||
}
|
||||
// 删除角色
|
||||
export function roleDelete(params: any) {
|
||||
return request.post({ url: '/system/role/del', params })
|
||||
}
|
||||
@@ -1,107 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取备案信息
|
||||
export function apiGetCopyright() {
|
||||
return request.get('/setting/basics/getCopyright')
|
||||
}
|
||||
// 设置备案信息
|
||||
export function apiSetCopyright(params: any) {
|
||||
return request.post('/setting/basics/setCopyright', { ...params })
|
||||
}
|
||||
|
||||
// 获取网站信息
|
||||
export function apiGetWebsite() {
|
||||
return request.get('/setting/basics/getWebsite')
|
||||
}
|
||||
// 设置网站信息
|
||||
export function apiSetWebsite(params: any) {
|
||||
return request.post('/setting/basics/setWebsite', { ...params })
|
||||
}
|
||||
|
||||
// 获取政策协议
|
||||
export function apiGetProtocol() {
|
||||
return request.get('/setting.web.web_setting/getAgreement')
|
||||
}
|
||||
// 设置政策协议
|
||||
export function apiSetProtocol(params: any) {
|
||||
return request.post('/setting.web.web_setting/setAgreement', params)
|
||||
}
|
||||
|
||||
// 获取系统环境
|
||||
export function apiSystemInfo() {
|
||||
return request.get('/monitor/server')
|
||||
}
|
||||
|
||||
/** S 在线客服 **/
|
||||
// 获取客服设置
|
||||
export const apiCustomerServiceGetConfig = (): Promise<any> =>
|
||||
request.get('/setting.customer_service/getConfig')
|
||||
|
||||
// 设置客服设置
|
||||
export const apiCustomerServiceSetConfig = (params: any): Promise<any> =>
|
||||
request.post('/setting.customer_service/setConfig', params)
|
||||
/** E 在线客服 **/
|
||||
|
||||
/** S 用户设置 **/
|
||||
// 获取用户设置
|
||||
export function apiUserConfigGet() {
|
||||
return request.get('/setting.user.user/getConfig')
|
||||
}
|
||||
|
||||
// 用户设置
|
||||
export function apiUserConfigSet(params: any) {
|
||||
return request.post('/setting.user.user/setConfig', params)
|
||||
}
|
||||
|
||||
// 获取登录注册设置
|
||||
export function apiLoginConfigGet() {
|
||||
return request.get('/setting.user.user/getRegisterConfig')
|
||||
}
|
||||
|
||||
// 登录注册设置
|
||||
export function apiLoginConfigSet(params: any) {
|
||||
return request.post('/setting.user.user/setRegisterConfig', params)
|
||||
}
|
||||
/** E 用户设置 **/
|
||||
|
||||
// 获取系统日志列表
|
||||
export function apiSystemLogLists(params: any) {
|
||||
return request.get('/system/log/operate', { params })
|
||||
}
|
||||
|
||||
// 系统缓存
|
||||
export function apiSystemCache(params: any) {
|
||||
return request.get('/monitor/cache', { params })
|
||||
}
|
||||
|
||||
// 编辑管理员信息
|
||||
export function apiAuthAdminEditSelf(params: any) {
|
||||
return request.post('/auth.admin/editSelf', params)
|
||||
}
|
||||
|
||||
// 获取管理员信息
|
||||
export function apiAuthAdminMySelf() {
|
||||
return request.post('/auth.admin/mySelf')
|
||||
}
|
||||
|
||||
/** S 存储设置 **/
|
||||
// 存储列表
|
||||
export function apiStorageLists() {
|
||||
return request.get('/setting/storage/list')
|
||||
}
|
||||
|
||||
// 存储切换
|
||||
export function apiStorageChange(params: any) {
|
||||
return request.post('/setting/storage/change', params)
|
||||
}
|
||||
|
||||
// 存储详情
|
||||
export function apiStorageDetail(params: any) {
|
||||
return request.get('/setting/storage/detail', { params })
|
||||
}
|
||||
|
||||
// 存储配置
|
||||
export function apiStorageEdit(params: any) {
|
||||
return request.post('/setting/storage/edit', params)
|
||||
}
|
||||
/** E 存储设置 **/
|
||||
61
admin/src/api/setting/dict.ts
Normal file
@@ -0,0 +1,61 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 字典类型列表
|
||||
export function dictTypeLists(params?: any) {
|
||||
return request.get({ url: '/setting/dict/type/list', params })
|
||||
}
|
||||
|
||||
// 字典类型列表
|
||||
export function dictTypeAll(params?: any) {
|
||||
return request.get({ url: '/setting/dict/type/all', params })
|
||||
}
|
||||
|
||||
// 添加字典类型
|
||||
export function dictTypeAdd(params: any) {
|
||||
return request.post({ url: '/setting/dict/type/add', params })
|
||||
}
|
||||
|
||||
// 编辑字典类型
|
||||
export function dictTypeEdit(params: any) {
|
||||
return request.post({ url: '/setting/dict/type/edit', params })
|
||||
}
|
||||
|
||||
// 删除字典类型
|
||||
export function dictTypeDelete(params: any) {
|
||||
return request.post({ url: '/setting/dict/type/del', params })
|
||||
}
|
||||
|
||||
// 字典数据列表
|
||||
export function dictDataLists(params: any) {
|
||||
return request.get(
|
||||
{ url: '/setting/dict/data/list', params },
|
||||
{
|
||||
ignoreCancelToken: true
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
// 字典数据列表
|
||||
export function dictDataAll(params: any) {
|
||||
return request.get(
|
||||
{ url: '/setting/dict/data/all', params },
|
||||
{
|
||||
ignoreCancelToken: true
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
// 添加字典数据
|
||||
export function dictDataAdd(params: any) {
|
||||
return request.post({ url: '/setting/dict/data/add', params })
|
||||
}
|
||||
|
||||
// 编辑字典数据
|
||||
export function dictDataEdit(params: any) {
|
||||
return request.post({ url: '/setting/dict/data/edit', params })
|
||||
}
|
||||
|
||||
// 删除字典数据
|
||||
export function dictDataDelete(params: any) {
|
||||
return request.post({ url: '/setting/dict/data/del', params })
|
||||
}
|
||||
21
admin/src/api/setting/storage.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取存储引擎列表
|
||||
export function storageLists() {
|
||||
return request.get({ url: '/setting/storage/list' })
|
||||
}
|
||||
|
||||
// 设置存储引擎信息
|
||||
export function storageChange(params: any) {
|
||||
return request.post({ url: '/setting/storage/change', params })
|
||||
}
|
||||
|
||||
// 设置存储引擎信息
|
||||
export function storageSetup(params: any) {
|
||||
return request.post({ url: '/setting/storage/edit', params })
|
||||
}
|
||||
|
||||
// 获取存储配置信息
|
||||
export function storageDetail(params: any) {
|
||||
return request.get({ url: '/setting/storage/detail', params })
|
||||
}
|
||||
16
admin/src/api/setting/system.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取系统环境
|
||||
export function systemInfo() {
|
||||
return request.get({ url: '/monitor/server' })
|
||||
}
|
||||
|
||||
// 获取系统日志列表
|
||||
export function systemLogLists(params: any) {
|
||||
return request.get({ url: '/system/log/operate', params })
|
||||
}
|
||||
|
||||
// 系统缓存监控
|
||||
export function systemCache() {
|
||||
return request.get({ url: '/monitor/cache' })
|
||||
}
|
||||
27
admin/src/api/setting/website.ts
Normal file
@@ -0,0 +1,27 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取备案信息
|
||||
export function getCopyright() {
|
||||
return request.get({ url: '/setting/copyright/detail' })
|
||||
}
|
||||
// 设置备案信息
|
||||
export function setCopyright(params: any) {
|
||||
return request.post({ url: '/setting/copyright/save', params })
|
||||
}
|
||||
// 获取网站信息
|
||||
export function getWebsite() {
|
||||
return request.get({ url: '/setting/website/detail' })
|
||||
}
|
||||
// 设置网站信息
|
||||
export function setWebsite(params: any) {
|
||||
return request.post({ url: '/setting/website/save', params })
|
||||
}
|
||||
|
||||
// 获取政策协议
|
||||
export function getProtocol() {
|
||||
return request.get({ url: '/setting/protocol/detail' })
|
||||
}
|
||||
// 设置政策协议
|
||||
export function setProtocol(params: any) {
|
||||
return request.post({ url: '/setting/protocol/save', params })
|
||||
}
|
||||
66
admin/src/api/tools/code.ts
Normal file
@@ -0,0 +1,66 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 代码生成已选数据表列表接口
|
||||
export function generateTable(params: any) {
|
||||
return request.get({ url: '/gen/list', params })
|
||||
}
|
||||
|
||||
// 数据表列表接口
|
||||
export function dataTable(params: any) {
|
||||
return request.get({ url: '/gen/db', params })
|
||||
}
|
||||
|
||||
//选择要生成代码的数据表
|
||||
export function selectTable(params: any) {
|
||||
return request.post(
|
||||
{ url: '/gen/importTable', params },
|
||||
{
|
||||
isParamsToData: false
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
// 已选择的数据表详情
|
||||
export function tableDetail(params: any) {
|
||||
return request.get({ url: '/gen/detail', params })
|
||||
}
|
||||
|
||||
//同步字段
|
||||
export function syncColumn(params: any) {
|
||||
return request.post(
|
||||
{ url: '/gen/syncTable', params },
|
||||
{
|
||||
isParamsToData: false
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
//删除已选择的数据表
|
||||
export function generateDelete(params: any) {
|
||||
return request.post({ url: '/gen/delTable', params })
|
||||
}
|
||||
|
||||
//编辑已选表字段
|
||||
export function generateEdit(params: any) {
|
||||
return request.post({ url: '/gen/editTable', params })
|
||||
}
|
||||
|
||||
//预览代码
|
||||
export function generatePreview(params: any) {
|
||||
return request.get({ url: '/gen/previewCode', params })
|
||||
}
|
||||
|
||||
//生成代码
|
||||
export function generateCode(params: any) {
|
||||
return request.get({ url: '/gen/genCode', params })
|
||||
}
|
||||
|
||||
//下载代码
|
||||
export function downloadCode(params: any) {
|
||||
return request.get(
|
||||
{ responseType: 'blob', url: '/gen/downloadCode', params },
|
||||
{
|
||||
isTransformResponse: false
|
||||
}
|
||||
)
|
||||
}
|
||||
@@ -1,20 +1,27 @@
|
||||
import config from '@/config'
|
||||
import request from '@/utils/request'
|
||||
import { terminal } from '@/config/app'
|
||||
|
||||
// 登录
|
||||
export function apiLogin(params: { username: string; password: string }) {
|
||||
return request.post('/system/login', { ...params, terminal })
|
||||
export function login(params: Record<string, any>) {
|
||||
return request.post({ url: '/system/login', params: { ...params, terminal: config.terminal } })
|
||||
}
|
||||
|
||||
// 退出登录
|
||||
export function apiLogout() {
|
||||
return request.post('/system/logout')
|
||||
export function logout() {
|
||||
return request.post({ url: '/system/logout' })
|
||||
}
|
||||
|
||||
// 用户信息
|
||||
export function apiUserInfo() {
|
||||
return request.get('/system/admin/self')
|
||||
export function getUserInfo() {
|
||||
return request.get({ url: '/system/admin/self' })
|
||||
}
|
||||
export function apiAdminUpInfo(params: any) {
|
||||
return request.post('/system/admin/upInfo', params)
|
||||
|
||||
// 菜单路由
|
||||
export function getMenu() {
|
||||
return request.get({ url: '/system/menu/route' })
|
||||
}
|
||||
|
||||
// 编辑管理员信息
|
||||
export function setUserInfo(params: any) {
|
||||
return request.post({ url: '/system/admin/upInfo', params })
|
||||
}
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 工作台主页
|
||||
export function apiWorkbench() {
|
||||
return request.get('/common/index/console')
|
||||
}
|
||||
@@ -1,536 +0,0 @@
|
||||
/* Logo 字体 */
|
||||
@font-face {
|
||||
font-family: 'iconfont logo';
|
||||
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
|
||||
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
|
||||
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
|
||||
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
|
||||
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
|
||||
}
|
||||
|
||||
.logo {
|
||||
font-family: 'iconfont logo';
|
||||
font-size: 160px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
/* tabs */
|
||||
.nav-tabs {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.nav-tabs .nav-more {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
height: 42px;
|
||||
line-height: 42px;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
#tabs {
|
||||
border-bottom: 1px solid #eee;
|
||||
}
|
||||
|
||||
#tabs li {
|
||||
cursor: pointer;
|
||||
width: 100px;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
text-align: center;
|
||||
font-size: 16px;
|
||||
border-bottom: 2px solid transparent;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
margin-bottom: -1px;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
#tabs .active {
|
||||
border-bottom-color: #f00;
|
||||
color: #222;
|
||||
}
|
||||
|
||||
.tab-container .content {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* 页面布局 */
|
||||
.main {
|
||||
padding: 30px 100px;
|
||||
width: 960px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.main .logo {
|
||||
color: #333;
|
||||
text-align: left;
|
||||
margin-bottom: 30px;
|
||||
line-height: 1;
|
||||
height: 110px;
|
||||
margin-top: -50px;
|
||||
overflow: hidden;
|
||||
*zoom: 1;
|
||||
}
|
||||
|
||||
.main .logo a {
|
||||
font-size: 160px;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.helps {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.helps pre {
|
||||
padding: 20px;
|
||||
margin: 10px 0;
|
||||
border: solid 1px #e7e1cd;
|
||||
background-color: #fffdef;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.icon_lists {
|
||||
width: 100% !important;
|
||||
overflow: hidden;
|
||||
*zoom: 1;
|
||||
}
|
||||
|
||||
.icon_lists li {
|
||||
width: 100px;
|
||||
margin-bottom: 10px;
|
||||
margin-right: 20px;
|
||||
text-align: center;
|
||||
list-style: none !important;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.icon_lists li .code-name {
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
.icon_lists .icon {
|
||||
display: block;
|
||||
height: 100px;
|
||||
line-height: 100px;
|
||||
font-size: 42px;
|
||||
margin: 10px auto;
|
||||
color: #333;
|
||||
-webkit-transition: font-size 0.25s linear, width 0.25s linear;
|
||||
-moz-transition: font-size 0.25s linear, width 0.25s linear;
|
||||
transition: font-size 0.25s linear, width 0.25s linear;
|
||||
}
|
||||
|
||||
.icon_lists .icon:hover {
|
||||
font-size: 100px;
|
||||
}
|
||||
|
||||
.icon_lists .svg-icon {
|
||||
/* 通过设置 font-size 来改变图标大小 */
|
||||
width: 1em;
|
||||
/* 图标和文字相邻时,垂直对齐 */
|
||||
vertical-align: -0.15em;
|
||||
/* 通过设置 color 来改变 SVG 的颜色/fill */
|
||||
fill: currentColor;
|
||||
/* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
|
||||
normalize.css 中也包含这行 */
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.icon_lists li .name,
|
||||
.icon_lists li .code-name {
|
||||
color: #666;
|
||||
}
|
||||
|
||||
/* markdown 样式 */
|
||||
.markdown {
|
||||
color: #666;
|
||||
font-size: 14px;
|
||||
line-height: 1.8;
|
||||
}
|
||||
|
||||
.highlight {
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.markdown img {
|
||||
vertical-align: middle;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.markdown h1 {
|
||||
color: #404040;
|
||||
font-weight: 500;
|
||||
line-height: 40px;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.markdown h2,
|
||||
.markdown h3,
|
||||
.markdown h4,
|
||||
.markdown h5,
|
||||
.markdown h6 {
|
||||
color: #404040;
|
||||
margin: 1.6em 0 0.6em 0;
|
||||
font-weight: 500;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.markdown h1 {
|
||||
font-size: 28px;
|
||||
}
|
||||
|
||||
.markdown h2 {
|
||||
font-size: 22px;
|
||||
}
|
||||
|
||||
.markdown h3 {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.markdown h4 {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.markdown h5 {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.markdown h6 {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.markdown hr {
|
||||
height: 1px;
|
||||
border: 0;
|
||||
background: #e9e9e9;
|
||||
margin: 16px 0;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.markdown p {
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
.markdown > p,
|
||||
.markdown > blockquote,
|
||||
.markdown > .highlight,
|
||||
.markdown > ol,
|
||||
.markdown > ul {
|
||||
width: 80%;
|
||||
}
|
||||
|
||||
.markdown ul > li {
|
||||
list-style: circle;
|
||||
}
|
||||
|
||||
.markdown > ul li,
|
||||
.markdown blockquote ul > li {
|
||||
margin-left: 20px;
|
||||
padding-left: 4px;
|
||||
}
|
||||
|
||||
.markdown > ul li p,
|
||||
.markdown > ol li p {
|
||||
margin: 0.6em 0;
|
||||
}
|
||||
|
||||
.markdown ol > li {
|
||||
list-style: decimal;
|
||||
}
|
||||
|
||||
.markdown > ol li,
|
||||
.markdown blockquote ol > li {
|
||||
margin-left: 20px;
|
||||
padding-left: 4px;
|
||||
}
|
||||
|
||||
.markdown code {
|
||||
margin: 0 3px;
|
||||
padding: 0 5px;
|
||||
background: #eee;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
.markdown strong,
|
||||
.markdown b {
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.markdown > table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0px;
|
||||
empty-cells: show;
|
||||
border: 1px solid #e9e9e9;
|
||||
width: 95%;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
.markdown > table th {
|
||||
white-space: nowrap;
|
||||
color: #333;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.markdown > table th,
|
||||
.markdown > table td {
|
||||
border: 1px solid #e9e9e9;
|
||||
padding: 8px 16px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.markdown > table th {
|
||||
background: #f7f7f7;
|
||||
}
|
||||
|
||||
.markdown blockquote {
|
||||
font-size: 90%;
|
||||
color: #999;
|
||||
border-left: 4px solid #e9e9e9;
|
||||
padding-left: 0.8em;
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
.markdown blockquote p {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.markdown .anchor {
|
||||
opacity: 0;
|
||||
transition: opacity 0.3s ease;
|
||||
margin-left: 8px;
|
||||
}
|
||||
|
||||
.markdown .waiting {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.markdown h1:hover .anchor,
|
||||
.markdown h2:hover .anchor,
|
||||
.markdown h3:hover .anchor,
|
||||
.markdown h4:hover .anchor,
|
||||
.markdown h5:hover .anchor,
|
||||
.markdown h6:hover .anchor {
|
||||
opacity: 1;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.markdown > br,
|
||||
.markdown > p > br {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.hljs {
|
||||
display: block;
|
||||
background: white;
|
||||
padding: 0.5em;
|
||||
color: #333333;
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
.hljs-comment,
|
||||
.hljs-meta {
|
||||
color: #969896;
|
||||
}
|
||||
|
||||
.hljs-string,
|
||||
.hljs-variable,
|
||||
.hljs-template-variable,
|
||||
.hljs-strong,
|
||||
.hljs-emphasis,
|
||||
.hljs-quote {
|
||||
color: #df5000;
|
||||
}
|
||||
|
||||
.hljs-keyword,
|
||||
.hljs-selector-tag,
|
||||
.hljs-type {
|
||||
color: #a71d5d;
|
||||
}
|
||||
|
||||
.hljs-literal,
|
||||
.hljs-symbol,
|
||||
.hljs-bullet,
|
||||
.hljs-attribute {
|
||||
color: #0086b3;
|
||||
}
|
||||
|
||||
.hljs-section,
|
||||
.hljs-name {
|
||||
color: #63a35c;
|
||||
}
|
||||
|
||||
.hljs-tag {
|
||||
color: #333333;
|
||||
}
|
||||
|
||||
.hljs-title,
|
||||
.hljs-attr,
|
||||
.hljs-selector-id,
|
||||
.hljs-selector-class,
|
||||
.hljs-selector-attr,
|
||||
.hljs-selector-pseudo {
|
||||
color: #795da3;
|
||||
}
|
||||
|
||||
.hljs-addition {
|
||||
color: #55a532;
|
||||
background-color: #eaffea;
|
||||
}
|
||||
|
||||
.hljs-deletion {
|
||||
color: #bd2c00;
|
||||
background-color: #ffecec;
|
||||
}
|
||||
|
||||
.hljs-link {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
/* 代码高亮 */
|
||||
/* PrismJS 1.15.0
|
||||
https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */
|
||||
/**
|
||||
* prism.js default theme for JavaScript, CSS and HTML
|
||||
* Based on dabblet (http://dabblet.com)
|
||||
* @author Lea Verou
|
||||
*/
|
||||
code[class*='language-'],
|
||||
pre[class*='language-'] {
|
||||
color: black;
|
||||
background: none;
|
||||
text-shadow: 0 1px white;
|
||||
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
||||
text-align: left;
|
||||
white-space: pre;
|
||||
word-spacing: normal;
|
||||
word-break: normal;
|
||||
word-wrap: normal;
|
||||
line-height: 1.5;
|
||||
|
||||
-moz-tab-size: 4;
|
||||
-o-tab-size: 4;
|
||||
tab-size: 4;
|
||||
|
||||
-webkit-hyphens: none;
|
||||
-moz-hyphens: none;
|
||||
-ms-hyphens: none;
|
||||
hyphens: none;
|
||||
}
|
||||
|
||||
pre[class*='language-']::-moz-selection,
|
||||
pre[class*='language-'] ::-moz-selection,
|
||||
code[class*='language-']::-moz-selection,
|
||||
code[class*='language-'] ::-moz-selection {
|
||||
text-shadow: none;
|
||||
background: #b3d4fc;
|
||||
}
|
||||
|
||||
pre[class*='language-']::selection,
|
||||
pre[class*='language-'] ::selection,
|
||||
code[class*='language-']::selection,
|
||||
code[class*='language-'] ::selection {
|
||||
text-shadow: none;
|
||||
background: #b3d4fc;
|
||||
}
|
||||
|
||||
@media print {
|
||||
code[class*='language-'],
|
||||
pre[class*='language-'] {
|
||||
text-shadow: none;
|
||||
}
|
||||
}
|
||||
|
||||
/* Code blocks */
|
||||
pre[class*='language-'] {
|
||||
padding: 1em;
|
||||
margin: 0.5em 0;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
:not(pre) > code[class*='language-'],
|
||||
pre[class*='language-'] {
|
||||
background: #f5f2f0;
|
||||
}
|
||||
|
||||
/* Inline code */
|
||||
:not(pre) > code[class*='language-'] {
|
||||
padding: 0.1em;
|
||||
border-radius: 0.3em;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.token.comment,
|
||||
.token.prolog,
|
||||
.token.doctype,
|
||||
.token.cdata {
|
||||
color: slategray;
|
||||
}
|
||||
|
||||
.token.punctuation {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.namespace {
|
||||
opacity: 0.7;
|
||||
}
|
||||
|
||||
.token.property,
|
||||
.token.tag,
|
||||
.token.boolean,
|
||||
.token.number,
|
||||
.token.constant,
|
||||
.token.symbol,
|
||||
.token.deleted {
|
||||
color: #905;
|
||||
}
|
||||
|
||||
.token.selector,
|
||||
.token.attr-name,
|
||||
.token.string,
|
||||
.token.char,
|
||||
.token.builtin,
|
||||
.token.inserted {
|
||||
color: #690;
|
||||
}
|
||||
|
||||
.token.operator,
|
||||
.token.entity,
|
||||
.token.url,
|
||||
.language-css .token.string,
|
||||
.style .token.string {
|
||||
color: #9a6e3a;
|
||||
background: hsla(0, 0%, 100%, 0.5);
|
||||
}
|
||||
|
||||
.token.atrule,
|
||||
.token.attr-value,
|
||||
.token.keyword {
|
||||
color: #07a;
|
||||
}
|
||||
|
||||
.token.function,
|
||||
.token.class-name {
|
||||
color: #dd4a68;
|
||||
}
|
||||
|
||||
.token.regex,
|
||||
.token.important,
|
||||
.token.variable {
|
||||
color: #e90;
|
||||
}
|
||||
|
||||
.token.important,
|
||||
.token.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.token.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.token.entity {
|
||||
cursor: help;
|
||||
}
|
||||
@@ -1,365 +0,0 @@
|
||||
@font-face {
|
||||
font-family: 'iconfont'; /* Project id 2786219 */
|
||||
src: url('iconfont.woff2?t=1638503419755') format('woff2'), url('iconfont.woff?t=1638503419755') format('woff'),
|
||||
url('iconfont.ttf?t=1638503419755') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
font-family: 'iconfont' !important;
|
||||
font-size: 16px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon_kdzs_mdsz:before {
|
||||
content: '\e7c2';
|
||||
}
|
||||
|
||||
.icon_xpdy_mbgl:before {
|
||||
content: '\e6f9';
|
||||
}
|
||||
|
||||
.icon_xcxzb_zb:before {
|
||||
content: '\e701';
|
||||
}
|
||||
|
||||
.icon_xycj_cj:before {
|
||||
content: '\e752';
|
||||
}
|
||||
|
||||
.icon_kdzs_fjrmb:before {
|
||||
content: '\e75a';
|
||||
}
|
||||
|
||||
.operation:before {
|
||||
content: '\e75c';
|
||||
}
|
||||
|
||||
.icon_pcshop:before {
|
||||
content: '\e75d';
|
||||
}
|
||||
|
||||
.icon_xpdy_dyjgl:before {
|
||||
content: '\e75e';
|
||||
}
|
||||
|
||||
.icon_kdzs_pldy:before {
|
||||
content: '\e772';
|
||||
}
|
||||
|
||||
.icon_kdzs_mdmb:before {
|
||||
content: '\e7cc';
|
||||
}
|
||||
|
||||
.icon_qudao_h5:before {
|
||||
content: '\e753';
|
||||
}
|
||||
|
||||
.icon_fenxiao_goods:before {
|
||||
content: '\e75b';
|
||||
}
|
||||
|
||||
.icon_kanjia:before {
|
||||
content: '\e6d1';
|
||||
}
|
||||
|
||||
.icon_hexiao_order:before {
|
||||
content: '\e7b4';
|
||||
}
|
||||
|
||||
.icon_pintuan:before {
|
||||
content: '\e7cf';
|
||||
}
|
||||
|
||||
.carryout:before {
|
||||
content: '\e7d3';
|
||||
}
|
||||
|
||||
.icon_qiandao_jilu:before {
|
||||
content: '\e7d4';
|
||||
}
|
||||
|
||||
.icon_notice:before {
|
||||
content: '\e7da';
|
||||
}
|
||||
|
||||
.icon_notice_mail:before {
|
||||
content: '\e7de';
|
||||
}
|
||||
|
||||
.gift:before {
|
||||
content: '\e842';
|
||||
}
|
||||
|
||||
.icon_notice_buyer:before {
|
||||
content: '\e8e8';
|
||||
}
|
||||
|
||||
.Field-time:before {
|
||||
content: '\e90e';
|
||||
}
|
||||
|
||||
.icon_hexiao_member2:before {
|
||||
content: '\e747';
|
||||
}
|
||||
|
||||
.icon_coupons:before {
|
||||
content: '\e74a';
|
||||
}
|
||||
|
||||
.icon_coupons_data:before {
|
||||
content: '\e74b';
|
||||
}
|
||||
|
||||
.icon_fenxiao_member:before {
|
||||
content: '\e74c';
|
||||
}
|
||||
|
||||
.icon_qiandao_guize:before {
|
||||
content: '\e751';
|
||||
}
|
||||
|
||||
.icon_pintuan2:before {
|
||||
content: '\e759';
|
||||
}
|
||||
|
||||
.icon_notice_seller:before {
|
||||
content: '\e76a';
|
||||
}
|
||||
|
||||
.icon_pintuan_data:before {
|
||||
content: '\e76b';
|
||||
}
|
||||
|
||||
.icon_fenxiao_data:before {
|
||||
content: '\e76c';
|
||||
}
|
||||
|
||||
.icon_ziti_store:before {
|
||||
content: '\e76f';
|
||||
}
|
||||
|
||||
.wallet:before {
|
||||
content: '\e774';
|
||||
}
|
||||
|
||||
.icon_kefu_comments:before {
|
||||
content: '\e7b2';
|
||||
}
|
||||
|
||||
.tradingdata:before {
|
||||
content: '\e7b5';
|
||||
}
|
||||
|
||||
.icon_fenxiao_order:before {
|
||||
content: '\e7c4';
|
||||
}
|
||||
|
||||
.icon_hexiao_member:before {
|
||||
content: '\e7c9';
|
||||
}
|
||||
|
||||
.icon_fenxiao_set:before {
|
||||
content: '\e7ca';
|
||||
}
|
||||
|
||||
.icon_fenxiao_grade:before {
|
||||
content: '\e7d5';
|
||||
}
|
||||
|
||||
.yiguanzhugongyingshang:before {
|
||||
content: '\e7d6';
|
||||
}
|
||||
|
||||
.icon_user_gaikuang:before {
|
||||
content: '\e834';
|
||||
}
|
||||
|
||||
.icon_qudao_weixin:before {
|
||||
content: '\e833';
|
||||
}
|
||||
|
||||
.icon_qudao_app:before {
|
||||
content: '\e827';
|
||||
}
|
||||
|
||||
.icon_qudao_xiaochengxu:before {
|
||||
content: '\e6b4';
|
||||
}
|
||||
|
||||
.icon_dianpu_daohang:before {
|
||||
content: '\e857';
|
||||
}
|
||||
|
||||
.icon_yingxiao_qipao:before {
|
||||
content: '\e860';
|
||||
}
|
||||
|
||||
.icon_set_jiaoyi:before {
|
||||
content: '\e88f';
|
||||
}
|
||||
|
||||
.icon_caiwu_yue:before {
|
||||
content: '\e82c';
|
||||
}
|
||||
|
||||
.icon_caiwu_tixian:before {
|
||||
content: '\e828';
|
||||
}
|
||||
|
||||
.icon_caiwu_jifen:before {
|
||||
content: '\e829';
|
||||
}
|
||||
|
||||
.icon_shuju_liuliang:before {
|
||||
content: '\e82b';
|
||||
}
|
||||
|
||||
.icon_user_dengji:before {
|
||||
content: '\e82f';
|
||||
}
|
||||
|
||||
.icon_user_guanli:before {
|
||||
content: '\e830';
|
||||
}
|
||||
|
||||
.icon_user_biaoqian:before {
|
||||
content: '\e831';
|
||||
}
|
||||
|
||||
.icon_order_shouhou:before {
|
||||
content: '\e82a';
|
||||
}
|
||||
|
||||
.icon_copy:before {
|
||||
content: '\e861';
|
||||
}
|
||||
|
||||
.icon_set_product:before {
|
||||
content: '\e880';
|
||||
}
|
||||
|
||||
.icon_set_save:before {
|
||||
content: '\e887';
|
||||
}
|
||||
|
||||
.icon_dianpu_fenlei:before {
|
||||
content: '\e889';
|
||||
}
|
||||
|
||||
.icon_dianpu_fengge:before {
|
||||
content: '\e896';
|
||||
}
|
||||
|
||||
.icon_dianpu_sucai:before {
|
||||
content: '\e897';
|
||||
}
|
||||
|
||||
.icon_dianpu_xiangqing:before {
|
||||
content: '\e8a1';
|
||||
}
|
||||
|
||||
.icon_order_guanli:before {
|
||||
content: '\e8a9';
|
||||
}
|
||||
|
||||
.icon_caiwu:before {
|
||||
content: '\e826';
|
||||
}
|
||||
|
||||
.icon_user:before {
|
||||
content: '\e82d';
|
||||
}
|
||||
|
||||
.icon_set_user:before {
|
||||
content: '\e82e';
|
||||
}
|
||||
|
||||
.icon_shuju:before {
|
||||
content: '\e832';
|
||||
}
|
||||
|
||||
.icon_dianpu_home:before {
|
||||
content: '\e84c';
|
||||
}
|
||||
|
||||
.icon_yingyongcenter:before {
|
||||
content: '\e84f';
|
||||
}
|
||||
|
||||
.icon_qudao:before {
|
||||
content: '\e853';
|
||||
}
|
||||
|
||||
.icon_qudao2:before {
|
||||
content: '\e854';
|
||||
}
|
||||
|
||||
.icon_set_store:before {
|
||||
content: '\e85c';
|
||||
}
|
||||
|
||||
.icon_dianpu_weiyem:before {
|
||||
content: '\e85d';
|
||||
}
|
||||
|
||||
.icon_set_quanxian:before {
|
||||
content: '\e866';
|
||||
}
|
||||
|
||||
.icon_hide:before {
|
||||
content: '\e86f';
|
||||
}
|
||||
|
||||
.icon_show:before {
|
||||
content: '\e870';
|
||||
}
|
||||
|
||||
.icon_wallet:before {
|
||||
content: '\e871';
|
||||
}
|
||||
|
||||
.icon_set_pay:before {
|
||||
content: '\e872';
|
||||
}
|
||||
|
||||
.icon_set_weihu:before {
|
||||
content: '\e875';
|
||||
}
|
||||
|
||||
.icon_set_peisong:before {
|
||||
content: '\e877';
|
||||
}
|
||||
|
||||
.icon_yingxiaowf:before {
|
||||
content: '\e879';
|
||||
}
|
||||
|
||||
.icon_dianpu_shoppingCar:before {
|
||||
content: '\e87e';
|
||||
}
|
||||
|
||||
.icon_goods:before {
|
||||
content: '\e657';
|
||||
}
|
||||
|
||||
.icon_sort:before {
|
||||
content: '\e658';
|
||||
}
|
||||
|
||||
.icon_danwei:before {
|
||||
content: '\e653';
|
||||
}
|
||||
|
||||
.icon_pingjia:before {
|
||||
content: '\e654';
|
||||
}
|
||||
|
||||
.icon_pinpai:before {
|
||||
content: '\e655';
|
||||
}
|
||||
|
||||
.icon_gongyingshang:before {
|
||||
content: '\e656';
|
||||
}
|
||||
@@ -1,625 +0,0 @@
|
||||
{
|
||||
"id": "2786219",
|
||||
"name": "likesadmin",
|
||||
"font_family": "iconfont",
|
||||
"css_prefix_text": "icon-",
|
||||
"description": "",
|
||||
"glyphs": [
|
||||
{
|
||||
"icon_id": "13087831",
|
||||
"name": "分层配置",
|
||||
"font_class": "icon_kdzs_mdsz",
|
||||
"unicode": "e7c2",
|
||||
"unicode_decimal": 59330
|
||||
},
|
||||
{
|
||||
"icon_id": "11474291",
|
||||
"name": "integral",
|
||||
"font_class": "icon_xpdy_mbgl",
|
||||
"unicode": "e6f9",
|
||||
"unicode_decimal": 59129
|
||||
},
|
||||
{
|
||||
"icon_id": "11474324",
|
||||
"name": "play",
|
||||
"font_class": "icon_xcxzb_zb",
|
||||
"unicode": "e701",
|
||||
"unicode_decimal": 59137
|
||||
},
|
||||
{
|
||||
"icon_id": "11488055",
|
||||
"name": "gift",
|
||||
"font_class": "icon_xycj_cj",
|
||||
"unicode": "e752",
|
||||
"unicode_decimal": 59218
|
||||
},
|
||||
{
|
||||
"icon_id": "11488086",
|
||||
"name": "office-supplies",
|
||||
"font_class": "icon_kdzs_fjrmb",
|
||||
"unicode": "e75a",
|
||||
"unicode_decimal": 59226
|
||||
},
|
||||
{
|
||||
"icon_id": "11488090",
|
||||
"name": "operation",
|
||||
"font_class": "operation",
|
||||
"unicode": "e75c",
|
||||
"unicode_decimal": 59228
|
||||
},
|
||||
{
|
||||
"icon_id": "11488094",
|
||||
"name": "phone",
|
||||
"font_class": "icon_pcshop",
|
||||
"unicode": "e75d",
|
||||
"unicode_decimal": 59229
|
||||
},
|
||||
{
|
||||
"icon_id": "11488099",
|
||||
"name": "print",
|
||||
"font_class": "icon_xpdy_dyjgl",
|
||||
"unicode": "e75e",
|
||||
"unicode_decimal": 59230
|
||||
},
|
||||
{
|
||||
"icon_id": "11488203",
|
||||
"name": "invoice",
|
||||
"font_class": "icon_kdzs_pldy",
|
||||
"unicode": "e772",
|
||||
"unicode_decimal": 59250
|
||||
},
|
||||
{
|
||||
"icon_id": "13087859",
|
||||
"name": "cascades",
|
||||
"font_class": "icon_kdzs_mdmb",
|
||||
"unicode": "e7cc",
|
||||
"unicode_decimal": 59340
|
||||
},
|
||||
{
|
||||
"icon_id": "11488057",
|
||||
"name": "image-text",
|
||||
"font_class": "icon_qudao_h5",
|
||||
"unicode": "e753",
|
||||
"unicode_decimal": 59219
|
||||
},
|
||||
{
|
||||
"icon_id": "11488091",
|
||||
"name": "packaging",
|
||||
"font_class": "icon_fenxiao_goods",
|
||||
"unicode": "e75b",
|
||||
"unicode_decimal": 59227
|
||||
},
|
||||
{
|
||||
"icon_id": "16322380",
|
||||
"name": "砍价",
|
||||
"font_class": "icon_kanjia",
|
||||
"unicode": "e6d1",
|
||||
"unicode_decimal": 59089
|
||||
},
|
||||
{
|
||||
"icon_id": "4766459",
|
||||
"name": "file done",
|
||||
"font_class": "icon_hexiao_order",
|
||||
"unicode": "e7b4",
|
||||
"unicode_decimal": 59316
|
||||
},
|
||||
{
|
||||
"icon_id": "4766779",
|
||||
"name": "shopping",
|
||||
"font_class": "icon_pintuan",
|
||||
"unicode": "e7cf",
|
||||
"unicode_decimal": 59343
|
||||
},
|
||||
{
|
||||
"icon_id": "4766856",
|
||||
"name": "carry out",
|
||||
"font_class": "carryout",
|
||||
"unicode": "e7d3",
|
||||
"unicode_decimal": 59347
|
||||
},
|
||||
{
|
||||
"icon_id": "4766857",
|
||||
"name": "calendar-check",
|
||||
"font_class": "icon_qiandao_jilu",
|
||||
"unicode": "e7d4",
|
||||
"unicode_decimal": 59348
|
||||
},
|
||||
{
|
||||
"icon_id": "4766907",
|
||||
"name": "sound",
|
||||
"font_class": "icon_notice",
|
||||
"unicode": "e7da",
|
||||
"unicode_decimal": 59354
|
||||
},
|
||||
{
|
||||
"icon_id": "4766918",
|
||||
"name": "mail",
|
||||
"font_class": "icon_notice_mail",
|
||||
"unicode": "e7de",
|
||||
"unicode_decimal": 59358
|
||||
},
|
||||
{
|
||||
"icon_id": "4936458",
|
||||
"name": "gift",
|
||||
"font_class": "gift",
|
||||
"unicode": "e842",
|
||||
"unicode_decimal": 59458
|
||||
},
|
||||
{
|
||||
"icon_id": "6598316",
|
||||
"name": "comment",
|
||||
"font_class": "icon_notice_buyer",
|
||||
"unicode": "e8e8",
|
||||
"unicode_decimal": 59624
|
||||
},
|
||||
{
|
||||
"icon_id": "9229178",
|
||||
"name": "Field-time",
|
||||
"font_class": "Field-time",
|
||||
"unicode": "e90e",
|
||||
"unicode_decimal": 59662
|
||||
},
|
||||
{
|
||||
"icon_id": "11488002",
|
||||
"name": "certified-supplier",
|
||||
"font_class": "icon_hexiao_member2",
|
||||
"unicode": "e747",
|
||||
"unicode_decimal": 59207
|
||||
},
|
||||
{
|
||||
"icon_id": "11488015",
|
||||
"name": "coupons",
|
||||
"font_class": "icon_coupons",
|
||||
"unicode": "e74a",
|
||||
"unicode_decimal": 59210
|
||||
},
|
||||
{
|
||||
"icon_id": "11488023",
|
||||
"name": "data",
|
||||
"font_class": "icon_coupons_data",
|
||||
"unicode": "e74b",
|
||||
"unicode_decimal": 59211
|
||||
},
|
||||
{
|
||||
"icon_id": "11488024",
|
||||
"name": "Customer management",
|
||||
"font_class": "icon_fenxiao_member",
|
||||
"unicode": "e74c",
|
||||
"unicode_decimal": 59212
|
||||
},
|
||||
{
|
||||
"icon_id": "11488044",
|
||||
"name": "feeds",
|
||||
"font_class": "icon_qiandao_guize",
|
||||
"unicode": "e751",
|
||||
"unicode_decimal": 59217
|
||||
},
|
||||
{
|
||||
"icon_id": "11488081",
|
||||
"name": "New user zone",
|
||||
"font_class": "icon_pintuan2",
|
||||
"unicode": "e759",
|
||||
"unicode_decimal": 59225
|
||||
},
|
||||
{
|
||||
"icon_id": "11488152",
|
||||
"name": "trade alert",
|
||||
"font_class": "icon_notice_seller",
|
||||
"unicode": "e76a",
|
||||
"unicode_decimal": 59242
|
||||
},
|
||||
{
|
||||
"icon_id": "11488153",
|
||||
"name": "top sales",
|
||||
"font_class": "icon_pintuan_data",
|
||||
"unicode": "e76b",
|
||||
"unicode_decimal": 59243
|
||||
},
|
||||
{
|
||||
"icon_id": "11488154",
|
||||
"name": "trading volume",
|
||||
"font_class": "icon_fenxiao_data",
|
||||
"unicode": "e76c",
|
||||
"unicode_decimal": 59244
|
||||
},
|
||||
{
|
||||
"icon_id": "11488170",
|
||||
"name": "store",
|
||||
"font_class": "icon_ziti_store",
|
||||
"unicode": "e76f",
|
||||
"unicode_decimal": 59247
|
||||
},
|
||||
{
|
||||
"icon_id": "11488210",
|
||||
"name": "wallet",
|
||||
"font_class": "wallet",
|
||||
"unicode": "e774",
|
||||
"unicode_decimal": 59252
|
||||
},
|
||||
{
|
||||
"icon_id": "12011693",
|
||||
"name": "comments",
|
||||
"font_class": "icon_kefu_comments",
|
||||
"unicode": "e7b2",
|
||||
"unicode_decimal": 59314
|
||||
},
|
||||
{
|
||||
"icon_id": "12012167",
|
||||
"name": "trading data",
|
||||
"font_class": "tradingdata",
|
||||
"unicode": "e7b5",
|
||||
"unicode_decimal": 59317
|
||||
},
|
||||
{
|
||||
"icon_id": "13087832",
|
||||
"name": "申请记录",
|
||||
"font_class": "icon_fenxiao_order",
|
||||
"unicode": "e7c4",
|
||||
"unicode_decimal": 59332
|
||||
},
|
||||
{
|
||||
"icon_id": "13087848",
|
||||
"name": "中间人",
|
||||
"font_class": "icon_hexiao_member",
|
||||
"unicode": "e7c9",
|
||||
"unicode_decimal": 59337
|
||||
},
|
||||
{
|
||||
"icon_id": "13087852",
|
||||
"name": "账户操作",
|
||||
"font_class": "icon_fenxiao_set",
|
||||
"unicode": "e7ca",
|
||||
"unicode_decimal": 59338
|
||||
},
|
||||
{
|
||||
"icon_id": "13119207",
|
||||
"name": "通讯录",
|
||||
"font_class": "icon_fenxiao_grade",
|
||||
"unicode": "e7d5",
|
||||
"unicode_decimal": 59349
|
||||
},
|
||||
{
|
||||
"icon_id": "13119208",
|
||||
"name": "已关注供应商",
|
||||
"font_class": "yiguanzhugongyingshang",
|
||||
"unicode": "e7d6",
|
||||
"unicode_decimal": 59350
|
||||
},
|
||||
{
|
||||
"icon_id": "23974314",
|
||||
"name": "icon_164",
|
||||
"font_class": "icon_user_gaikuang",
|
||||
"unicode": "e834",
|
||||
"unicode_decimal": 59444
|
||||
},
|
||||
{
|
||||
"icon_id": "6154432",
|
||||
"name": "微信",
|
||||
"font_class": "icon_qudao_weixin",
|
||||
"unicode": "e833",
|
||||
"unicode_decimal": 59443
|
||||
},
|
||||
{
|
||||
"icon_id": "23974200",
|
||||
"name": "icon_59",
|
||||
"font_class": "icon_qudao_app",
|
||||
"unicode": "e827",
|
||||
"unicode_decimal": 59431
|
||||
},
|
||||
{
|
||||
"icon_id": "15643755",
|
||||
"name": "小程序设置",
|
||||
"font_class": "icon_qudao_xiaochengxu",
|
||||
"unicode": "e6b4",
|
||||
"unicode_decimal": 59060
|
||||
},
|
||||
{
|
||||
"icon_id": "23974663",
|
||||
"name": "icon_511",
|
||||
"font_class": "icon_dianpu_daohang",
|
||||
"unicode": "e857",
|
||||
"unicode_decimal": 59479
|
||||
},
|
||||
{
|
||||
"icon_id": "23974709",
|
||||
"name": "icon_563",
|
||||
"font_class": "icon_yingxiao_qipao",
|
||||
"unicode": "e860",
|
||||
"unicode_decimal": 59488
|
||||
},
|
||||
{
|
||||
"icon_id": "23974926",
|
||||
"name": "icon_777",
|
||||
"font_class": "icon_set_jiaoyi",
|
||||
"unicode": "e88f",
|
||||
"unicode_decimal": 59535
|
||||
},
|
||||
{
|
||||
"icon_id": "23974194",
|
||||
"name": "icon_52",
|
||||
"font_class": "icon_caiwu_yue",
|
||||
"unicode": "e82c",
|
||||
"unicode_decimal": 59436
|
||||
},
|
||||
{
|
||||
"icon_id": "23974189",
|
||||
"name": "icon_48",
|
||||
"font_class": "icon_caiwu_tixian",
|
||||
"unicode": "e828",
|
||||
"unicode_decimal": 59432
|
||||
},
|
||||
{
|
||||
"icon_id": "23974193",
|
||||
"name": "icon_41",
|
||||
"font_class": "icon_caiwu_jifen",
|
||||
"unicode": "e829",
|
||||
"unicode_decimal": 59433
|
||||
},
|
||||
{
|
||||
"icon_id": "23974195",
|
||||
"name": "icon_56",
|
||||
"font_class": "icon_shuju_liuliang",
|
||||
"unicode": "e82b",
|
||||
"unicode_decimal": 59435
|
||||
},
|
||||
{
|
||||
"icon_id": "23974284",
|
||||
"name": "icon_136",
|
||||
"font_class": "icon_user_dengji",
|
||||
"unicode": "e82f",
|
||||
"unicode_decimal": 59439
|
||||
},
|
||||
{
|
||||
"icon_id": "23974285",
|
||||
"name": "icon_141",
|
||||
"font_class": "icon_user_guanli",
|
||||
"unicode": "e830",
|
||||
"unicode_decimal": 59440
|
||||
},
|
||||
{
|
||||
"icon_id": "23974287",
|
||||
"name": "icon_137",
|
||||
"font_class": "icon_user_biaoqian",
|
||||
"unicode": "e831",
|
||||
"unicode_decimal": 59441
|
||||
},
|
||||
{
|
||||
"icon_id": "23974238",
|
||||
"name": "icon_95",
|
||||
"font_class": "icon_order_shouhou",
|
||||
"unicode": "e82a",
|
||||
"unicode_decimal": 59434
|
||||
},
|
||||
{
|
||||
"icon_id": "23974703",
|
||||
"name": "icon_551",
|
||||
"font_class": "icon_copy",
|
||||
"unicode": "e861",
|
||||
"unicode_decimal": 59489
|
||||
},
|
||||
{
|
||||
"icon_id": "23974857",
|
||||
"name": "icon_710",
|
||||
"font_class": "icon_set_product",
|
||||
"unicode": "e880",
|
||||
"unicode_decimal": 59520
|
||||
},
|
||||
{
|
||||
"icon_id": "23974892",
|
||||
"name": "icon_744",
|
||||
"font_class": "icon_set_save",
|
||||
"unicode": "e887",
|
||||
"unicode_decimal": 59527
|
||||
},
|
||||
{
|
||||
"icon_id": "23974902",
|
||||
"name": "icon_754",
|
||||
"font_class": "icon_dianpu_fenlei",
|
||||
"unicode": "e889",
|
||||
"unicode_decimal": 59529
|
||||
},
|
||||
{
|
||||
"icon_id": "23974956",
|
||||
"name": "icon_808",
|
||||
"font_class": "icon_dianpu_fengge",
|
||||
"unicode": "e896",
|
||||
"unicode_decimal": 59542
|
||||
},
|
||||
{
|
||||
"icon_id": "23974958",
|
||||
"name": "icon_810",
|
||||
"font_class": "icon_dianpu_sucai",
|
||||
"unicode": "e897",
|
||||
"unicode_decimal": 59543
|
||||
},
|
||||
{
|
||||
"icon_id": "23974996",
|
||||
"name": "icon_850",
|
||||
"font_class": "icon_dianpu_xiangqing",
|
||||
"unicode": "e8a1",
|
||||
"unicode_decimal": 59553
|
||||
},
|
||||
{
|
||||
"icon_id": "23975028",
|
||||
"name": "icon_880",
|
||||
"font_class": "icon_order_guanli",
|
||||
"unicode": "e8a9",
|
||||
"unicode_decimal": 59561
|
||||
},
|
||||
{
|
||||
"icon_id": "23974187",
|
||||
"name": "icon_30",
|
||||
"font_class": "icon_caiwu",
|
||||
"unicode": "e826",
|
||||
"unicode_decimal": 59430
|
||||
},
|
||||
{
|
||||
"icon_id": "23974276",
|
||||
"name": "icon_130",
|
||||
"font_class": "icon_user",
|
||||
"unicode": "e82d",
|
||||
"unicode_decimal": 59437
|
||||
},
|
||||
{
|
||||
"icon_id": "23974282",
|
||||
"name": "icon_138",
|
||||
"font_class": "icon_set_user",
|
||||
"unicode": "e82e",
|
||||
"unicode_decimal": 59438
|
||||
},
|
||||
{
|
||||
"icon_id": "23974320",
|
||||
"name": "icon_170",
|
||||
"font_class": "icon_shuju",
|
||||
"unicode": "e832",
|
||||
"unicode_decimal": 59442
|
||||
},
|
||||
{
|
||||
"icon_id": "23974561",
|
||||
"name": "icon_415",
|
||||
"font_class": "icon_dianpu_home",
|
||||
"unicode": "e84c",
|
||||
"unicode_decimal": 59468
|
||||
},
|
||||
{
|
||||
"icon_id": "23974584",
|
||||
"name": "icon_436",
|
||||
"font_class": "icon_yingyongcenter",
|
||||
"unicode": "e84f",
|
||||
"unicode_decimal": 59471
|
||||
},
|
||||
{
|
||||
"icon_id": "23974606",
|
||||
"name": "icon_460",
|
||||
"font_class": "icon_qudao",
|
||||
"unicode": "e853",
|
||||
"unicode_decimal": 59475
|
||||
},
|
||||
{
|
||||
"icon_id": "23974607",
|
||||
"name": "icon_457",
|
||||
"font_class": "icon_qudao2",
|
||||
"unicode": "e854",
|
||||
"unicode_decimal": 59476
|
||||
},
|
||||
{
|
||||
"icon_id": "23974689",
|
||||
"name": "icon_542",
|
||||
"font_class": "icon_set_store",
|
||||
"unicode": "e85c",
|
||||
"unicode_decimal": 59484
|
||||
},
|
||||
{
|
||||
"icon_id": "23974694",
|
||||
"name": "icon_545",
|
||||
"font_class": "icon_dianpu_weiyem",
|
||||
"unicode": "e85d",
|
||||
"unicode_decimal": 59485
|
||||
},
|
||||
{
|
||||
"icon_id": "23974743",
|
||||
"name": "icon_595",
|
||||
"font_class": "icon_set_quanxian",
|
||||
"unicode": "e866",
|
||||
"unicode_decimal": 59494
|
||||
},
|
||||
{
|
||||
"icon_id": "23974791",
|
||||
"name": "icon_643",
|
||||
"font_class": "icon_hide",
|
||||
"unicode": "e86f",
|
||||
"unicode_decimal": 59503
|
||||
},
|
||||
{
|
||||
"icon_id": "23974792",
|
||||
"name": "icon_644",
|
||||
"font_class": "icon_show",
|
||||
"unicode": "e870",
|
||||
"unicode_decimal": 59504
|
||||
},
|
||||
{
|
||||
"icon_id": "23974793",
|
||||
"name": "icon_645",
|
||||
"font_class": "icon_wallet",
|
||||
"unicode": "e871",
|
||||
"unicode_decimal": 59505
|
||||
},
|
||||
{
|
||||
"icon_id": "23974795",
|
||||
"name": "icon_646",
|
||||
"font_class": "icon_set_pay",
|
||||
"unicode": "e872",
|
||||
"unicode_decimal": 59506
|
||||
},
|
||||
{
|
||||
"icon_id": "23974814",
|
||||
"name": "icon_663",
|
||||
"font_class": "icon_set_weihu",
|
||||
"unicode": "e875",
|
||||
"unicode_decimal": 59509
|
||||
},
|
||||
{
|
||||
"icon_id": "23974823",
|
||||
"name": "icon_673",
|
||||
"font_class": "icon_set_peisong",
|
||||
"unicode": "e877",
|
||||
"unicode_decimal": 59511
|
||||
},
|
||||
{
|
||||
"icon_id": "23974833",
|
||||
"name": "icon_684",
|
||||
"font_class": "icon_yingxiaowf",
|
||||
"unicode": "e879",
|
||||
"unicode_decimal": 59513
|
||||
},
|
||||
{
|
||||
"icon_id": "23974842",
|
||||
"name": "icon_695",
|
||||
"font_class": "icon_dianpu_shoppingCar",
|
||||
"unicode": "e87e",
|
||||
"unicode_decimal": 59518
|
||||
},
|
||||
{
|
||||
"icon_id": "24076801",
|
||||
"name": "menu_goods",
|
||||
"font_class": "icon_goods",
|
||||
"unicode": "e657",
|
||||
"unicode_decimal": 58967
|
||||
},
|
||||
{
|
||||
"icon_id": "24076802",
|
||||
"name": "menu_sort",
|
||||
"font_class": "icon_sort",
|
||||
"unicode": "e658",
|
||||
"unicode_decimal": 58968
|
||||
},
|
||||
{
|
||||
"icon_id": "24069361",
|
||||
"name": "menu_danwei",
|
||||
"font_class": "icon_danwei",
|
||||
"unicode": "e653",
|
||||
"unicode_decimal": 58963
|
||||
},
|
||||
{
|
||||
"icon_id": "24069362",
|
||||
"name": "menu_pingjia",
|
||||
"font_class": "icon_pingjia",
|
||||
"unicode": "e654",
|
||||
"unicode_decimal": 58964
|
||||
},
|
||||
{
|
||||
"icon_id": "24069363",
|
||||
"name": "menu_pinpai",
|
||||
"font_class": "icon_pinpai",
|
||||
"unicode": "e655",
|
||||
"unicode_decimal": 58965
|
||||
},
|
||||
{
|
||||
"icon_id": "24069364",
|
||||
"name": "menu_gongyingshang",
|
||||
"font_class": "icon_gongyingshang",
|
||||
"unicode": "e656",
|
||||
"unicode_decimal": 58966
|
||||
}
|
||||
]
|
||||
}
|
||||
1
admin/src/assets/icons/agency.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32z m-40 656H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v584zM688 420h-55.2c-5.1 0-10 2.5-13 6.6L468.9 634.4l-64.7-89c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174c6.4 8.8 19.6 8.8 26 0l212.6-292.7c3.8-5.4 0-12.8-6.5-12.8z" /></svg>
|
||||
|
After Width: | Height: | Size: 775 B |
1
admin/src/assets/icons/aircraft.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M864.2 121.3a38.1 38.1 0 0 0-13.5 2.4l-33.9 12.4-112.2 41-112.1 41.1-224.3 82-112.2 41-112.1 41.1-55.2 20.2a38.7 38.7 0 0 0-14.1 63.7l28.3 28.2 71.1 71.1 101.9 101.9v232.8c0 23.6 19.3 40.1 40.1 40.1a40.1 40.1 0 0 0 22.7-7.2L458.5 850l99.3 99.4a38.7 38.7 0 0 0 63.7-14.1l20.2-55.2L682.8 768l41-112.2 41-112.1 41-112.2 82.1-224.3 12.4-33.9c9.6-26.3-10.7-52-36.1-52z m-84.9 173.3l-41.1 112.2-41 112.1-41 112.2-41.1 112.1-41 112.2-2.3 6.2-62.4-62.5-42.6-42.5-49.4 34.2-69.5 48.3V637.6L162.4 452.2l6.2-2.3 112.2-41 112.1-41.1 224.3-82 112.2-41.1L808 216zM575.9 405a4 4 0 0 0-5.6 0L394.9 580.4a4 4 0 0 0 0 5.7l39.6 39.6a4.2 4.2 0 0 0 5.7 0l175.3-175.4a4 4 0 0 0 0-5.7z" /></svg>
|
||||
|
After Width: | Height: | Size: 937 B |
1
admin/src/assets/icons/app.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M824 64H200a40 40 0 0 0-40 40v816a40 40 0 0 0 40 40h624a40 40 0 0 0 40-40V104a40 40 0 0 0-40-40z m-32 824H232V136h560z m-280-72a64 64 0 1 0-64-64 64.1 64.1 0 0 0 64 64z" /></svg>
|
||||
|
After Width: | Height: | Size: 443 B |
1
admin/src/assets/icons/applet.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M512 967.68c251.668 0 455.68-204.012 455.68-455.68S763.668 56.32 512 56.32 56.32 260.332 56.32 512 260.332 967.68 512 967.68z m0-71.68c-212.07 0-384-171.93-384-384s171.93-384 384-384 384 171.93 384 384-171.93 384-384 384z" /><path d="M544.297 405.279a77.599 77.599 0 1 1 77.599 77.578 30.72 30.72 0 0 0 0 61.44c76.78 0 139.028-62.249 139.028-139.029S698.675 266.24 621.896 266.24s-139.039 62.249-139.039 139.028a30.72 30.72 0 0 0 61.44 0z m-61.44 213.217a77.588 77.588 0 0 1-155.177 0 77.588 77.588 0 0 1 77.588-77.599 30.72 30.72 0 0 0 0-61.44c-76.769 0-139.028 62.239-139.028 139.039 0 76.78 62.249 139.028 139.028 139.028 76.79 0 139.029-62.248 139.029-139.028a30.72 30.72 0 0 0-61.44 0z" /><path d="M482.857 402.156V619.93h61.44V402.156z" /></svg>
|
||||
|
After Width: | Height: | Size: 1019 B |
1
admin/src/assets/icons/arrow-down.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M555.633778 726.300444a45.966222 45.966222 0 0 0 0-64.910222l-363.463111-363.52a45.909333 45.909333 0 0 0-64.910223 0 45.909333 45.909333 0 0 0 0 64.910222l363.52 363.463112a45.966222 45.966222 0 0 0 64.853334 0.056888zM490.723556 726.300444a45.852444 45.852444 0 0 0 64.853333 0l345.088-345.088a45.852444 45.852444 0 0 0 0-64.853333 45.511111 45.511111 0 0 0-64.796445 0l-345.144888 345.088a45.909333 45.909333 0 0 0 0 64.853333z" /></svg>
|
||||
|
After Width: | Height: | Size: 705 B |
1
admin/src/assets/icons/arrow-up.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M555.633778 297.870222a45.966222 45.966222 0 0 1 0 64.910222l-363.463111 363.52a45.909333 45.909333 0 0 1-64.910223 0 45.909333 45.909333 0 0 1 0-64.910222l363.52-363.463111a45.966222 45.966222 0 0 1 64.853334-0.056889zM490.723556 297.870222a45.852444 45.852444 0 0 1 64.853333 0l345.088 345.088a45.852444 45.852444 0 0 1 0 64.853334 45.511111 45.511111 0 0 1-64.796445 0L490.723556 362.723556a45.909333 45.909333 0 0 1 0-64.853334z" /></svg>
|
||||
|
After Width: | Height: | Size: 707 B |
1
admin/src/assets/icons/bargain.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M761.2 639.7c-10.6 0-21.1-4-29.2-12.1-16.1-16.1-16.1-42.3 0-58.4l97.5-97.5c5.6-5.6 7.1-13.9 7.3-19.9l8.6-242.5c0.1-3.9-2.8-11.2-9.5-17.9-6.7-6.7-14.7-9.5-17.9-9.5l-242.5 8.6c-6 0.2-14.2 1.7-19.9 7.3l-102 102.1c-16.1 16.1-42.3 16.1-58.4 0s-16.1-42.3 0-58.4l102.1-102.1c19.2-19.2 46-30.4 75.3-31.4l242.5-8.6c27.9-1 56.9 11.2 79.2 33.6 22.4 22.4 34.6 51.2 33.6 79.3l-8.6 242.5c-1.1 29.4-12.2 56.1-31.4 75.3l-97.5 97.5c-8.1 8.1-18.7 12.1-29.2 12.1zM444.4 925.3c-40.6 0-84.7-18.5-120.4-54.3L156.4 703.4C93.9 640.9 84 552.8 133.8 502.9l88.3-88.3c16.1-16.1 42.3-16.1 58.4 0s16.1 42.3 0 58.4l-88.3 88.3c-14.4 14.4-7.8 53.3 22.6 83.7l167.6 167.6c30.4 30.4 69.3 37 83.7 22.6l83.7-83.7c16.1-16.1 42.3-16.1 58.4 0s16.1 42.3 0 58.4l-83.7 83.7c-21.4 21.3-49.8 31.7-80.1 31.7z" /><path d="M705.8 326.3m-45.8 0a45.8 45.8 0 1 0 91.6 0 45.8 45.8 0 1 0-91.6 0Z" /><path d="M829.9 885.7c-10.6 0-21.1-4-29.2-12.1l-642-642c-16.1-16.1-16.1-42.3 0-58.4s42.3-16.1 58.4 0l642 642c16.1 16.1 16.1 42.3 0 58.4-8.1 8.1-18.6 12.1-29.2 12.1z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
1
admin/src/assets/icons/block.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M884.1 282.4L542.5 85a60 60 0 0 0-60.1 0.1L140.9 283.8a39.9 39.9 0 0 0-16.3 18.2 40.2 40.2 0 0 0-7.6 23.2l-1 366.9a60 60 0 0 0 30 52.1l341.5 197.4a39.8 39.8 0 0 0 20 5.4 29.7 29.7 0 0 0 4.2-0.3 24.8 24.8 0 0 0 3.8 0.2 39.9 39.9 0 0 0 20.1-5.4l341.5-198.7a60.1 60.1 0 0 0 29.9-51.7l1-366.9a40.6 40.6 0 0 0-7.4-23.3 40.5 40.5 0 0 0-16.5-18.5zM476 737.6l-0.3 114L188 685.4l0.9-304.7 212 122.5 75.6 43.7z m36.5-253L226.7 319.4l-1.9-1.1 287.7-167.4 287.8 166.3-44.1 25.6zM835 684.1L547.7 851.2l0.2-97.6 0.6-206.7 250.4-145.6 36.9-21.5z" /></svg>
|
||||
|
After Width: | Height: | Size: 805 B |
1
admin/src/assets/icons/brand.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M531.626667 915.228444a66.616889 66.616889 0 0 1-51.598223-24.462222L120.092444 484.181333a66.503111 66.503111 0 0 1-4.835555-74.296889l130.844444-269.027555a66.673778 66.673778 0 0 1 56.888889-32.142222h456.362667a66.787556 66.787556 0 0 1 57.173333 32.312889l1.308445 2.503111 130.844444 266.524444a66.673778 66.673778 0 0 1-5.688889 74.296889l-1.194666 1.479111-358.741334 404.935111a66.787556 66.787556 0 0 1-51.655111 24.462222z m-359.253334-472.177777l359.253334 405.731555 1.194666-1.479111 358.115556-404.252444-1.365333-2.503111-129.877334-264.988445H303.616z" /><path d="M531.626667 668.16a53.930667 53.930667 0 0 1-41.472-20.195556L270.165333 400.156444l49.948445-44.316444 211.512889 238.933333 211.740444-238.933333 49.948445 44.316444-220.216889 247.808a53.930667 53.930667 0 0 1-41.472 20.195556z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
1
admin/src/assets/icons/calendar.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M928 224H768v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H548v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H328v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H96c-17.7 0-32 14.3-32 32v576c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32z m-40 568H136V296h120v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h120v496z" /><path d="M416 496H232c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM416 632H232c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM724.2 454.6L620.6 598.3l-52.8-73.1c-3-4.2-7.8-6.6-12.9-6.6H500c-6.5 0-10.3 7.4-6.5 12.7l114.1 158.2c6.4 8.8 19.4 8.8 25.8 0l165-228.7c3.8-5.3 0-12.7-6.5-12.7H737c-5-0.1-9.8 2.4-12.8 6.5z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
1
admin/src/assets/icons/cascade-1.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M725.546667 597.333333c26.24 0 50.496 14.08 63.509333 36.864l43.541333 76.181334a73.152 73.152 0 0 1 0 72.576l-43.52 76.181333A73.152 73.152 0 0 1 725.546667 896h-85.76c-26.24 0-50.496-14.08-63.509334-36.864l-43.541333-76.181333a73.152 73.152 0 0 1 0-72.576l43.52-76.181334A73.152 73.152 0 0 1 639.786667 597.333333h85.76zM523.093333 169.002667l235.690667 138.474666a64 64 0 0 1 0 110.378667l-33.194667 19.477333 33.194667 19.477334a64 64 0 0 1 7.466667 105.258666 115.2 115.2 0 0 0-34.666667-7.253333L725.546667 554.666667h-71.808l72.618666-42.666667-63.936-37.568-139.328 81.898667a64 64 0 0 1-64.853333 0l-139.370667-81.92L254.976 512 490.666667 650.474667l40.896-24.064-35.861334 62.805333c-4.565333 7.978667-8.106667 16.362667-10.624 24.981333a63.552 63.552 0 0 1-26.837333-8.533333l-139.370667-81.92L254.976 661.333333 490.666667 799.808l2.069333-1.194667 1.429333 2.773334 1.536 2.730666 28.629334 50.133334-1.237334 0.746666a64 64 0 0 1-64.853333 0l-235.690667-138.474666a64 64 0 0 1 0-110.378667l33.152-19.498667-33.152-19.456a64 64 0 0 1 0-110.378666l33.152-19.477334-33.152-19.477333a64 64 0 0 1 0-110.378667l235.690667-138.453333a64 64 0 0 1 64.853333 0zM725.546667 661.333333h-85.76a9.152 9.152 0 0 0-7.936 4.608l-43.541334 76.181334a9.152 9.152 0 0 0 0 9.088l43.52 76.181333a9.152 9.152 0 0 0 7.957334 4.608h85.76a9.152 9.152 0 0 0 7.936-4.608l43.541333-76.181333 0.768-1.770667a9.152 9.152 0 0 0-0.768-7.317333l-43.52-76.181334A9.152 9.152 0 0 0 725.546667 661.333333zM682.666667 704a42.666667 42.666667 0 1 1 0 85.333333 42.666667 42.666667 0 0 1 0-85.333333z m-192-479.808L254.976 362.666667 490.666667 501.141333 726.357333 362.666667 490.666667 224.192z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
1
admin/src/assets/icons/cascade-2.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M168.106667 621.44l120.746666 57.962667 223.274667 108.138666 215.317333-104.32 128.768-61.674666a64 64 0 0 1-29.952 84.970666l-286.229333 138.624a64 64 0 0 1-55.808 0L197.994667 706.517333A64 64 0 0 1 168.106667 621.44z m687.829333-133.930667a64 64 0 0 1-29.674667 85.546667L540.010667 711.68a64 64 0 0 1-55.808 0L197.994667 573.056A64 64 0 0 1 166.826667 490.88l317.013333 149.525333 28.288 13.696 286.229333-138.624-0.149333-0.064 57.728-27.882666zM540.032 185.792l286.208 138.602667a64 64 0 0 1 0 115.2l-286.208 138.624a64 64 0 0 1-55.808 0L197.994667 439.594667a64 64 0 0 1 0-115.2L484.224 185.813333a64 64 0 0 1 55.808 0z m-27.904 57.6l-286.229333 138.602667 286.229333 138.624 286.229333-138.624-286.229333-138.602667z" /></svg>
|
||||
|
After Width: | Height: | Size: 1000 B |
1
admin/src/assets/icons/cascade.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M832 341.333333v554.666667H405.333333v-64h362.666667V341.333333h64z m-106.666667-106.666666v554.666666H298.666667v-64h362.666666V234.666667h64z m-106.666666-106.666667v554.666667H192V128h426.666667z m-64 64H256v426.666667h298.666667V192z" /></svg>
|
||||
|
After Width: | Height: | Size: 512 B |
1
admin/src/assets/icons/channel-1.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M199.5 832a127.8 127.8 0 0 0 37.8-5.7 384 384 0 0 0 539.7 9.6 128 128 0 0 0 138-209.4 129.7 129.7 0 0 0-22.3-17.9A382.9 382.9 0 0 0 896 558c0-166.1-105.5-307.6-253.2-361.1a128 128 0 0 0-254.3-2.6C237 245.7 128 389.1 128 558c0 13 0.7 25.9 1.9 38.5a134.1 134.1 0 0 0-20.9 17A128 128 0 0 0 199.5 832z m-39.6-88.4a56.1 56.1 0 0 1 0-79.2 56 56 0 0 1 79.2 0 56.1 56.1 0 0 1 0 79.2 56 56 0 0 1-79.2 0z m3.6-162.5z m4.1-1.1z m4.7-1.1z m4.1-0.8z m4.9-0.8z m4.1-0.5z m5-0.5z m4-0.2z m57.2 244.8a0.1 0.1 0 0 1-0.1 0.1 0.1 0.1 0 0 0 0.1-0.1z m3.5-1.6l-0.3 0.2z m34.9-24.8a23.9 23.9 0 0 0 2.2-2.3 23.9 23.9 0 0 1-2.2 2.3z m-31.6 23.2z m6.7-3.7l0.3-0.3z m3-1.9l0.7-0.5z m3.2-2.1l0.7-0.5z m3.3-2.4l0.4-0.2z m3.4-2.5l0.4-0.3z m2.8-2.2l0.9-0.8z m2.8-2.4l1-0.9z m2.9-2.6a6 6 0 0 0 0.8-0.8 6 6 0 0 1-0.8 0.8z m476.1 31.2zM734 807.5l0.3 0.3z m2.4 2.3a4.6 4.6 0 0 0 0.7 0.7 4.6 4.6 0 0 1-0.7-0.7z m2.4 2.3l0.8 0.7z m2.5 2.2l0.7 0.6z m2.5 2.1l0.6 0.5z m2.6 2l0.5 0.4z m2.6 2l0.4 0.3z m2.7 1.9l0.3 0.2z m2.6 1.8l0.3 0.2z m2.8 1.7c0 0.1 0.1 0.1 0.2 0.1s-0.2 0-0.2-0.1z m2.7 1.7c0.1 0 0.1 0 0.1 0.1s0-0.1-0.1-0.1z m104.3-70.9a56 56 0 1 1 16.4-39.6 55.5 55.5 0 0 1-16.4 39.6z m3.8-160l0.7 0.2z m8.5 3.4l0.5 0.2z m12.2 6.2z m-8-4.3a0.1 0.1 0 0 1 0.1 0.1 0.1 0.1 0 0 0-0.1-0.1z m4.1 2.1zM475.9 170.4a56 56 0 1 1 0 79.2 56.1 56.1 0 0 1 0-79.2z m-88.4 37.5z m0.5-9.2z m-0.3 4.8zM200 558a312.5 312.5 0 0 1 190.6-287.5l10-4a128.1 128.1 0 0 0 228.6 2.3l4.2 1.7A311.7 311.7 0 0 1 824 558c0 10.4-0.5 20.8-1.5 31h2a128 128 0 0 0-104.7 201.7 311.6 311.6 0 0 1-421.5-5.4c41.5-50.3 38.8-124.9-8.3-171.9a127.5 127.5 0 0 0-90.5-37.4h1c-0.3-6-0.5-12-0.5-18z m187.5-345.3z m0.2 4.4z m0.4 4.8z m0.4 4.4a1.3 1.3 0 0 1 0.1 0.6 1.3 1.3 0 0 0-0.1-0.6z m0.7 4.8z m0.8 4.3c0.1 0.2 0.1 0.4 0.2 0.6s-0.1-0.4-0.2-0.6z m1.1 4.7z m1.1 4.3a1.4 1.4 0 0 0 0.2 0.6 1.4 1.4 0 0 1-0.2-0.6z m1.4 4.7z m1.4 4.1a2.5 2.5 0 0 1 0.2 0.7 2.5 2.5 0 0 0-0.2-0.7z m1.8 4.7z m1.7 4l0.3 0.7zM860 594l-0.7-0.2z m-4.4-1.2z m-4.3-1z m-4.2-0.8z m-4.6-0.7z m-4.1-0.5z m-4.9-0.5z m-4-0.2z m-99 214.7l-0.6-0.5z m-3.8-4.3c-0.2-0.1-0.3-0.3-0.4-0.4s0.2 0.3 0.4 0.4z m-432.8-9.1l0.4-0.4zM150.6 585.7z m8.7-3.2z m-4.5 1.5z" /></svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
1
admin/src/assets/icons/channel.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M289.5 613.5a128 128 0 1 0 0 181 127.5 127.5 0 0 0 0-181z m-50.9 130.1a56 56 0 0 1-79.2 0 56.1 56.1 0 0 1 0-79.2 56 56 0 0 1 79.2 0 56.1 56.1 0 0 1 0 79.2zM515 338a128 128 0 1 0-90.5-37.5A127.5 127.5 0 0 0 515 338z m-39.6-167.6a56 56 0 0 1 79.2 0 56.1 56.1 0 0 1 0 79.2 56 56 0 0 1-79.2 0 56.1 56.1 0 0 1 0-79.2z m439.1 456.1a128 128 0 1 0 0 181 127.5 127.5 0 0 0 0-181z m-50.9 130.1a56 56 0 0 1-79.2 0 56.1 56.1 0 0 1 0-79.2 56 56 0 0 1 79.2 0 56.1 56.1 0 0 1 0 79.2zM136.2 514.2a201.1 201.1 0 0 1 63.3-10.2h1.8a4 4 0 0 0 3.9-3.3 311.5 311.5 0 0 1 86.2-163.3 314.5 314.5 0 0 1 42.1-35.4 3.9 3.9 0 0 0 1.3-5 200.9 200.9 0 0 1-18.3-62.9 4.1 4.1 0 0 0-6.1-3c-96.6 59.7-164.7 161-179.4 278.8a3.9 3.9 0 0 0 5.2 4.3z m573.4 366.5a198.2 198.2 0 0 1-26.5-22.3 208.3 208.3 0 0 1-20.1-23.3 3.8 3.8 0 0 0-5.1-1.2c-8 4.2-16.1 8.1-24.5 11.6a313 313 0 0 1-242.8 0 287.6 287.6 0 0 1-31.5-15.5 4.1 4.1 0 0 0-5.1 1 177.3 177.3 0 0 1-13.1 14.4 195.7 195.7 0 0 1-36.5 28.9 4 4 0 0 0 0 6.8 384.5 384.5 0 0 0 405 6.4 4.1 4.1 0 0 0 0.2-6.8z m-14.3-575.2a314 314 0 0 1 104.2 131.1 306.2 306.2 0 0 1 21.4 77.3 3.7 3.7 0 0 0 3.6 3.1 199.7 199.7 0 0 1 65.3 10.9 3.6 3.6 0 0 0 4.7-3.7c-10.6-121.5-77.7-226.7-174.9-289.3a3.6 3.6 0 0 0-5.5 2.6 200.7 200.7 0 0 1-19.8 63.4 3.6 3.6 0 0 0 1 4.6z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
1
admin/src/assets/icons/chart-1.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M245.333333 245.333333V768H810.666667v64H277.333333a96 96 0 0 1-96-96v-490.666667h64z m581.141334-42.666666V426.666667h-64v-111.082667l-194.688 199.701333-61.653334-63.872-141.781333 146.816-46.037333-44.458666 187.797333-194.517334 61.909333 64.128 152.746667-156.714666h-102.464v-64h208.170667z" /></svg>
|
||||
|
After Width: | Height: | Size: 571 B |
1
admin/src/assets/icons/chart-2.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M256 234.666667v544.021333h74.730667l-0.021334-0.021333H842.666667v64h-554.666667a96 96 0 0 1-95.893333-91.477334L192 746.666667V234.666667h64z m489.6-74.624l158.378667 158.4-45.248 45.248-80.064-80.064v0.341333c0 200.448-165.482667 362.965333-370.56 366.634667l-7.082667 0.064H320v-64h81.024c173.44 0 313.642667-135.765333 313.642667-302.72v-2.496L640 356.16l-45.248-45.269333 150.826667-150.826667z" /></svg>
|
||||
|
After Width: | Height: | Size: 675 B |
1
admin/src/assets/icons/chart-3.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M892 824H200V132a4 4 0 0 0-4-4h-64a4 4 0 0 0-4 4v760a4 4 0 0 0 4 4h760a4 4 0 0 0 4-4v-64a4 4 0 0 0-4-4z m-616-72h64a4 4 0 0 0 4-4V636a4 4 0 0 0-4-4h-64a4 4 0 0 0-4 4v112a4 4 0 0 0 4 4z m160-240a4 4 0 0 0-4 4v232a4 4 0 0 0 4 4h64a4 4 0 0 0 4-4V516a4 4 0 0 0-4-4z m160 80a4 4 0 0 0-4 4v152a4 4 0 0 0 4 4h64a4 4 0 0 0 4-4V596a4 4 0 0 0-4-4z m160-160a4 4 0 0 0-4 4v312a4 4 0 0 0 4 4h64a4 4 0 0 0 4-4V436a4 4 0 0 0-4-4z m-427.4 52a4 4 0 0 0 5.6-0.2l135.5-146.5 130.5 121.6a40.1 40.1 0 0 0 57-2.5l139.2-153.9 37.1 28.3a4.2 4.2 0 0 0 6.8-2.9l16.3-156.6a4.2 4.2 0 0 0-5.7-4.4l-146.7 57.2a4.2 4.2 0 0 0-1 7.3l42.1 32.1L626 395.4 495.7 274.1a39.9 39.9 0 0 0-56.6 2.1L287.2 440.3a4.1 4.1 0 0 0 0.2 5.7z" /></svg>
|
||||
|
After Width: | Height: | Size: 966 B |
1
admin/src/assets/icons/chart-4.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M309.8 595.7a4.1 4.1 0 0 0 5.7-0.3l86.9-96.9a4 4 0 0 1 5.8-0.2L520.4 611a16.2 16.2 0 0 0 22.7 0l221.7-222.6a3.9 3.9 0 0 0 0-5.6l-39.6-39.6a4.2 4.2 0 0 0-5.7 0L534.6 528.8a4 4 0 0 1-5.7 0L405.8 405.2a4.1 4.1 0 0 0-5.9 0.1L267.8 552.7a4 4 0 0 0 0.4 5.6zM732 688H292a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4h440a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4z m124-560H168a40 40 0 0 0-40 40v688a40 40 0 0 0 40 40h688a40 40 0 0 0 40-40V168a40 40 0 0 0-40-40z m-32 696H200V200h624z" /></svg>
|
||||
|
After Width: | Height: | Size: 726 B |
1
admin/src/assets/icons/chart.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M469.333333 151.808v64.554667c-144.746667 20.693333-256 145.173333-256 295.637333 0 164.949333 133.717333 298.666667 298.666667 298.666667 150.464 0 274.944-111.253333 295.637333-256h64.554667c-21.12 180.181333-174.336 320-360.192 320-200.298667 0-362.666667-162.368-362.666667-362.666667 0-185.856 139.818667-339.072 320-360.192zM512 149.333333c197.973333 0 358.933333 158.656 362.602667 355.776L874.666667 512H512V149.333333z m64 70.869334V448h227.797333a299.093333 299.093333 0 0 0-220.885333-226.197333L576 220.202667z" /></svg>
|
||||
|
After Width: | Height: | Size: 797 B |
1
admin/src/assets/icons/close.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M853.333333 714.666667v64H170.666667v-64h682.666666zM320 405.333333v213.333334l-149.333333-106.666667 149.333333-106.666667z m533.333333 85.333334v64H405.333333v-64h448z m0-234.666667v64H170.666667v-64h682.666666z" /></svg>
|
||||
|
After Width: | Height: | Size: 488 B |
1
admin/src/assets/icons/collection-fill.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M490.261333 173.44a49.066667 49.066667 0 0 1 64.064 19.178667l1.664 3.093333 87.850667 177.813333 196.352 28.501334a49.066667 49.066667 0 0 1 29.717333 81.066666l-2.538666 2.645334L725.333333 624l33.536 195.349333a49.066667 49.066667 0 0 1-68.010666 53.269334l-3.157334-1.514667L512 778.858667l-175.701333 92.266666a49.066667 49.066667 0 0 1-71.637334-48.426666l0.469334-3.328L298.666667 624.021333 156.629333 485.76a49.066667 49.066667 0 0 1 23.893334-83.114667l3.285333-0.597333 196.352-28.501333 87.850667-177.813334a49.066667 49.066667 0 0 1 22.250666-22.272z" /></svg>
|
||||
|
After Width: | Height: | Size: 838 B |
1
admin/src/assets/icons/collection.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M490.261333 173.44a49.066667 49.066667 0 0 1 64.064 19.178667l1.664 3.093333 87.850667 177.813333 196.352 28.501334a49.066667 49.066667 0 0 1 29.717333 81.066666l-2.538666 2.645334L725.333333 624l33.536 195.349333a49.066667 49.066667 0 0 1-68.010666 53.269334l-3.157334-1.514667L512 778.858667l-175.701333 92.266666a49.066667 49.066667 0 0 1-71.637334-48.426666l0.469334-3.328L298.666667 624.021333 156.629333 485.76a49.066667 49.066667 0 0 1 23.893334-83.114667l3.285333-0.597333 196.352-28.501333 87.850667-177.813334a49.066667 49.066667 0 0 1 22.250666-22.272z m-67.626666 258.581333l-199.658667 28.992 144.469333 140.650667-34.133333 198.741333L512 706.56l178.688 93.845333-34.133333-198.741333 144.469333-140.650667-199.658667-28.992L512 251.157333l-89.386667 180.864z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
1
admin/src/assets/icons/comments.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M810.667 213.333a64 64 0 0 1 64 64V704a64 64 0 0 1-64 64H478.336l-146.645 96.107a21.333 21.333 0 0 1-33.024-17.856V768h-85.334a64 64 0 0 1-64-64V277.333a64 64 0 0 1 64-64h597.334z m0 64H213.333V704h149.334v63.296L459.243 704h351.424V277.333z m-271.36 213.334v64h-176.64v-64h176.64z m122.026-128v64H362.667v-64h298.666z" /></svg>
|
||||
|
After Width: | Height: | Size: 593 B |
1
admin/src/assets/icons/commodity-1.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M832 312H696v-16c0-101.6-82.4-184-184-184s-184 82.4-184 184v16H192c-17.7 0-32 14.3-32 32v536c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V344c0-17.7-14.3-32-32-32z m-432-16c0-61.9 50.1-112 112-112s112 50.1 112 112v16H400v-16z m392 544H232V384h96v88c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-88h224v88c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-88h96v456z" /></svg>
|
||||
|
After Width: | Height: | Size: 617 B |
1
admin/src/assets/icons/commodity-2.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M298.666667 277.333333v64h-25.898667L239.573333 789.333333h544.853334l-33.194667-448h-25.92v-64h25.92a64 64 0 0 1 63.829333 59.264l33.173334 448A64 64 0 0 1 784.426667 853.333333H239.573333a64 64 0 0 1-63.808-68.736l33.173334-448A64 64 0 0 1 272.768 277.333333h25.877333z m331.477333 234.666667l60.309333 21.418667C627.157333 711.594667 388.309333 711.594667 341.333333 530.773333l61.952-16.085333c30.613333 117.845333 184.064 117.845333 226.858667-2.666667z m-117.333333-373.333333a170.624 170.624 0 0 1 170.624 170.624v86.464h-64V341.333333h-213.269334l0.021334 54.4h-64v-86.442666A170.624 170.624 0 0 1 512.810667 138.666667z m0 64a106.666667 106.666667 0 0 0-101.76 74.666666h203.52a106.666667 106.666667 0 0 0-101.76-74.666666z" /></svg>
|
||||
|
After Width: | Height: | Size: 1007 B |
1
admin/src/assets/icons/commodity-3.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M851 384H704v-96c0-105.6-86.4-192-192-192s-192 86.4-192 192v96H173a40 40 0 0 0-39.7 44.7l54.5 464a40.1 40.1 0 0 0 39.8 35.3h568.8a40.1 40.1 0 0 0 39.8-35.3l54.5-464A40 40 0 0 0 851 384z m-459-96a120 120 0 0 1 240 0v96H392z m376 568H256l-47-400h111v60.5a58 58 0 1 0 72 0V456h240v60.5a58 58 0 1 0 72 0V456h111z" /></svg>
|
||||
|
After Width: | Height: | Size: 583 B |
1
admin/src/assets/icons/commodity.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M796.444444 910.222222H227.555556a113.777778 113.777778 0 0 1-113.777778-113.777778V227.555556a113.777778 113.777778 0 0 1 113.777778-113.777778h568.888888a113.777778 113.777778 0 0 1 113.777778 113.777778v568.888888a113.777778 113.777778 0 0 1-113.777778 113.777778zM227.555556 182.044444a45.511111 45.511111 0 0 0-45.511112 45.511112v568.888888a45.511111 45.511111 0 0 0 45.511112 45.511112h568.888888a45.511111 45.511111 0 0 0 45.511112-45.511112V227.555556a45.511111 45.511111 0 0 0-45.511112-45.511112z" /><path d="M671.288889 270.222222a159.288889 159.288889 0 0 1-318.577778 0H284.444444a230.343111 230.343111 0 0 0 227.555556 227.555556c1.365333 0 2.616889-0.398222 3.925333-0.398222A230.001778 230.001778 0 0 0 739.555556 270.222222z" /></svg>
|
||||
|
After Width: | Height: | Size: 1019 B |
1
admin/src/assets/icons/copy.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M625.777778 977.976889H227.555556a113.777778 113.777778 0 0 1-113.777778-113.777778V344.291556a113.777778 113.777778 0 0 1 113.777778-113.777778h398.222222a113.777778 113.777778 0 0 1 113.777778 113.777778v519.907555a113.777778 113.777778 0 0 1-113.777778 113.777778zM227.555556 298.894222a45.511111 45.511111 0 0 0-45.511112 45.511111v519.907556a45.511111 45.511111 0 0 0 45.511112 45.511111h398.222222a45.511111 45.511111 0 0 0 45.511111-45.511111V344.405333a45.511111 45.511111 0 0 0-45.511111-45.511111zM796.444444 56.888889H398.222222a113.777778 113.777778 0 0 0-113.436444 110.250667c0 1.194667-0.341333 2.275556-0.341334 3.470222v92.615111h68.266667V170.609778a45.511111 45.511111 0 0 1 45.511111-45.511111h398.222222a45.511111 45.511111 0 0 1 45.511112 45.511111v519.907555a45.511111 45.511111 0 0 1-45.511112 45.511111h-92.558222v68.266667H796.444444a113.777778 113.777778 0 0 0 112.867556-104.504889c0-3.072 0.910222-6.087111 0.910222-9.216V170.723556c0-1.194667-0.341333-2.275556-0.341333-3.470223A113.777778 113.777778 0 0 0 796.444444 56.888889z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
1
admin/src/assets/icons/coupons.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M148.010667 605.290667c50.069333 0 90.666667-40.874667 90.666666-91.285334 0-49.962667-39.893333-90.538667-89.344-91.264V277.333333a64 64 0 0 1 64-64h597.333334a64 64 0 0 1 64 64l-0.021334 145.450667-3.050666 0.064c-48.021333 2.304-86.272 42.24-86.272 91.157333 0 49.962667 39.872 90.56 89.322666 91.285334V746.666667a64 64 0 0 1-64 64H213.333333a64 64 0 0 1-64-64v-141.397334l-1.322666 0.021334zM213.333333 654.784V746.666667h597.333334v-91.861334a155.370667 155.370667 0 0 1-89.344-140.8A154.837333 154.837333 0 0 1 810.666667 373.568V277.333333H213.333333v95.893334a155.370667 155.370667 0 0 1 89.322667 140.8 155.370667 155.370667 0 0 1-84.266667 138.282666l-5.056 2.496zM384 597.333333h68.010667v85.333334H384v-85.333334z m0-128h68.010667v85.333334H384v-85.333334z m0-128h68.010667v85.333334H384v-85.333334z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
1
admin/src/assets/icons/delete.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M889.287111 219.420444h-178.005333V154.737778a97.28 97.28 0 0 0-96.995556-96.711111h-193.991111a97.28 97.28 0 0 0-96.995555 96.711111v64.682666H145.464889a32.312889 32.312889 0 0 0-32.312889 32.312889 32.312889 32.312889 0 0 0 32.312889 32.369778h48.469333v517.290667a129.706667 129.706667 0 0 0 129.308445 129.308444h387.982222a129.706667 129.706667 0 0 0 129.308444-129.308444V284.103111h48.469334a32.369778 32.369778 0 0 0 32.369777-32.369778 32.312889 32.312889 0 0 0-32.369777-32.312889zM388.152889 154.737778a32.426667 32.426667 0 0 1 32.312889-32.312889h193.991111a32.426667 32.426667 0 0 1 32.312889 32.312889v64.682666H388.152889z m387.982222 646.599111a64.853333 64.853333 0 0 1-64.682667 64.682667h-387.982222a64.910222 64.910222 0 0 1-64.682666-64.682667V284.046222h517.290666zM420.750222 413.411556a32.426667 32.426667 0 0 0-32.312889 32.312888v258.616889a32.312889 32.312889 0 0 0 32.369778 32.312889 32.312889 32.312889 0 0 0 32.312889-32.312889V445.724444a32.426667 32.426667 0 0 0-32.312889-32.312888z m193.991111 0a32.426667 32.426667 0 0 0-32.312889 32.312888v258.616889a32.312889 32.312889 0 0 0 32.369778 32.312889 32.312889 32.312889 0 0 0 32.312889-32.312889V445.724444a32.426667 32.426667 0 0 0-32.312889-32.312888z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
1
admin/src/assets/icons/delivery.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M744 251.1a40.1 40.1 0 0 0-31.3-15.1H640v-68a40 40 0 0 0-40-40H104a40 40 0 0 0-40 40v560a40 40 0 0 0 40 40h88a128 128 0 0 0 256 0h188a128 128 0 0 0 256 0h28a40 40 0 0 0 40-40V536.5a39.9 39.9 0 0 0-8.7-24.9zM697.3 308l95.5 120H640V308zM320 824a56 56 0 1 1 56-56 56 56 0 0 1-56 56z m248-128H425.8a127.9 127.9 0 0 0-211.6 0H136V200h432v496z m-120.1 67.6z m-0.3-5.5z m-0.4-4.4c0-0.3-0.1-0.6-0.1-1s0.1 0.7 0.1 1z m-0.7-5.3z m-0.7-4.3a2.9 2.9 0 0 1-0.2-0.9 2.9 2.9 0 0 0 0.2 0.9z m-1.1-5.2a0.1 0.1 0 0 0-0.1-0.1 0.1 0.1 0 0 1 0.1 0.1z m-1.1-4.2c-0.1-0.3-0.1-0.5-0.2-0.8s0.1 0.5 0.2 0.8z m-1.4-5a0.1 0.1 0 0 0-0.1-0.1 0.1 0.1 0 0 1 0.1 0.1z m-1.4-4.1a2.5 2.5 0 0 1-0.2-0.7 2.5 2.5 0 0 0 0.2 0.7z m-1.8-4.8z m-1.7-4.1l-0.2-0.5z m-4.1-8.5c-0.1-0.1-0.1-0.3-0.2-0.4s0.1 0.3 0.2 0.4z m-4.7-8.1l-0.2-0.3z m-236.4 63.5z m0.3-5.5z m0.4-4.4c0-0.3 0.1-0.6 0.1-1s-0.1 0.7-0.1 1z m0.7-5.3z m0.7-4.3a2.9 2.9 0 0 0 0.2-0.9 2.9 2.9 0 0 1-0.2 0.9z m1.1-5.2a0.1 0.1 0 0 1 0.1-0.1 0.1 0.1 0 0 0-0.1 0.1z m1.1-4.2c0.1-0.3 0.1-0.5 0.2-0.8s-0.1 0.5-0.2 0.8z m1.4-5a0.1 0.1 0 0 1 0.1-0.1 0.1 0.1 0 0 0-0.1 0.1z m1.4-4.1a2.5 2.5 0 0 0 0.2-0.7 2.5 2.5 0 0 1-0.2 0.7z m1.8-4.8z m1.7-4.1l0.2-0.5z m4.1-8.5c0.1-0.1 0.1-0.3 0.2-0.4s-0.1 0.3-0.2 0.4z m4.7-8.1l0.2-0.3zM764 824a56 56 0 1 1 56-56 56 56 0 0 1-56 56z m0-184a127.7 127.7 0 0 0-105.8 56H640V492h203.7l44.3 55.7V696h-18.2A127.7 127.7 0 0 0 764 640z m-123.6 94.7c0.1-0.3 0.1-0.5 0.2-0.8s-0.1 0.5-0.2 0.8z m1.4-5a0.1 0.1 0 0 1 0.1-0.1 0.1 0.1 0 0 0-0.1 0.1z m1.4-4.1a2.5 2.5 0 0 0 0.2-0.7 2.5 2.5 0 0 1-0.2 0.7z m1.8-4.8z m1.7-4.1l0.2-0.5z m4.1-8.5c0.1-0.1 0.1-0.3 0.2-0.4s-0.1 0.3-0.2 0.4z m4.7-8.1l0.2-0.3z m232.1 34.6c-0.1-0.3-0.1-0.5-0.2-0.8s0.1 0.5 0.2 0.8z m-1.4-5a0.1 0.1 0 0 0-0.1-0.1 0.1 0.1 0 0 1 0.1 0.1z m-1.4-4.1a2.5 2.5 0 0 1-0.2-0.7 2.5 2.5 0 0 0 0.2 0.7z m-1.8-4.8z m-1.7-4.1l-0.2-0.5z m-4.1-8.5c-0.1-0.1-0.1-0.3-0.2-0.4s0.1 0.3 0.2 0.4z m-4.7-8.1l-0.2-0.3z m19.4 62.4z m-3.3-23.7a0.1 0.1 0 0 1 0.1 0.1 0.1 0.1 0 0 0-0.1-0.1z m1 4.4a2.9 2.9 0 0 0 0.2 0.9 2.9 2.9 0 0 1-0.2-0.9z m0.9 5.1z m0.6 4.4c0 0.4 0.1 0.7 0.1 1s-0.1-0.6-0.1-1z m0.5 5.3z" /></svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
1
admin/src/assets/icons/details.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M468 552H300a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4h168a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4z m128-136H300a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4h296a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4z m212 160h-40V104a40 40 0 0 0-40-40H184A120 120 0 0 0 64 184v72a40 40 0 0 0 40 40h24v560a40 40 0 0 0 40 40h720a40 40 0 0 0 40-40V696a120 120 0 0 0-120-120zM136 224v-40a48 48 0 0 1 48-48h352v88z m560 600H200V296h368a40 40 0 0 0 40-40V136h88z m160 0h-88V648h40a48 48 0 0 1 48 48z" /></svg>
|
||||
|
After Width: | Height: | Size: 713 B |
1
admin/src/assets/icons/envelope.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M746.666667 149.333333a64 64 0 0 1 64 64v181.333334a64 64 0 0 1 64 64v49.664l-64 58.496v-87.573334l-239.104 197.376a95.978667 95.978667 0 0 1-117.632 3.050667l-3.84-2.986667-236.757334-192V800h372.330667l62.805333 64H213.333333a64 64 0 0 1-64-64v-341.333333a64 64 0 0 1 64-64V213.333333a64 64 0 0 1 64-64h469.333334z m126.869333 467.861334l44.928 45.610666-174.08 171.456-105.536-104.106666 44.970667-45.568 60.586666 59.818666 129.130667-127.210666zM746.666667 213.333333H277.333333v240.853334l213.184 172.906666a32 32 0 0 0 37.845334 1.984l2.56-1.92L746.666667 449.109333V213.333333z m-149.333334 192v64H362.666667v-64h234.666666z m64-128v64H362.666667v-64h298.666666z" /></svg>
|
||||
|
After Width: | Height: | Size: 945 B |
1
admin/src/assets/icons/exchange.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M285.8 406.9l137.3 83.7a7.7 7.7 0 0 0 11.8-6.6v-51.7h175a68.1 68.1 0 0 1 67.9 64.1 4.1 4.1 0 0 0 4 3.9h56.1a4.1 4.1 0 0 0 4-4.2c-2.2-70.8-60.6-127.8-132-127.8h-175v-51.8a7.7 7.7 0 0 0-11.8-6.6l-137.3 83.7a7.8 7.8 0 0 0 0 13.3z m452.4 210.2l-137.3-83.7a7.7 7.7 0 0 0-11.8 6.6v51.7h-175a68.1 68.1 0 0 1-67.9-64.1 4.1 4.1 0 0 0-4-3.9h-56.1a4.1 4.1 0 0 0-4 4.2c2.2 70.8 60.6 127.8 132 127.8h175v51.8a7.7 7.7 0 0 0 11.8 6.6l137.3-83.7a7.8 7.8 0 0 0 0-13.3zM856 128H168a40 40 0 0 0-40 40v688a40 40 0 0 0 40 40h688a40 40 0 0 0 40-40V168a40 40 0 0 0-40-40z m-32 696H200V200h624z" /></svg>
|
||||
|
After Width: | Height: | Size: 845 B |
1
admin/src/assets/icons/field-time.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M945 412H689c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h256c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM811 548H689c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h122c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM477.3 322.5H434c-6.2 0-11.2 5-11.2 11.2v248c0 3.6 1.7 6.9 4.6 9l148.9 108.6c5 3.6 12 2.6 15.6-2.4l25.7-35.1v-0.1c3.6-5 2.5-12-2.5-15.6l-126.7-91.6V333.7c0.1-6.2-5-11.2-11.1-11.2zM804.8 673.9H747c-5.6 0-10.9 2.9-13.9 7.7-12.7 20.1-27.5 38.7-44.5 55.7-29.3 29.3-63.4 52.3-101.3 68.3-39.3 16.6-81 25-124 25-43.1 0-84.8-8.4-124-25-37.9-16-72-39-101.3-68.3s-52.3-63.4-68.3-101.3c-16.6-39.2-25-80.9-25-124 0-43.1 8.4-84.7 25-124 16-37.9 39-72 68.3-101.3 29.3-29.3 63.4-52.3 101.3-68.3 39.2-16.6 81-25 124-25 43.1 0 84.8 8.4 124 25 37.9 16 72 39 101.3 68.3 17 17 31.8 35.6 44.5 55.7 3 4.8 8.3 7.7 13.9 7.7h57.8c6.9 0 11.3-7.2 8.2-13.3-65.2-129.7-197.4-214-345-215.7-216.1-2.7-395.6 174.2-396 390.1C71.6 727.5 246.9 903 463.2 903c149.5 0 283.9-84.6 349.8-215.8 3.1-6.1-1.4-13.3-8.2-13.3z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
1
admin/src/assets/icons/fullscreen-exit.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M379.336 697.237L153.362 921.55c-14.11 14.007-36.905 13.922-50.912-0.188-14.007-14.11-13.922-36.905 0.188-50.912l227.6-225.927H138.645c-18.99 0-34.385-15.446-34.385-34.5 0-19.053 15.395-34.5 34.385-34.5H413.72c18.99 0 34.384 15.447 34.384 34.5v276c0 9.15-3.622 17.926-10.07 24.396a34.326 34.326 0 0 1-24.314 10.104 34.326 34.326 0 0 1-24.314-10.104 34.559 34.559 0 0 1-10.071-24.396V697.237z m263.395-366.88l227.813-227.813c14.059-14.059 36.853-14.059 50.912 0 14.059 14.059 14.059 36.853 0 50.912l-225.18 225.18h187.147c18.99 0 34.385 15.445 34.385 34.5 0 19.053-15.395 34.5-34.385 34.5H608.346c-18.99 0-34.384-15.447-34.384-34.5v-276c0-9.15 3.622-17.926 10.07-24.396a34.326 34.326 0 0 1 24.314-10.105c9.12 0 17.865 3.635 24.314 10.105a34.559 34.559 0 0 1 10.07 24.395v193.223zM99.385 410a34.326 34.326 0 0 1-24.314-10.105A34.559 34.559 0 0 1 65 375.5v-276C65 80.446 80.395 65 99.385 65h275.077c18.99 0 34.384 15.446 34.384 34.5 0 19.054-15.394 34.5-34.384 34.5H133.769v241.5c0 9.15-3.622 17.925-10.07 24.395A34.326 34.326 0 0 1 99.384 410z m825.23 552H649.538c-18.99 0-34.384-15.446-34.384-34.5 0-19.054 15.394-34.5 34.384-34.5h240.693V651.5c0-19.054 15.394-34.5 34.384-34.5 18.99 0 34.385 15.446 34.385 34.5v276c0 19.054-15.395 34.5-34.385 34.5z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
1
admin/src/assets/icons/fullscreen.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M924 616a36 36 0 0 0-36 36v236H652a36 36 0 0 0 0 72h272a36 36 0 0 0 36-36V652a36 36 0 0 0-36-36zM372 64H100a36 36 0 0 0-36 36v272a36 36 0 0 0 72 0V136h236a36 36 0 0 0 0-72zM924 64H652a36 36 0 0 0 0 72h185.09L626.54 346.54a36 36 0 1 0 50.92 50.91L888 186.91V372a36 36 0 0 0 72 0V100a36 36 0 0 0-36-36zM372 616a35.87 35.87 0 0 0-25.46 10.55L136 837.09V652a36 36 0 0 0-72 0v272a36 36 0 0 0 36 36h272a36 36 0 0 0 0-72H186.91l210.55-210.54A36 36 0 0 0 372 616z" /></svg>
|
||||
|
After Width: | Height: | Size: 730 B |
1
admin/src/assets/icons/gift.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M880 310H732.4c13.6-21.4 21.6-46.8 21.6-74 0-76.1-61.9-138-138-138-41.4 0-78.7 18.4-104 47.4-25.3-29-62.6-47.4-104-47.4-76.1 0-138 61.9-138 138 0 27.2 7.9 52.6 21.6 74H144c-17.7 0-32 14.3-32 32v200c0 4.4 3.6 8 8 8h40v344c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V550h40c4.4 0 8-3.6 8-8V342c0-17.7-14.3-32-32-32z m-334-74c0-38.6 31.4-70 70-70s70 31.4 70 70-31.4 70-70 70h-70v-70z m-138-70c38.6 0 70 31.4 70 70v70h-70c-38.6 0-70-31.4-70-70s31.4-70 70-70zM180 482V378h298v104H180z m48 68h250v308H228V550z m568 308H546V550h250v308z m48-376H546V378h298v104z" /></svg>
|
||||
|
After Width: | Height: | Size: 831 B |
1
admin/src/assets/icons/goods.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M537.813333 118.058667l298.666667 131.776A64 64 0 0 1 874.666667 308.373333v407.253334a64 64 0 0 1-38.186667 58.538666l-298.666667 131.776a64 64 0 0 1-51.626666 0l-298.666667-131.776A64 64 0 0 1 149.333333 715.626667v-407.253334a64 64 0 0 1 38.186667-58.538666l298.666667-131.776a64 64 0 0 1 51.626666 0zM213.333333 360.64v354.986667l266.666667 117.632V485.077333L213.333333 360.64z m597.333334 2.944l-85.717334 40V533.333333H725.333333l-0.384 0.213334v1.130666l-1.941333-0.021333L661.333333 569.6v-34.944h-0.384v-101.205333L544 488.021333v345.237334L810.666667 715.626667V363.584z m-484.010667-105.216l-93.077333 41.066667 281.578666 131.413333 94.698667-44.202667-283.2-128.277333zM512 176.618667l-106.752 47.082666 281.002667 127.296 107.413333-50.133333L512 176.618667z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
1
admin/src/assets/icons/grade.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M778.176 810.666667v64h-160v-64h160z m-445.504-212.693334c18.666667 11.690667 38.826667 21.205333 60.16 28.202667L234.666667 810.666667h287.509333v64H234.666667a64 64 0 0 1-48.597334-105.642667l146.602667-171.050667zM842.176 704v64h-224v-64h224z m0-106.666667v64h-224v-64h224z m-362.666667-448c117.824 0 213.333333 95.509333 213.333334 213.333334s-95.509333 213.333333-213.333334 213.333333-213.333333-95.509333-213.333333-213.333333 95.509333-213.333333 213.333333-213.333334z m0 64a149.333333 149.333333 0 1 0 0 298.666667 149.333333 149.333333 0 0 0 0-298.666667z" /></svg>
|
||||
|
After Width: | Height: | Size: 841 B |
1
admin/src/assets/icons/h5.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M789.333333 170.666667a64 64 0 0 1 64 64v554.666666a64 64 0 0 1-64 64H234.666667a64 64 0 0 1-64-64V234.666667a64 64 0 0 1 64-64h554.666666z m0 64H234.666667v554.666666h554.666666V234.666667z m-42.666666 384v64H277.333333v-64h469.333334zM469.333333 320a64 64 0 0 1 64 64v106.666667a64 64 0 0 1-64 64h-128a64 64 0 0 1-64-64v-106.666667a64 64 0 0 1 64-64h128z m277.333334 170.666667v64h-170.666667v-64h170.666667z m-277.333334-106.666667h-128v106.666667h128v-106.666667z" /></svg>
|
||||
|
After Width: | Height: | Size: 742 B |
1
admin/src/assets/icons/hide.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M512.1 384c-69.7 0.5-126.6 57.4-127.1 127.1a128.3 128.3 0 0 0 7.6 44.4 4 4 0 0 0 6.6 1.4l49-49a3.7 3.7 0 0 0 1.2-2.4 63.9 63.9 0 0 1 57.1-57.1 3.7 3.7 0 0 0 2.4-1.2l49-49a4 4 0 0 0-1.4-6.6 128.3 128.3 0 0 0-44.4-7.6zM249.5 701.8a4 4 0 0 0 5.2-0.4l45.9-45.8a4 4 0 0 0-0.6-6.1q-17.1-12.2-34.4-26c-48.7-39.2-88.3-81.7-113.7-111.5 25.4-29.8 65-72.3 113.7-111.5 39.7-31.9 79.4-57 118.1-74.4 44.2-20 87.4-30.1 128.3-30.1 37.9 0 77.8 8.7 118.7 25.9a4 4 0 0 0 4.4-0.9l48.3-48.3a4 4 0 0 0-1-6.4C629.8 240.8 572.3 224 512 224c-222.2 0-407 228.3-444.8 278.4a15.9 15.9 0 0 0 0 19.2c21.2 28 88.3 111.8 182.3 180.2z m707.3-199.4c-21.4-28.3-89.7-113.5-185.1-182.2l133.5-133.5a4 4 0 0 0 0-5.6l-34-34a4 4 0 0 0-5.6 0L551.7 461 448.5 564.2l-32 31.9-78.1 78.2-52.4 52.4-138.9 138.9a4 4 0 0 0 0 5.6l34 34a4 4 0 0 0 5.6 0l149.9-150c54 26.9 113.2 44.8 175.4 44.8 222.2 0 406.9-228.3 444.8-278.4a15.9 15.9 0 0 0 0-19.2zM576.9 515a64.2 64.2 0 0 1-60.9 60.9z m181.5 108.5c-39.7 31.9-79.4 57-118.1 74.4-44.2 20-87.4 30.1-128.3 30.1-38.7 0-79.4-9.1-121.2-26.9l71.5-71.5a127.8 127.8 0 0 0 52.2 10.4c69.2-0.8 125.7-57.3 126.5-126.5a127.8 127.8 0 0 0-10.4-52.2l89.5-89.5q19 13.2 38.3 28.7c48.7 39.2 88.3 81.7 113.7 111.5-25.4 29.8-65 72.3-113.7 111.5z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
1
admin/src/assets/icons/home.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M562.9 114.8l-22.6-22.7a40.1 40.1 0 0 0-56.6 0l-22.6 22.7-379 379a3.9 3.9 0 0 0 0 5.6l45.2 45.3a4.2 4.2 0 0 0 5.7 0l59-59v369.9a40 40 0 0 0 40 40h560a40 40 0 0 0 40-40V485.7l59 59a4.2 4.2 0 0 0 5.7 0l45.2-45.3a3.9 3.9 0 0 0 0-5.6zM548 823.6h-72v-88h72z m212 0H612V713.5a42 42 0 0 0-42-41.9H454a42 42 0 0 0-42 41.9v110.1H264V413.7l248-248 248 248z" /></svg>
|
||||
|
After Width: | Height: | Size: 621 B |
1
admin/src/assets/icons/integral.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M511 64C263.6 64 63 264.6 63 512s200.6 448 448 448 448-200.6 448-448S758.4 64 511 64z m265.9 713.9a377.2 377.2 0 0 1-119.6 80.6 377.5 377.5 0 0 1-292.6 0 377.1 377.1 0 0 1-200.2-200.2 377.5 377.5 0 0 1 0-292.6 377.1 377.1 0 0 1 200.2-200.2 377.5 377.5 0 0 1 292.6 0 377.1 377.1 0 0 1 200.2 200.2 377.5 377.5 0 0 1 0 292.6 377.2 377.2 0 0 1-80.6 119.6zM513.8 288.6a3.9 3.9 0 0 0-5.6 0L287.6 509.2a3.9 3.9 0 0 0 0 5.6l220.6 220.6a3.9 3.9 0 0 0 5.6 0l220.6-220.6a3.9 3.9 0 0 0 0-5.6zM511 636.5L386.5 512 511 387.5 635.5 512z" /></svg>
|
||||
|
After Width: | Height: | Size: 796 B |
1
admin/src/assets/icons/jurisdiction.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M824 384H722v-46c0-115.5-94.5-210-210-210s-210 94.5-210 210v46H200a40 40 0 0 0-40 40v432a40 40 0 0 0 40 40h624a40 40 0 0 0 40-40V424a40 40 0 0 0-40-40z m-450-46a138 138 0 0 1 276 0v46H374z m418 486H232V456h560zM512 720a50 50 0 0 0 32-88.4V544a4 4 0 0 0-4-4h-56a4 4 0 0 0-4 4v87.6a50 50 0 0 0 32 88.4z" /></svg>
|
||||
|
After Width: | Height: | Size: 575 B |
1
admin/src/assets/icons/list-1.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M860 760H296.3a88 88 0 1 0 0 72H860a4 4 0 0 0 4-4v-64a4 4 0 0 0-4-4zM216 316a87.8 87.8 0 0 0 80.3-52H860a4 4 0 0 0 4-4v-64a4 4 0 0 0-4-4H296.3A88 88 0 1 0 216 316z m592 108a87.8 87.8 0 0 0-80.3 52H164a4 4 0 0 0-4 4v64a4 4 0 0 0 4 4h563.7A88 88 0 1 0 808 424z" /></svg>
|
||||
|
After Width: | Height: | Size: 533 B |
1
admin/src/assets/icons/list-2.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M313.26 811.73h646.72v-99.49H313.26v99.49z m0-298.48h646.72v-99.49H313.26v99.49z m0-397.98v99.49h646.72v-99.49H313.26zM64.53 811.73h149.24v-99.49H64.53v99.49z m0-298.48h149.24v-99.49H64.53v99.49z m0-298.49h149.24v-99.49H64.53v99.49z" /></svg>
|
||||
|
After Width: | Height: | Size: 507 B |
1
admin/src/assets/icons/list.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M856 128H168a40 40 0 0 0-40 40v688a40 40 0 0 0 40 40h688a40 40 0 0 0 40-40V168a40 40 0 0 0-40-40z m-32 696H200V200h624zM436 368h312a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4H436a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4z m-120 12a44 44 0 1 0-44-44 44 44 0 0 0 44 44z m120 164h312a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4H436a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4z m-120 12a44 44 0 1 0-44-44 44 44 0 0 0 44 44z m120 164h312a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4H436a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4z m-120 12a44 44 0 1 0-44-44 44 44 0 0 0 44 44z" /></svg>
|
||||
|
After Width: | Height: | Size: 774 B |
1
admin/src/assets/icons/mail.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32z m-40 110.8V792H136V270.8l-27.6-21.5 39.3-50.5 42.8 33.3h643.1l42.8-33.3 39.3 50.5-27.7 21.5z" /><path d="M833.6 232L512 482 190.4 232l-42.8-33.3-39.3 50.5 27.6 21.5 341.6 265.6c20.2 15.7 48.5 15.7 68.7 0L888 270.8l27.6-21.5-39.3-50.5-42.7 33.2z" /></svg>
|
||||
|
After Width: | Height: | Size: 631 B |
1
admin/src/assets/icons/member-1.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M644.8 581.568l160.64 187.456A64 64 0 0 1 756.842667 874.666667H267.157333a64 64 0 0 1-48.597333-105.642667l160.661333-187.434667c18.922667 11.52 39.466667 20.629333 61.205334 26.944L267.157333 810.666667l212.842667-0.021334V682.666667h64v127.978666l212.842667 0.021334-173.269334-202.133334a254.613333 254.613333 0 0 0 61.226667-26.965333zM512 149.333333c117.824 0 213.333333 95.509333 213.333333 213.333334s-95.509333 213.333333-213.333333 213.333333-213.333333-95.509333-213.333333-213.333333S394.176 149.333333 512 149.333333z m0 64a149.333333 149.333333 0 1 0 0 298.666667 149.333333 149.333333 0 0 0 0-298.666667z" /></svg>
|
||||
|
After Width: | Height: | Size: 894 B |
1
admin/src/assets/icons/member-2.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M830.869333 659.861333l44.928 45.610667-174.08 171.456-105.536-104.106667 44.970667-45.568 60.586667 59.818667 129.130666-127.210667z m-465.706666-61.866666c18.666667 11.669333 38.826667 21.184 60.138666 28.181333L267.157333 810.666667h266.730667l68.352 64H267.157333a64 64 0 0 1-48.597333-105.642667l146.602667-171.050667zM512 149.333333c117.824 0 213.333333 95.509333 213.333333 213.333334s-95.509333 213.333333-213.333333 213.333333-213.333333-95.509333-213.333333-213.333333S394.176 149.333333 512 149.333333z m0 64a149.333333 149.333333 0 1 0 0 298.666667 149.333333 149.333333 0 0 0 0-298.666667z" /></svg>
|
||||
|
After Width: | Height: | Size: 877 B |
1
admin/src/assets/icons/member-3.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M774.549333 618.666667a64 64 0 0 1 55.445334 32l37.696 65.322666a64 64 0 0 1 0 64l-37.696 65.322667a64 64 0 0 1-55.445334 32h-75.413333a64 64 0 0 1-55.445333-32l-37.696-65.322667a64 64 0 0 1 0-64l37.696-65.322666a64 64 0 0 1 55.445333-32h75.413333z m-385.152-37.077334c18.944 11.52 39.488 20.629333 61.226667 26.944L277.333333 810.666667h272.490667l0.725333 1.322666L586.730667 874.666667H277.333333a64 64 0 0 1-48.597333-105.642667l160.661333-187.434667zM774.549333 682.666667h-75.413333l-37.717333 65.322666 37.717333 65.322667h75.413333l37.717334-65.322667L774.549333 682.666667z m-39.04 32.554666a32 32 0 1 1 0 64 32 32 0 0 1 0-64zM522.176 149.333333c117.824 0 213.333333 95.509333 213.333333 213.333334s-95.509333 213.333333-213.333333 213.333333-213.333333-95.509333-213.333333-213.333333 95.509333-213.333333 213.333333-213.333334z m0 64a149.333333 149.333333 0 1 0 0 298.666667 149.333333 149.333333 0 0 0 0-298.666667z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
1
admin/src/assets/icons/member-4.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M789.333333 620.309333a64 64 0 0 1 64 64v192l-128-48-128 48v-192a64 64 0 0 1 64-64h128z m-570.773333 148.693334l146.602667-171.029334c18.666667 11.669333 38.826667 21.184 60.117333 28.202667L267.157333 810.666667H554.666667v64H267.157333a64 64 0 0 1-48.597333-105.642667l146.602667-171.050667zM789.333333 684.330667h-128v99.626666l64-23.978666 64 24v-99.648zM512 149.333333c117.824 0 213.333333 95.509333 213.333333 213.333334s-95.509333 213.333333-213.333333 213.333333-213.333333-95.509333-213.333333-213.333333S394.176 149.333333 512 149.333333z m0 64a149.333333 149.333333 0 1 0 0 298.666667 149.333333 149.333333 0 0 0 0-298.666667z" /></svg>
|
||||
|
After Width: | Height: | Size: 912 B |
1
admin/src/assets/icons/member-5.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M412.444444 335.815111z m70.940445 0" /><path d="M768.739556 595.399111l-1.536-1.422222z m45.511111-54.556444l3.299555 3.072c-1.251556-1.080889-2.218667-2.104889-3.470222-3.072z" /><path d="M540.046222 114.460444a212.423111 212.423111 0 1 0 212.423111 212.48 212.48 212.48 0 0 0-212.423111-212.48z m0 354.076445a141.653333 141.653333 0 1 1 141.596445-141.596445 141.596444 141.596444 0 0 1-141.596445 141.596445z" /><path d="M737.507556 521.443556l-3.413334-1.877334a396.686222 396.686222 0 0 0-590.506666 345.827556v6.769778a23.324444 23.324444 0 0 0 0 2.787555 35.441778 35.441778 0 1 0 70.826666-1.649778v-7.907555a325.802667 325.802667 0 0 1 485.489778-283.932445l2.104889 1.251556a35.441778 35.441778 0 0 0 36.295111-60.871111l-0.625778-0.398222z m112.071111 164.522666h-102.513778a30.378667 30.378667 0 0 0-30.378667 30.378667v2.218667a30.378667 30.378667 0 0 0 30.378667 30.378666h25.713778l-82.830223 82.830222-93.468444-93.468444a31.402667 31.402667 0 0 0-44.430222 0L436.337778 854.016a31.459556 31.459556 0 1 0 44.487111 44.544l93.468444-93.468444 93.468445 93.468444a31.630222 31.630222 0 0 0 44.544 0l105.073778-105.130667v25.713778a30.321778 30.321778 0 0 0 30.321777 30.321778h2.275556a30.264889 30.264889 0 0 0 30.321778-30.321778v-102.798222a30.321778 30.321778 0 0 0-30.321778-30.378667z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
1
admin/src/assets/icons/member.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M617.216 170.666667c114.24 0 206.869333 92.608 206.869333 206.869333 0 72.533333-37.333333 136.32-93.802666 173.269333l168.746666 196.885334A64 64 0 0 1 850.432 853.333333l-101.888 0.021334c11.221333-19.413333 14.293333-42.496 8.746667-64L850.432 789.333333 634.24 537.109333l60.992-39.872a142.869333 142.869333 0 0 0-75.584-262.549333 251.264 251.264 0 0 0-55.424-57.173333A206.976 206.976 0 0 1 617.216 170.666667z m-61.162667 412.757333l140.8 164.266667A64 64 0 0 1 648.213333 853.333333H181.824a64 64 0 0 1-48.597333-105.642666l140.8-164.266667c18.026667 12.373333 37.76 22.442667 58.773333 29.781333L181.824 789.333333h466.410667l-150.997334-176.128c21.034667-7.338667 40.768-17.386667 58.816-29.781333zM415.04 170.666667c114.24 0 206.869333 92.608 206.869333 206.869333 0 114.24-92.629333 206.869333-206.869333 206.869333-114.261333 0-206.869333-92.629333-206.869333-206.869333C208.170667 263.274667 300.778667 170.666667 415.04 170.666667z m0 64a142.869333 142.869333 0 1 0 0 285.738666 142.869333 142.869333 0 0 0 0-285.738666z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
1
admin/src/assets/icons/menu.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M435.825778 486.684444H284.273778a186.595556 186.595556 0 1 1 186.652444-186.595555v185.685333zM284.273778 181.703111a118.385778 118.385778 0 0 0 0 236.714667h118.328889v-118.328889A118.499556 118.499556 0 0 0 284.444444 181.987556z" /><path d="M284.444444 910.165333A186.595556 186.595556 0 0 1 284.444444 537.031111h185.514667l0.967111 34.986667v151.552A186.88 186.88 0 0 1 284.444444 910.165333z m0-304.924444a118.328889 118.328889 0 1 0 118.328889 118.328889v-118.328889z" /><path d="M707.697778 486.684444H522.069333l-0.967111-35.043555V300.088889a186.652444 186.652444 0 1 1 186.595556 186.595555z m-118.272-68.266666h118.272a118.385778 118.385778 0 1 0-118.272-118.328889z" /><path d="M707.754667 910.165333a186.88 186.88 0 0 1-186.652445-186.595555V537.884444l35.100445-0.853333h151.552a186.595556 186.595556 0 0 1 0 373.134222z m-118.328889-304.924444v118.328889a118.272 118.272 0 1 0 118.328889-118.328889z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
1
admin/src/assets/icons/money.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64z m265.9 713.9a377.2 377.2 0 0 1-119.6 80.6 377.5 377.5 0 0 1-292.6 0 377.1 377.1 0 0 1-200.2-200.2 377.5 377.5 0 0 1 0-292.6 377.1 377.1 0 0 1 200.2-200.2 377.5 377.5 0 0 1 292.6 0 377.1 377.1 0 0 1 200.2 200.2 377.5 377.5 0 0 1 0 292.6 377.2 377.2 0 0 1-80.6 119.6zM651.3 258.8a3.9 3.9 0 0 0-5.6 0L512 392.5 378.3 258.8a3.9 3.9 0 0 0-5.6 0l-39.6 39.6a3.9 3.9 0 0 0 0 5.6l102.3 102.4H376a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4h104v80H376a4 4 0 0 0-4 4v56a4 4 0 0 0 4 4h104v148a4 4 0 0 0 4 4h56a4 4 0 0 0 4-4v-148h104a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4H544v-80h104a4 4 0 0 0 4-4v-56a4 4 0 0 0-4-4h-59.4L690.9 304a3.9 3.9 0 0 0 0-5.6z" /></svg>
|
||||
|
After Width: | Height: | Size: 981 B |
1
admin/src/assets/icons/news-1.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M701.041778 455.111111a56.888889 56.888889 0 0 1 56.888889 56.888889 56.888889 56.888889 0 0 1-56.888889 56.888889 56.888889 56.888889 0 0 1-56.888889-56.888889 56.888889 56.888889 0 0 1 56.888889-56.888889z" /><path d="M359.708444 455.111111a56.888889 56.888889 0 0 1 56.888889 56.888889 56.888889 56.888889 0 0 1-56.888889 56.888889 56.888889 56.888889 0 0 1-56.888888-56.888889 56.888889 56.888889 0 0 1 56.888888-56.888889z" /><path d="M530.375111 910.165333H134.314667l-2.218667-36.352V512a398.222222 398.222222 0 1 1 398.222222 398.222222z m-329.955555-68.266666h329.955555a329.955556 329.955556 0 1 0-329.955555-329.955556z" /><path d="M530.375111 455.111111a56.888889 56.888889 0 0 1 56.888889 56.888889 56.888889 56.888889 0 0 1-56.888889 56.888889 56.888889 56.888889 0 0 1-56.888889-56.888889 56.888889 56.888889 0 0 1 56.888889-56.888889z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
1
admin/src/assets/icons/news.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M573 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40zM293 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40z" /><path d="M894 345c-48.1-66-115.3-110.1-189-130v0.1c-17.1-19-36.4-36.5-58-52.1-163.7-119-393.5-82.7-513 81-96.3 133-92.2 311.9 6 439l0.8 132.6c0 3.2 0.5 6.4 1.5 9.4 5.3 16.9 23.3 26.2 40.1 20.9L309 806c33.5 11.9 68.1 18.7 102.5 20.6l-0.5 0.4c89.1 64.9 205.9 84.4 313 49l127.1 41.4c3.2 1 6.5 1.6 9.9 1.6 17.7 0 32-14.3 32-32V753c88.1-119.6 90.4-284.9 1-408zM323 735l-12-5-99 31-1-104-8-9c-84.6-103.2-90.2-251.9-11-361 96.4-132.2 281.2-161.4 413-66 132.2 96.1 161.5 280.6 66 412-80.1 109.9-223.5 150.5-348 102z m505-17l-8 10 1 104-98-33-12 5c-56 20.8-115.7 22.5-171 7l-0.2-0.1C613.7 788.2 680.7 742.2 729 676c76.4-105.3 88.8-237.6 44.4-350.4l0.6 0.4c23 16.5 44.1 37.1 62 62 72.6 99.6 68.5 235.2-8 330z" /><path d="M433 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
1
admin/src/assets/icons/notice.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l354.5 231.7c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l17.9-11.7L586 221v582zM934 476H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zM892.1 737.8l-110.3-63.7c-2.5-1.4-5.2-2.1-7.9-2.1-5.5 0-10.9 2.9-13.8 8l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800c2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.8-8l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344c2.9 5.1 8.3 8 13.8 8 2.7 0 5.4-0.7 7.9-2.1L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230c-2.9-5.1-8.3-8-13.8-8-2.7 0-5.4 0.7-7.9 2.1L746 287.8c-7.6 4.4-10.2 14.2-5.8 21.8L760 344z" /></svg>
|
||||
|
After Width: | Height: | Size: 1023 B |
1
admin/src/assets/icons/open.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M853.333333 725.034667v64H170.666667v-64h682.666666z m-149.333333-309.333334l149.333333 106.666667-149.333333 106.666667v-213.333334z m-85.333333 74.666667v64H170.666667v-64h448zM853.333333 256v64H170.666667v-64h682.666666z" /></svg>
|
||||
|
After Width: | Height: | Size: 498 B |
1
admin/src/assets/icons/operation.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?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 class="icon" width="64px" height="64.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M494.122667 277.333333a98.026667 98.026667 0 0 1 98.026666 98.026667v186.24h166.613334a64 64 0 0 1 64 64v249.642667H376.533333l-126.72-108.629334a103.146667 103.146667 0 0 1-14.464-141.44l3.946667-4.778666a103.381333 103.381333 0 0 1 141.930667-13.013334l4.565333 3.84 10.346667 9.173334V375.36A98.026667 98.026667 0 0 1 494.122667 277.333333z m0 64c-18.773333 0-34.005333 15.232-34.005334 34.026667v387.562667l-116.864-103.893334-3.029333-2.432a39.381333 39.381333 0 0 0-52.778667 5.952l-2.453333 3.093334a39.146667 39.146667 0 0 0 6.442667 52.394666l95.893333 82.197334L466.005333 874.666667h292.906667v-85.333334h-0.149333v-163.754666h-230.613334v-250.24c0-18.773333-15.232-34.005333-34.026666-34.005334zM490.666667 149.333333c117.824 0 213.333333 95.509333 213.333333 213.333334a212.693333 212.693333 0 0 1-63.594667 151.957333V362.666667H640a149.333333 149.333333 0 1 0-298.538667 6.4l0.021334 146.112A212.693333 212.693333 0 0 1 277.333333 362.666667c0-117.824 95.509333-213.333333 213.333334-213.333334z" /></svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |