Przeglądaj źródła

feat: vue3 vite 项目初始化

lanceJiang 1 rok temu
commit
0b5e3e6ffc
100 zmienionych plików z 1317 dodań i 0 usunięć
  1. 21 0
      .editorconfig
  2. 20 0
      .env
  3. 4 0
      .env.development
  4. 4 0
      .env.production
  5. 4 0
      .env.staging
  6. 5 0
      .env.test
  7. 16 0
      .eslintignore
  8. 23 0
      .eslintrc.cjs
  9. 30 0
      .gitignore
  10. 9 0
      .prettierignore
  11. 40 0
      .prettierrc.cjs
  12. 3 0
      .vscode/extensions.json
  13. 2 0
      README.md
  14. 41 0
      build/getEnv.ts
  15. 26 0
      commitlint.config.js
  16. 96 0
      index.html
  17. 75 0
      package.json
  18. BIN
      public/logo.jpg
  19. BIN
      public/logo_b.jpg
  20. BIN
      public/vue_logo.ico
  21. BIN
      public/vue_logo_s.ico
  22. 39 0
      src/App.vue
  23. 67 0
      src/api/demo/index.ts
  24. 54 0
      src/api/login/index.ts
  25. 32 0
      src/api/system/file.ts
  26. 21 0
      src/api/system/menu.ts
  27. BIN
      src/assets/401_images/401.gif
  28. BIN
      src/assets/404_images/404.png
  29. BIN
      src/assets/404_images/404_cloud.png
  30. BIN
      src/assets/favicon.ico
  31. 1 0
      src/assets/icons/404.svg
  32. 1 0
      src/assets/icons/advert.svg
  33. BIN
      src/assets/icons/arrow-left.png
  34. 0 0
      src/assets/icons/brand.svg
  35. 1 0
      src/assets/icons/bug.svg
  36. 1 0
      src/assets/icons/build.svg
  37. 0 0
      src/assets/icons/cascader.svg
  38. 1 0
      src/assets/icons/chart.svg
  39. 1 0
      src/assets/icons/checkbox.svg
  40. 1 0
      src/assets/icons/client.svg
  41. 1 0
      src/assets/icons/clipboard.svg
  42. 1 0
      src/assets/icons/close.svg
  43. 1 0
      src/assets/icons/close_all.svg
  44. 1 0
      src/assets/icons/close_left.svg
  45. 1 0
      src/assets/icons/close_other.svg
  46. 1 0
      src/assets/icons/close_right.svg
  47. 1 0
      src/assets/icons/code.svg
  48. 0 0
      src/assets/icons/color.svg
  49. 0 0
      src/assets/icons/component.svg
  50. 1 0
      src/assets/icons/content.svg
  51. 0 0
      src/assets/icons/dashboard.svg
  52. 0 0
      src/assets/icons/date-range.svg
  53. 0 0
      src/assets/icons/date.svg
  54. 0 0
      src/assets/icons/dict.svg
  55. 1 0
      src/assets/icons/download.svg
  56. 1 0
      src/assets/icons/drag.svg
  57. 1 0
      src/assets/icons/edit.svg
  58. 1 0
      src/assets/icons/education.svg
  59. 1 0
      src/assets/icons/email.svg
  60. 1 0
      src/assets/icons/example.svg
  61. 1 0
      src/assets/icons/excel.svg
  62. 1 0
      src/assets/icons/exit-fullscreen.svg
  63. 1 0
      src/assets/icons/eye-open.svg
  64. 1 0
      src/assets/icons/eye.svg
  65. 1 0
      src/assets/icons/fullscreen.svg
  66. 1 0
      src/assets/icons/github.svg
  67. 1 0
      src/assets/icons/goods-list.svg
  68. 1 0
      src/assets/icons/goods.svg
  69. 1 0
      src/assets/icons/guide.svg
  70. 0 0
      src/assets/icons/homepage.svg
  71. 1 0
      src/assets/icons/icon.svg
  72. 1 0
      src/assets/icons/input.svg
  73. 1 0
      src/assets/icons/international.svg
  74. 1 0
      src/assets/icons/ip.svg
  75. 1 0
      src/assets/icons/job.svg
  76. 0 0
      src/assets/icons/lab.svg
  77. 1 0
      src/assets/icons/language.svg
  78. 1 0
      src/assets/icons/link.svg
  79. 1 0
      src/assets/icons/list.svg
  80. 1 0
      src/assets/icons/lock.svg
  81. 1 0
      src/assets/icons/log.svg
  82. 1 0
      src/assets/icons/logininfor.svg
  83. 629 0
      src/assets/icons/logo.svg
  84. 1 0
      src/assets/icons/menu.svg
  85. 1 0
      src/assets/icons/message.svg
  86. 1 0
      src/assets/icons/money.svg
  87. 2 0
      src/assets/icons/monitor.svg
  88. 1 0
      src/assets/icons/nested.svg
  89. 0 0
      src/assets/icons/number.svg
  90. 1 0
      src/assets/icons/offline.svg
  91. 0 0
      src/assets/icons/online.svg
  92. 1 0
      src/assets/icons/order.svg
  93. 1 0
      src/assets/icons/password.svg
  94. 1 0
      src/assets/icons/pdf.svg
  95. 1 0
      src/assets/icons/people.svg
  96. 0 0
      src/assets/icons/peoples.svg
  97. 1 0
      src/assets/icons/perm.svg
  98. 1 0
      src/assets/icons/phone.svg
  99. 1 0
      src/assets/icons/post.svg
  100. 1 0
      src/assets/icons/publish.svg

+ 21 - 0
.editorconfig

@@ -0,0 +1,21 @@
+root = true
+
+[*]
+# utf-8编码
+charset=utf-8
+# 控制换行类型(lf | cr | crlf)
+end_of_line=lf
+# 缩进风格(tab | space)
+indent_style=tab
+indent_size=2
+max_line_length = 150
+
+# [*.{yml,yaml,json}]
+# indent_style = space
+# indent_size = 2
+
+[*.{js,jsx,ts,tsx,vue}]
+# indent_style = space
+# indent_size = 2
+# 去除行首的任意空白字符
+trim_trailing_whitespace = true

+ 20 - 0
.env

@@ -0,0 +1,20 @@
+# SPA Title
+VITE_APP_TITLE = vue3_element_admin
+
+# 公共基础路径
+VITE_PUBLIC_PATH = /
+
+# 打包时是否删除 console
+VITE_DROP_CONSOLE = true
+
+# 本地端口号
+VITE_PORT = 3000
+
+# 是否使用本地路由配置数据
+VITE_APP_USE_LOCAL_ROUTES = 0
+
+# 启动时自动打开浏览器
+VITE_OPEN = false
+
+# 打包后是否生成包分析文件
+VITE_REPORT = true

+ 4 - 0
.env.development

@@ -0,0 +1,4 @@
+## 开发环境
+NODE_ENV='development'
+# 测试接口
+VITE_BASE_API = 'http://test-admin-api'

+ 4 - 0
.env.production

@@ -0,0 +1,4 @@
+## 生产环境
+NODE_ENV='production'
+# 生产接口
+VITE_APP_BASE_API = 'http://pro-admin-api'

+ 4 - 0
.env.staging

@@ -0,0 +1,4 @@
+## 模拟环境
+NODE_ENV='staging'
+# 预发布接口
+VITE_APP_BASE_API = 'http://pre-admin-api'

+ 5 - 0
.env.test

@@ -0,0 +1,5 @@
+## 测试环境
+NODE_ENV='production'
+# 测试接口
+VITE_APP_BASE_API = 'http://test-admin-api'
+

+ 16 - 0
.eslintignore

@@ -0,0 +1,16 @@
+*.sh
+node_modules
+*.md
+*.woff
+*.ttf
+.vscode
+.idea
+dist
+/public
+/docs
+.husky
+.local
+/bin
+.eslintrc.js
+prettier.config.js
+src/assets

+ 23 - 0
.eslintrc.cjs

@@ -0,0 +1,23 @@
+module.exports = {
+	root: true,
+	env: {
+		node: true,
+		browser: true,
+		es2021: true
+	},
+	parser: 'vue-eslint-parser',
+	extends: ['plugin:vue/vue3-recommended', 'plugin:prettier/recommended', 'plugin:@typescript-eslint/recommended'],
+	parserOptions: {
+		ecmaVersion: 'latest',
+		parser: '@typescript-eslint/parser',
+		sourceType: 'module'
+	},
+	rules: {
+		'no-console': 'off',
+		'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
+		'vue/multi-word-component-names': 'off',
+		'@typescript-eslint/no-empty-function': 'off', // 关闭空方法
+		'@typescript-eslint/no-explicit-any': 'off', // 关闭any类型的警告
+		'vue/no-v-model-argument': 'off'
+	}
+}

+ 30 - 0
.gitignore

@@ -0,0 +1,30 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+dist
+dist-ssr
+*.local
+.eslintcache
+.stylelintcache
+
+package-lock.json
+yarn.lock
+tests/**/coverage/
+
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+.DS_Store
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?

+ 9 - 0
.prettierignore

@@ -0,0 +1,9 @@
+/dist/*
+.local
+.output.js
+/node_modules/**
+
+**/*.svg
+**/*.sh
+
+/public/*

+ 40 - 0
.prettierrc.cjs

@@ -0,0 +1,40 @@
+// https://juejin.cn/post/6975442828386107400
+module.exports = {
+	// 在对象文字中的括号之间打印空格
+	bracketSpacing: true,
+	// 指定每个缩进级别的空格数
+	tabWidth: 2,
+	// jsx 标签的反尖括号需要换行
+	jsxBracketSameLine: false,
+	// 在JSX中使用单引号而不是双引号
+	jsxSingleQuote: false,
+	// 使用单引号而不是双引号
+	singleQuote: true,
+	// 一行最多多少个字符
+	printWidth: 150,
+	// 使用制表符而不是空格缩进行
+	useTabs: true,
+	// 在语句末尾打印分号
+	semi: false,
+	// 在单独的箭头函数参数周围包括括号 always:(x) => x \ avoid:x => x
+	arrowParens: 'avoid',
+	// 更改引用对象属性的时间 可选值"<as-needed|consistent|preserve>"
+	quoteProps: 'as-needed',
+	// 多行时尽可能打印尾随逗号。(例如,单行数组永远不会出现逗号结尾。) 可选值"<none|es5|all>",默认none
+	trailingComma: 'none',
+	// 这两个选项可用于格式化以给定字符偏移量(分别包括和不包括)开始和结束的代码
+	rangeStart: 0,
+	rangeEnd: Infinity,
+	// 指定要使用的解析器,不需要写文件开头的 @prettier
+	requirePragma: false,
+	// 不需要自动在文件开头插入 @prettier
+	insertPragma: false,
+	// 使用默认的折行标准 always\never\preserve
+	proseWrap: 'never',
+	// 指定HTML文件的全局空格敏感度 css\strict\ignore
+	htmlWhitespaceSensitivity: 'css',
+	// Vue文件脚本和样式标签缩进
+	vueIndentScriptAndStyle: false,
+	// 换行符使用 lf 结尾是 可选值"<auto|lf|crlf|cr>"
+	endOfLine: 'lf'
+}

+ 3 - 0
.vscode/extensions.json

@@ -0,0 +1,3 @@
+{
+  "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"]
+}

+ 2 - 0
README.md

@@ -0,0 +1,2 @@
+# Vue 3 + TypeScript + Vite + element-plus
+开箱即用的 vue3 admin项目

+ 41 - 0
build/getEnv.ts

@@ -0,0 +1,41 @@
+import path from 'path'
+
+export function isDev(mode: string): boolean {
+	return mode === 'development'
+}
+
+export function isProd(mode: string): boolean {
+	return mode === 'production'
+}
+
+export function isTest(mode: string): boolean {
+	return mode === 'test'
+}
+
+/**
+ * Whether to generate package preview
+ */
+export function isReportMode(): boolean {
+	return process.env.VITE_REPORT === 'true'
+}
+
+// 读取环境变量配置文件到process.env
+export function wrapperEnv(envConf: Recordable): ViteEnv {
+	const ret: any = {}
+
+	for (const envName of Object.keys(envConf)) {
+		let realName = envConf[envName].replace(/\\n/g, '\n')
+		realName = realName === 'true' ? true : realName === 'false' ? false : realName
+		if (envName === 'VITE_PORT') realName = Number(realName)
+		ret[envName] = realName
+	}
+	return ret
+}
+
+/**
+ * 获取根目录
+ * @param dir 文件路径
+ */
+export function getRootPath(...dir: string[]) {
+	return path.resolve(process.cwd(), ...dir)
+}

+ 26 - 0
commitlint.config.js

@@ -0,0 +1,26 @@
+module.exports = {
+    // 继承的规则
+    extends: ['@commitlint/config-conventional'],
+    // 定义规则类型
+    rules: {
+      // type 类型定义,表示 git 提交的 type 必须在以下类型范围内
+      'type-enum': [
+        2,
+        'always',
+        [
+          'feat', // 新功能 feature
+          'fix', // 修复 bug
+          'docs', // 文档注释
+          'style', // 代码格式(不影响代码运行的变动)
+          'refactor', // 重构(既不增加新功能,也不是修复bug)
+          'perf', // 性能优化
+          'test', // 增加测试
+          'chore', // 构建过程或辅助工具的变动
+          'revert', // 回退
+          'build' // 打包
+        ]
+      ],
+      // subject 大小写不做校验
+      'subject-case': [0]
+    }
+  }

+ 96 - 0
index.html

@@ -0,0 +1,96 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <link rel="icon" type="image/svg+xml" href="/vue_logo_s.ico" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <title><%= VITE_APP_TITLE %></title>
+  </head>
+  <body>
+    <div id="app">
+      <style>
+        html,
+        body,
+        #app {
+          width: 100%;
+          height: 100%;
+          display: flex;
+          position: relative;
+          justify-content: center;
+          align-items: center;
+          overflow: hidden;
+        }
+
+        .loader,
+        .loader:before,
+        .loader:after {
+          border-radius: 50%;
+          width: 2.5em;
+          height: 2.5em;
+          -webkit-animation-fill-mode: both;
+          animation-fill-mode: both;
+          -webkit-animation: loadAnimation 1.8s infinite ease-in-out;
+          animation: loadAnimation 1.8s infinite ease-in-out;
+        }
+
+        .loader {
+          color: #406eeb;
+          font-size: 10px;
+          margin: 80px auto;
+          position: relative;
+          text-indent: -9999em;
+          -webkit-transform: translateZ(0);
+          -ms-transform: translateZ(0);
+          transform: translateZ(0);
+          -webkit-animation-delay: -0.16s;
+          animation-delay: -0.16s;
+          top: 0;
+          transform: translate(-50%, 0);
+        }
+
+        .loader:before,
+        .loader:after {
+          content: "";
+          position: absolute;
+          top: 0;
+        }
+
+        .loader:before {
+          left: -3.5em;
+          -webkit-animation-delay: -0.32s;
+          animation-delay: -0.32s;
+        }
+
+        .loader:after {
+          left: 3.5em;
+        }
+
+        @-webkit-keyframes loadAnimation {
+          0%,
+          80%,
+          100% {
+            box-shadow: 0 2.5em 0 -1.3em;
+          }
+
+          40% {
+            box-shadow: 0 2.5em 0 0;
+          }
+        }
+
+        @keyframes loadAnimation {
+          0%,
+          80%,
+          100% {
+            box-shadow: 0 2.5em 0 -1.3em;
+          }
+
+          40% {
+            box-shadow: 0 2.5em 0 0;
+          }
+        }
+      </style>
+      <div class="loader"></div>
+    </div>
+    <script type="module" src="/src/main.ts"></script>
+  </body>
+</html>

+ 75 - 0
package.json

@@ -0,0 +1,75 @@
+{
+  "name": "vue3_element_admin",
+  "private": true,
+  "version": "0.0.0",
+  "description": " Vue3、TS、Element-Plus、Pinia 和 Vite",
+  "author": {
+    "name": "LanceJiang",
+    "url": "https://github.com/LanceJiang"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git@github.com:LanceJiang/vue3_element_admin.git"
+  },
+  "type": "module",
+  "scripts": {
+    "start": "npm run dev",
+    "serve": "npm run dev",
+    "dev": "vite serve --mode development",
+    "build": "vue-tsc --noEmit && vite build --mode production",
+    "build:dev": "vite build --mode development",
+    "build:test": "vite build --mode test",
+    "build:pre": "vite build --mode staging",
+    "preview": "vite preview",
+    "lint:eslint": "eslint --fix --ext .js,.ts, .tsx,.vue ./src",
+    "lint:prettier": "prettier --write \"src/**/*.{js,ts,json,tsx,css,less,scss,vue,html,md}\"",
+    "lint:lint-staged": "lint-staged"
+  },
+  "dependencies": {
+    "@element-plus/icons-vue": "^2.1.0",
+    "@vueuse/core": "^10.1.2",
+    "axios": "^1.4.0",
+    "dayjs": "^1.11.7",
+    "echarts": "^5.4.2",
+    "element-plus": "^2.3.4",
+    "js-md5": "^0.7.3",
+    "mitt": "^3.0.0",
+    "nprogress": "^0.2.0",
+    "path-browserify": "^1.0.1",
+    "path-to-regexp": "^6.2.0",
+    "pinia": "^2.1.3",
+    "pinia-plugin-persistedstate": "^3.1.0",
+    "vue": "^3.2.47",
+    "vue-i18n": "^9.2.2",
+    "vue-ls": "^4.2.0",
+    "vue-router": "^4.2.1",
+    "vuedraggable": "^4.1.0"
+  },
+  "devDependencies": {
+    "@types/nprogress": "^0.2.0",
+    "@types/path-browserify": "^1.0.0",
+    "@typescript-eslint/eslint-plugin": "^5.59.7",
+    "@typescript-eslint/parser": "^5.59.6",
+    "@vitejs/plugin-vue": "^4.2.3",
+    "@vitejs/plugin-vue-jsx": "^3.0.1",
+    "autoprefixer": "^10.4.14",
+    "eslint": "^8.40.0",
+    "eslint-config-prettier": "^8.7.0",
+    "eslint-plugin-prettier": "^4.2.1",
+    "eslint-plugin-vue": "^9.9.0",
+    "prettier": "^2.8.8",
+    "rollup-plugin-visualizer": "^5.9.0",
+    "sass": "^1.62.1",
+    "typescript": "^5.0.4",
+    "unplugin-vue-setup-extend-plus": "^1.0.0",
+    "vite": "^4.3.8",
+    "vite-plugin-compression": "^0.5.1",
+    "vite-plugin-eslint": "^1.8.1",
+    "vite-plugin-html": "^3.2.0",
+    "vite-plugin-svg-icons": "^2.0.1",
+    "vue-tsc": "^1.6.5"
+  },
+  "engines": {
+    "node": ">=16.0.0"
+  }
+}

BIN
public/logo.jpg


BIN
public/logo_b.jpg


BIN
public/vue_logo.ico


BIN
public/vue_logo_s.ico


+ 39 - 0
src/App.vue

@@ -0,0 +1,39 @@
+<template>
+	<el-config-provider :locale="locale" :size="size">
+		<router-view />
+	</el-config-provider>
+</template>
+
+<script setup lang="ts">
+import { computed, nextTick, onMounted, ref, watch } from 'vue'
+import { ElConfigProvider } from 'element-plus'
+import { ls } from '@/utils'
+import useAppStore from '@/store/modules/app'
+
+// 导入 Element Plus 语言包
+import { messages } from '@/lang'
+const app = useAppStore()
+
+const language = computed(() => app.language)
+const size = computed(() => app.size)
+
+const locale = ref()
+nextTick(() => {
+	// 尝试获取原主题样式 并做设置
+	const node: HTMLElement = document.documentElement
+	const styles = ls.get('style')
+	if (styles) {
+		node.style = styles
+	}
+})
+watch(
+	language,
+	value => {
+		locale.value = value == 'en' ? messages.en : messages['zh-cn']
+	},
+	{
+		// 初始化立即执行
+		immediate: true
+	}
+)
+</script>

+ 67 - 0
src/api/demo/index.ts

@@ -0,0 +1,67 @@
+// import request from '@/utils/request'
+import { AxiosPromise } from 'axios'
+
+/**
+ * 获取管理员列表
+ * @data
+ */
+export function getAdminList(data: any): AxiosPromise {
+	const orderTotal = 99
+	const { page, size } = data
+	let length = size
+	const base = (page - 1) * size
+	if (page * size > orderTotal) {
+		length = orderTotal - base
+	}
+	const roles = [
+		{
+			name: '超级管理员',
+			id: 0
+		},
+		{
+			name: '管理员',
+			id: 1
+		},
+		{
+			name: '成员',
+			id: 2
+		}
+	]
+	return new Promise(resolve => {
+		const res = {
+			total: orderTotal,
+			data: Array.from({ length: length }).map((_, _i) => {
+				const i = base + _i
+				return {
+					id: `id_${i}`,
+					google_key: Math.random() > 0.5 ? 1 : 0,
+					username: `username_${i}`,
+					add_time: '2020-09-09 05:20:50',
+					describe: `describe_${i}`,
+					status: [0, 1, 2][i % 3],
+					phone: [15012341203, 18958586868, ''][i % 3],
+					email: `demo${i}@com.cn`,
+					// roles: [[1, 2], [0, 1, 2], [2]][i % 3],
+					roles: [[roles[1], roles[2]], [roles[0], roles[1], roles[2]], [roles[2]]][i % 3]
+				}
+			})
+		}
+		setTimeout(() => {
+			console.log('res', res)
+			resolve(res)
+		}, 1000)
+	})
+	// return request({
+	// 	url: `/user/getlist`,
+	// 	method: 'get',
+	// 	params: data
+	// })
+}
+export function queryEdit(data: any) {
+	return new Promise(resolve => {
+		// console.warn(data, 'data')
+		setTimeout(() => {
+			resolve({ data: true, code: 200 })
+		}, 1000)
+	})
+}

+ 54 - 0
src/api/login/index.ts

@@ -0,0 +1,54 @@
+import { GeetConfig, LoginFormData, GoogleLoginData, LoginResponseData } from '@/types'
+import request from '@/utils/request'
+import { AxiosPromise } from 'axios'
+
+/**
+ * 登录
+ * @param data
+ */
+export function login(data: LoginFormData): AxiosPromise<LoginResponseData> {
+	return Promise.resolve({
+		username: 'admin'
+	})
+	// return request({
+	// 	url: '/login',
+	// 	method: 'post',
+	// 	data
+	// })
+}
+
+/**
+ * 谷歌验证
+ * @param data
+ */
+export function googleLogin(data: GoogleLoginData): AxiosPromise {
+	return Promise.resolve({
+		token: 'admin_token'
+	})
+	// return request({
+	// 	url: '/google',
+	// 	method: 'post',
+	// 	data,
+	//   extraConfig: { showFullscreenLoading: true }
+	// })
+}
+
+/**
+ * 注销
+ */
+export function logout() {
+	return request({
+		url: '/登出todo',
+		method: 'delete'
+	})
+}
+
+/**
+ * Geetest配置参数
+ */
+export function getGeetConfig(): AxiosPromise<GeetConfig> {
+	return request({
+		url: `/passport/getgeetestconfig?t=${+new Date()}`,
+		method: 'get'
+	})
+}

+ 32 - 0
src/api/system/file.ts

@@ -0,0 +1,32 @@
+import request from '@/utils/request'
+
+/**
+ * 上传文件
+ *
+ * @param file
+ */
+export function uploadFile(file: File) {
+	const formData = new FormData()
+	formData.append('file', file)
+	return request({
+		url: '/mail/upload',
+		method: 'post',
+		data: formData,
+		headers: {
+			'Content-Type': 'multipart/form-data'
+		}
+	})
+}
+
+/**
+ * 删除文件
+ *
+ * @param path
+ */
+export function deleteFile(path?: string) {
+	return request({
+		url: '/todo_addyouUrl',
+		method: 'delete',
+		params: { path: path }
+	})
+}

+ 21 - 0
src/api/system/menu.ts

@@ -0,0 +1,21 @@
+import request from '@/utils/request'
+import { AxiosPromise } from 'axios'
+import { devAllRouters } from '@/router'
+
+/**
+ * 获取路由列表
+ */
+export function listRoutes(): AxiosPromise {
+	const isRequestAsyncRoutes = true // import.meta.env.VITE_APP_USE_LOCAL_ROUTES === '1'
+	// 请求本地路由配置
+	if (isRequestAsyncRoutes) {
+		// eslint-disable-next-line
+		// @ts-ignore
+		return Promise.resolve(devAllRouters)
+	}
+	return request({
+		url: '/index/menu',
+		method: 'get',
+		extraConfig: { showFullscreenLoading: true }
+	})
+}

BIN
src/assets/401_images/401.gif


BIN
src/assets/404_images/404.png


BIN
src/assets/404_images/404_cloud.png


BIN
src/assets/favicon.ico


+ 1 - 0
src/assets/icons/404.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M121.718 73.272v9.953c3.957-7.584 6.199-16.05 6.199-24.995C127.917 26.079 99.273 0 63.958 0 28.644 0 0 26.079 0 58.23c0 .403.028.806.028 1.21l22.97-25.953h13.34l-19.76 27.187h6.42V53.77l13.728-19.477v49.361H22.998V73.272H2.158c5.951 20.284 23.608 36.208 45.998 41.399-1.44 3.3-5.618 11.263-12.565 12.674-8.607 1.764 23.358.428 46.163-13.178 17.519-4.611 31.938-15.849 39.77-30.513h-13.506V73.272H85.02V59.464l22.998-25.977h13.008l-19.429 27.187h6.421v-7.433l13.727-19.402v39.433h-.027zm-78.24 2.822a10.516 10.516 0 0 1-.996-4.535V44.548c0-1.613.332-3.124.996-4.535a11.66 11.66 0 0 1 2.713-3.68c1.134-1.032 2.49-1.864 4.04-2.468 1.55-.605 3.21-.908 4.982-.908h11.292c1.77 0 3.431.303 4.981.908 1.522.604 2.85 1.41 3.986 2.418l-12.26 16.303v-2.898a1.96 1.96 0 0 0-.665-1.512c-.443-.403-.996-.604-1.66-.604-.665 0-1.218.201-1.661.604a1.96 1.96 0 0 0-.664 1.512v9.071L44.364 77.606a10.556 10.556 0 0 1-.886-1.512zm35.73-4.535c0 1.613-.332 3.124-.997 4.535a11.66 11.66 0 0 1-2.712 3.68c-1.134 1.032-2.49 1.864-4.04 2.469-1.55.604-3.21.907-4.982.907H55.185c-1.77 0-3.431-.303-4.981-.907-1.55-.605-2.906-1.437-4.041-2.47a12.49 12.49 0 0 1-1.384-1.512l13.727-18.217v6.375c0 .605.222 1.109.665 1.512.442.403.996.604 1.66.604.664 0 1.218-.201 1.66-.604a1.96 1.96 0 0 0 .665-1.512V53.87L75.97 36.838c.913.932 1.66 1.99 2.214 3.175.664 1.41.996 2.922.996 4.535v27.011h.028z"/></svg>

+ 1 - 0
src/assets/icons/advert.svg

@@ -0,0 +1 @@
+<svg t="1650329991210" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13818" width="200" height="200"><path d="M992 160v576H32V160h960m0-32H32c-17.6 0-32 14.4-32 32v576c0 17.6 14.4 32 32 32h960c17.6 0 32-14.4 32-32V160c0-17.6-14.4-32-32-32z" fill="" p-id="13819"></path><path d="M112 880h800c9.6 0 16 6.4 16 16s-6.4 16-16 16H112c-9.6 0-16-6.4-16-16s6.4-16 16-16z" fill="" p-id="13820"></path><path d="M334.4 275.2l171.2 382.4h-40l-57.6-124.8h-158.4L192 657.6H152l172.8-382.4h9.6z m-4.8 81.6l-62.4 137.6h124.8l-62.4-137.6zM563.2 657.6v-368H640c52.8 0 91.2 3.2 115.2 11.2 24 8 44.8 19.2 64 36.8 17.6 16 32 36.8 41.6 60.8 9.6 24 14.4 51.2 14.4 83.2s-8 62.4-22.4 89.6-35.2 49.6-60.8 64c-25.6 14.4-62.4 20.8-110.4 20.8h-118.4z m35.2-35.2H640c44.8 0 76.8-1.6 96-6.4s36.8-12.8 52.8-25.6c14.4-12.8 27.2-28.8 33.6-48 8-19.2 11.2-40 11.2-64s-4.8-46.4-12.8-67.2c-9.6-20.8-22.4-36.8-38.4-51.2s-36.8-22.4-59.2-27.2c-22.4-4.8-56-6.4-100.8-6.4h-25.6l1.6 296z" fill="" p-id="13821"></path></svg>

BIN
src/assets/icons/arrow-left.png


Plik diff jest za duży
+ 0 - 0
src/assets/icons/brand.svg


+ 1 - 0
src/assets/icons/bug.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M127.88 73.143c0 1.412-.506 2.635-1.518 3.669-1.011 1.033-2.209 1.55-3.592 1.55h-17.887c0 9.296-1.783 17.178-5.35 23.645l16.609 17.044c1.011 1.034 1.517 2.257 1.517 3.67 0 1.412-.506 2.635-1.517 3.668-.958 1.033-2.155 1.55-3.593 1.55-1.438 0-2.635-.517-3.593-1.55l-15.811-16.063a15.49 15.49 0 0 1-1.196 1.06c-.532.434-1.65 1.208-3.353 2.322a50.104 50.104 0 0 1-5.192 2.974c-1.758.87-3.94 1.658-6.546 2.364-2.607.706-5.189 1.06-7.748 1.06V47.044H58.89v73.062c-2.716 0-5.417-.367-8.106-1.102-2.688-.734-5.003-1.631-6.945-2.692a66.769 66.769 0 0 1-5.268-3.179c-1.571-1.057-2.73-1.94-3.476-2.65L33.9 109.34l-14.611 16.877c-1.066 1.14-2.344 1.711-3.833 1.711-1.277 0-2.422-.434-3.434-1.304-1.012-.978-1.557-2.187-1.635-3.627-.079-1.44.333-2.705 1.236-3.794l16.129-18.51c-3.087-6.197-4.63-13.644-4.63-22.342H5.235c-1.383 0-2.58-.517-3.592-1.55S.125 74.545.125 73.132c0-1.412.506-2.635 1.518-3.668 1.012-1.034 2.21-1.55 3.592-1.55h17.887V43.939L9.308 29.833c-1.012-1.033-1.517-2.256-1.517-3.669 0-1.412.505-2.635 1.517-3.668 1.012-1.034 2.21-1.55 3.593-1.55s2.58.516 3.593 1.55l13.813 14.106h67.396l13.814-14.106c1.012-1.034 2.21-1.55 3.592-1.55 1.384 0 2.581.516 3.593 1.55 1.012 1.033 1.518 2.256 1.518 3.668 0 1.413-.506 2.636-1.518 3.67l-13.814 14.105v23.975h17.887c1.383 0 2.58.516 3.593 1.55 1.011 1.033 1.517 2.256 1.517 3.668l-.005.01zM89.552 26.175H38.448c0-7.23 2.489-13.386 7.466-18.469C50.892 2.623 56.92.082 64 .082c7.08 0 13.108 2.541 18.086 7.624 4.977 5.083 7.466 11.24 7.466 18.469z"/></svg>

+ 1 - 0
src/assets/icons/build.svg

@@ -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 t="1568899741379" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2054" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M960 591.424V368.96c0-0.288 0.16-0.512 0.16-0.768S960 367.68 960 367.424V192a32 32 0 0 0-32-32H96a32 32 0 0 0-32 32v175.424c0 0.288-0.16 0.512-0.16 0.768s0.16 0.48 0.16 0.768v222.464c0 0.288-0.16 0.512-0.16 0.768s0.16 0.48 0.16 0.768V864a32 32 0 0 0 32 32h832a32 32 0 0 0 32-32v-271.04c0-0.288 0.16-0.512 0.16-0.768S960 591.68 960 591.424z m-560-31.232v-160H608v160h-208z m208 64V832h-208v-207.808H608z m-480-224h208v160H128v-160z m544 0h224v160h-224v-160zM896 224v112.192H128V224h768zM128 624.192h208V832H128v-207.808zM672 832v-207.808h224V832h-224z" p-id="2055"></path></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/cascader.svg


+ 1 - 0
src/assets/icons/chart.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M0 54.857h36.571V128H0V54.857zM91.429 27.43H128V128H91.429V27.429zM45.714 0h36.572v128H45.714V0z"/></svg>

+ 1 - 0
src/assets/icons/checkbox.svg

@@ -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 t="1575982282951" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="902" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M828.40625 90.125H195.59375C137.375 90.125 90.125 137.375 90.125 195.59375v632.8125c0 58.21875 47.25 105.46875 105.46875 105.46875h632.8125c58.21875 0 105.46875-47.25 105.46875-105.46875V195.59375c0-58.21875-47.25-105.46875-105.46875-105.46875z m52.734375 738.28125c0 29.16-23.57015625 52.734375-52.734375 52.734375H195.59375c-29.109375 0-52.734375-23.574375-52.734375-52.734375V195.59375c0-29.109375 23.625-52.734375 52.734375-52.734375h632.8125c29.16 0 52.734375 23.625 52.734375 52.734375v632.8125z" p-id="903"></path><path d="M421.52890625 709.55984375a36.28125 36.28125 0 0 1-27.55265625-12.66890625L205.17453125 476.613125a36.28546875 36.28546875 0 0 1 55.10109375-47.22890625l164.986875 192.4846875 342.16171875-298.48078125a36.2896875 36.2896875 0 0 1 47.70984375 54.68765625L445.3859375 700.6203125a36.3234375 36.3234375 0 0 1-23.85703125 8.93953125z" p-id="904"></path></svg>

+ 1 - 0
src/assets/icons/client.svg

@@ -0,0 +1 @@
+<svg t="1650328614187" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5090" width="200" height="200"><path d="M962.184 55.874H61.818C27.732 55.874 0 83.606 0 117.692v621.64c0 34.086 27.732 61.818 61.818 61.818h308.52v44.98c0 41.234-33.547 74.782-74.781 74.782h-67.995c-13.036 0-23.606 10.568-23.606 23.606 0 13.038 10.57 23.606 23.606 23.606h568.874c13.036 0 23.606-10.568 23.606-23.606 0-13.038-10.57-23.606-23.606-23.606h-67.997c-41.234 0-74.782-33.548-74.782-74.782v-44.978h308.52c34.087 0 61.821-27.732 61.821-61.819v-621.64c0.004-34.087-27.728-61.819-61.814-61.819zM391.84 920.916c16.092-20.672 25.714-46.616 25.714-74.782v-44.98h188.894v44.98c0 28.166 9.622 54.112 25.714 74.782H391.841zM976.79 739.333c0 8.054-6.552 14.608-14.608 14.608H61.818c-8.054 0-14.608-6.552-14.608-14.608V615.267h929.58v124.066z m0-171.28H47.212v-450.36c0-8.055 6.552-14.609 14.608-14.609h900.362c8.054 0 14.61 6.552 14.61 14.608v450.361z" fill="" p-id="5091"></path><path d="M486.531 684.611a25.476 25.476 0 1 0 50.952 0 25.476 25.476 0 1 0-50.952 0zM552.477 218.508c-9.22-9.218-24.162-9.218-33.386 0L352.263 385.337c-9.218 9.218-9.218 24.166 0 33.386a23.534 23.534 0 0 0 16.694 6.914 23.526 23.526 0 0 0 16.692-6.914l166.828-166.829c9.218-9.218 9.218-24.166 0-33.386z m98.88 96.679c-9.216-9.218-24.158-9.218-33.384-0.002l-66.46 66.456c-9.218 9.22-9.218 24.168 0 33.386a23.53 23.53 0 0 0 16.692 6.914c6.04 0 12.082-2.304 16.692-6.914l66.46-66.456c9.218-9.218 9.218-24.166 0-33.384z" fill="" p-id="5092"></path></svg>

+ 1 - 0
src/assets/icons/clipboard.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M54.857 118.857h64V73.143H89.143c-1.902 0-3.52-.668-4.855-2.002-1.335-1.335-2.002-2.954-2.002-4.855V36.57H54.857v82.286zM73.143 16v-4.571a2.2 2.2 0 0 0-.677-1.61 2.198 2.198 0 0 0-1.609-.676H20.571c-.621 0-1.158.225-1.609.676a2.198 2.198 0 0 0-.676 1.61V16a2.2 2.2 0 0 0 .676 1.61c.451.45.988.676 1.61.676h50.285c.622 0 1.158-.226 1.61-.677.45-.45.676-.987.676-1.609zm18.286 48h21.357L91.43 42.642V64zM128 73.143v48c0 1.902-.667 3.52-2.002 4.855-1.335 1.335-2.953 2.002-4.855 2.002H52.57c-1.901 0-3.52-.667-4.854-2.002-1.335-1.335-2.003-2.953-2.003-4.855v-11.429H6.857c-1.902 0-3.52-.667-4.855-2.002C.667 106.377 0 104.759 0 102.857v-96c0-1.902.667-3.52 2.002-4.855C3.337.667 4.955 0 6.857 0h77.714c1.902 0 3.52.667 4.855 2.002 1.335 1.335 2.003 2.953 2.003 4.855V30.29c1 .622 1.856 1.29 2.569 2.003l29.147 29.147c1.335 1.335 2.478 3.145 3.429 5.43.95 2.287 1.426 4.383 1.426 6.291v-.018z"/></svg>

+ 1 - 0
src/assets/icons/close.svg

@@ -0,0 +1 @@
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 36 36"><path d="M19.41 18l8.29-8.29a1 1 0 0 0-1.41-1.41L18 16.59l-8.29-8.3a1 1 0 0 0-1.42 1.42l8.3 8.29l-8.3 8.29A1 1 0 1 0 9.7 27.7l8.3-8.29l8.29 8.29a1 1 0 0 0 1.41-1.41z" fill="currentColor"></path></svg>

+ 1 - 0
src/assets/icons/close_all.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 36 36"><path d="M26 17H10a1 1 0 0 0 0 2h16a1 1 0 0 0 0-2z" fill="currentColor"></path></svg>

+ 1 - 0
src/assets/icons/close_left.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><g fill="none"><path d="M7 12l7 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M7 12l7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 12H7.5" stroke="currentColor" stroke-width="2" stroke-linecap="round" ></path><path d="M3 3v18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g></svg>

+ 1 - 0
src/assets/icons/close_other.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 20 20"><path d="M3 5h14V3H3v2zm12 8V7H5v6h10zM3 17h14v-2H3v2z" fill="currentColor"></path></svg>

+ 1 - 0
src/assets/icons/close_right.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><g transform="translate(24 0) scale(-1 1)"><g fill="none"><path d="M7 12l7 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M7 12l7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 12H7.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path><path d="M3 3v18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g></g></svg>

+ 1 - 0
src/assets/icons/code.svg

@@ -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 t="1546567861908" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2422" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M318.577778 819.2L17.066667 512l301.511111-307.2 45.511111 45.511111L96.711111 512l267.377778 261.688889zM705.422222 819.2l-45.511111-45.511111L927.288889 512l-267.377778-261.688889 45.511111-45.511111L1006.933333 512zM540.785778 221.866667l55.751111 11.150222L483.157333 802.133333l-55.751111-11.093333z" fill="#bfbfbf" p-id="2423"></path></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/color.svg


Plik diff jest za duży
+ 0 - 0
src/assets/icons/component.svg


+ 1 - 0
src/assets/icons/content.svg

@@ -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 t="1652924349425" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2715" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M938.666667 85.333333v853.333334H85.333333V85.333333h853.333334m85.333333-85.333333H0v1024h1024z" p-id="2716" fill="#bfbfbf"></path><path d="M213.482667 256.106667h85.546666v85.546666h-85.546666z" p-id="2717" fill="#bfbfbf"></path><path d="M341.205333 256.106667h469.44v85.546666H341.205333z" p-id="2718" fill="#bfbfbf"></path><path d="M213.482667 469.162667h85.546666v85.546666h-85.546666z" p-id="2719" fill="#bfbfbf"></path><path d="M341.205333 469.162667h469.44v85.546666H341.205333z" p-id="2720" fill="#bfbfbf"></path><path d="M213.482667 682.304h85.546666v85.546667h-85.546666z" p-id="2721" fill="#bfbfbf"></path><path d="M341.205333 682.304h469.44v85.546667H341.205333z" p-id="2722" fill="#bfbfbf"></path></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/dashboard.svg


Plik diff jest za duży
+ 0 - 0
src/assets/icons/date-range.svg


Plik diff jest za duży
+ 0 - 0
src/assets/icons/date.svg


Plik diff jest za duży
+ 0 - 0
src/assets/icons/dict.svg


+ 1 - 0
src/assets/icons/download.svg

@@ -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 t="1569915748289" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3062" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M768.35456 416a256 256 0 1 0-512 0 192 192 0 1 0 0 384v64a256 256 0 0 1-58.88-505.216 320.128 320.128 0 0 1 629.76 0A256.128 256.128 0 0 1 768.35456 864v-64a192 192 0 0 0 0-384z m-512 384h64v64H256.35456v-64z m448 0h64v64h-64v-64z" fill="#333333" p-id="3063"></path><path d="M539.04256 845.248V512.192a32.448 32.448 0 0 0-32-32.192c-17.664 0-32 14.912-32 32.192v333.056l-36.096-36.096a32.192 32.192 0 0 0-45.056 0.192 31.616 31.616 0 0 0-0.192 45.056l90.88 90.944a31.36 31.36 0 0 0 22.528 9.088 30.08 30.08 0 0 0 22.4-9.088l90.88-90.88a32.192 32.192 0 0 0-0.192-45.12 31.616 31.616 0 0 0-45.056-0.192l-36.096 36.096z" fill="#333333" p-id="3064"></path></svg>

+ 1 - 0
src/assets/icons/drag.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M73.137 29.08h-9.209 29.7L63.886.093 34.373 29.08h20.49v27.035H27.238v17.948h27.625v27.133h18.274V74.063h27.41V56.115h-27.41V29.08zm-9.245 98.827l27.518-26.711H36.59l27.302 26.71zM.042 64.982l27.196 27.029V38.167L.042 64.982zm100.505-26.815V92.01l27.41-27.029-27.41-26.815z"/></svg>

+ 1 - 0
src/assets/icons/edit.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M106.133 67.2a4.797 4.797 0 0 0-4.8 4.8c0 .187.014.36.027.533h-.027V118.4H9.6V26.667h50.133c2.654 0 4.8-2.147 4.8-4.8 0-2.654-2.146-4.8-4.8-4.8H9.6a9.594 9.594 0 0 0-9.6 9.6V118.4c0 5.307 4.293 9.6 9.6 9.6h91.733c5.307 0 9.6-4.293 9.6-9.6V72.533h-.026c.013-.173.026-.346.026-.533 0-2.653-2.146-4.8-4.8-4.8z"/><path d="M125.16 13.373L114.587 2.8c-3.747-3.747-9.854-3.72-13.6.027l-52.96 52.96a4.264 4.264 0 0 0-.907 1.36L33.813 88.533c-.746 1.76-.226 3.534.907 4.68 1.133 1.147 2.92 1.667 4.693.92l31.4-13.293c.507-.213.96-.52 1.36-.907l52.96-52.96c3.747-3.746 3.774-9.853.027-13.6zM66.107 72.4l-18.32 7.76 7.76-18.32L92.72 24.667l10.56 10.56L66.107 72.4zm52.226-52.227l-8.266 8.267-10.56-10.56 8.266-8.267.027-.026 10.56 10.56-.027.026z"/></svg>

+ 1 - 0
src/assets/icons/education.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M88.883 119.565c-7.284 0-19.434 2.495-21.333 8.25v.127c-4.232.13-5.222 0-7.108 0-1.895-5.76-14.045-8.256-21.333-8.256H0V0h42.523c9.179 0 17.109 5.47 21.47 13.551C68.352 5.475 76.295 0 85.478 0H128v119.57l-39.113-.005h-.004zM60.442 24.763c0-9.651-8.978-16.507-17.777-16.507H7.108V111.43H39.11c7.054-.14 18.177.082 21.333 6.12v-4.628c-.134-5.722-.004-13.522 0-13.832V27.413l.004-2.655-.004.005zm60.442-16.517h-35.55c-8.802 0-17.78 6.856-17.78 16.493v74.259c.004.32.138 8.115 0 13.813v4.627c3.155-6.022 14.279-6.26 21.333-6.114h32V8.25l-.003-.005z"/></svg>

+ 1 - 0
src/assets/icons/email.svg

@@ -0,0 +1 @@
+<svg width="128" height="96" xmlns="http://www.w3.org/2000/svg"><path d="M64.125 56.975L120.188.912A12.476 12.476 0 0 0 115.5 0h-103c-1.588 0-3.113.3-4.513.838l56.138 56.137z"/><path d="M64.125 68.287l-62.3-62.3A12.42 12.42 0 0 0 0 12.5v71C0 90.4 5.6 96 12.5 96h103c6.9 0 12.5-5.6 12.5-12.5v-71a12.47 12.47 0 0 0-1.737-6.35L64.125 68.287z"/></svg>

+ 1 - 0
src/assets/icons/example.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M96.258 57.462h31.421C124.794 27.323 100.426 2.956 70.287.07v31.422a32.856 32.856 0 0 1 25.971 25.97zm-38.796-25.97V.07C27.323 2.956 2.956 27.323.07 57.462h31.422a32.856 32.856 0 0 1 25.97-25.97zm12.825 64.766v31.421c30.46-2.885 54.507-27.253 57.713-57.712H96.579c-2.886 13.466-13.146 23.726-26.292 26.291zM31.492 70.287H.07c2.886 30.46 27.253 54.507 57.713 57.713V96.579c-13.466-2.886-23.726-13.146-26.291-26.292z"/></svg>

+ 1 - 0
src/assets/icons/excel.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M78.208 16.576v8.384h38.72v5.376h-38.72v8.704h38.72v5.376h-38.72v8.576h38.72v5.376h-38.72v8.576h38.72v5.376h-38.72v8.576h38.72v5.376h-38.72v8.512h38.72v5.376h-38.72v11.136H128v-94.72H78.208zM0 114.368L72.128 128V0L0 13.632v100.736z"/><path d="M28.672 82.56h-11.2l14.784-23.488-14.08-22.592h11.52l8.192 14.976 8.448-14.976h11.136l-14.08 22.208L58.368 82.56H46.656l-8.768-15.68z"/></svg>

+ 1 - 0
src/assets/icons/exit-fullscreen.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M49.217 41.329l-.136-35.24c-.06-2.715-2.302-4.345-5.022-4.405h-3.65c-2.712-.06-4.866 2.303-4.806 5.016l.152 19.164-24.151-23.79a6.698 6.698 0 0 0-9.499 0 6.76 6.76 0 0 0 0 9.526l23.93 23.713-18.345.074c-2.712-.069-5.228 1.813-5.64 5.02v3.462c.069 2.721 2.31 4.97 5.022 5.03l35.028-.207c.052.005.087.025.133.025l2.457.054a4.626 4.626 0 0 0 3.436-1.38c.88-.874 1.205-2.096 1.169-3.462l-.262-2.465c0-.048.182-.081.182-.136h.002zm52.523 51.212l18.32-.073c2.713.06 5.224-1.609 5.64-4.815v-3.462c-.068-2.722-2.317-4.97-5.021-5.04l-34.58.21c-.053 0-.086-.021-.138-.021l-2.451-.06a4.64 4.64 0 0 0-3.445 1.381c-.885.868-1.201 2.094-1.174 3.46l.27 2.46c.005.06-.177.095-.177.141l.141 34.697c.069 2.713 2.31 4.338 5.022 4.397l3.45.006c2.705.062 4.867-2.31 4.8-5.026l-.153-18.752 24.151 23.946a6.69 6.69 0 0 0 9.494 0 6.747 6.747 0 0 0 0-9.523L101.74 92.54v.001zM48.125 80.662a4.636 4.636 0 0 0-3.437-1.382l-2.457.06c-.05 0-.082.022-.137.022l-35.025-.21c-2.712.07-4.957 2.318-5.022 5.04v3.462c.409 3.206 2.925 4.874 5.633 4.814l18.554.06-24.132 23.928c-2.62 2.626-2.62 6.89 0 9.524a6.694 6.694 0 0 0 9.496 0l24.155-23.79-.155 18.866c-.06 2.722 2.094 5.093 4.801 5.025h3.65c2.72-.069 4.962-1.685 5.022-4.406l.141-34.956c0-.05-.182-.082-.182-.136l.262-2.46c.03-1.366-.286-2.592-1.166-3.46h-.001zM80.08 47.397a4.62 4.62 0 0 0 3.443 1.374l2.45-.054c.055 0 .088-.02.143-.028l35.08.21c2.712-.062 4.953-2.312 5.021-5.033l.009-3.463c-.417-3.211-2.937-5.084-5.64-5.025l-18.615-.073 23.917-23.715c2.63-2.623 2.63-6.879.008-9.513a6.691 6.691 0 0 0-9.494 0L92.251 26.016l.155-19.312c.065-2.713-2.097-5.085-4.802-5.025h-3.45c-2.713.069-4.954 1.693-5.022 4.406l-.139 35.247c0 .054.18.088.18.136l-.267 2.465c-.028 1.366.288 2.588 1.174 3.463v.001z"/></svg>

+ 1 - 0
src/assets/icons/eye-open.svg

@@ -0,0 +1 @@
+<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="128" height="128"><defs><style/></defs><path d="M512 128q69.675 0 135.51 21.163t115.498 54.997 93.483 74.837 73.685 82.006 51.67 74.837 32.17 54.827L1024 512q-2.347 4.992-6.315 13.483T998.87 560.17t-31.658 51.669-44.331 59.99-56.832 64.34-69.504 60.16-82.347 51.5-94.848 34.687T512 896q-69.675 0-135.51-21.163t-115.498-54.826-93.483-74.326-73.685-81.493-51.67-74.496-32.17-54.997L0 513.707q2.347-4.992 6.315-13.483t18.816-34.816 31.658-51.84 44.331-60.33 56.832-64.683 69.504-60.331 82.347-51.84 94.848-34.816T512 128.085zm0 85.333q-46.677 0-91.648 12.331t-81.152 31.83-70.656 47.146-59.648 54.485-48.853 57.686-37.675 52.821-26.325 43.99q12.33 21.674 26.325 43.52t37.675 52.351 48.853 57.003 59.648 53.845T339.2 767.02t81.152 31.488T512 810.667t91.648-12.331 81.152-31.659 70.656-46.848 59.648-54.186 48.853-57.344 37.675-52.651T927.957 512q-12.33-21.675-26.325-43.648t-37.675-52.65-48.853-57.345-59.648-54.186-70.656-46.848-81.152-31.659T512 213.334zm0 128q70.656 0 120.661 50.006T682.667 512 632.66 632.661 512 682.667 391.339 632.66 341.333 512t50.006-120.661T512 341.333zm0 85.334q-35.328 0-60.33 25.002T426.666 512t25.002 60.33T512 597.334t60.33-25.002T597.334 512t-25.002-60.33T512 426.666z"/></svg>

+ 1 - 0
src/assets/icons/eye.svg

@@ -0,0 +1 @@
+<svg width="128" height="64" xmlns="http://www.w3.org/2000/svg"><path d="M127.072 7.994c1.37-2.208.914-5.152-.914-6.87-2.056-1.717-4.797-1.226-6.396.982-.229.245-25.586 32.382-55.74 32.382-29.24 0-55.74-32.382-55.968-32.627-1.6-1.963-4.57-2.208-6.397-.49C-.17 3.086-.399 6.275 1.2 8.238c.457.736 5.94 7.36 14.62 14.72L4.17 35.96c-1.828 1.963-1.6 5.152.228 6.87.457.98 1.6 1.471 2.742 1.471s2.284-.49 3.198-1.472l12.564-13.983c5.94 4.416 13.021 8.587 20.788 11.53l-4.797 17.418c-.685 2.699.686 5.397 3.198 6.133h1.37c2.057 0 3.884-1.472 4.341-3.68L52.6 42.83c3.655.736 7.538 1.227 11.422 1.227 3.883 0 7.767-.49 11.422-1.227l4.797 17.173c.457 2.208 2.513 3.68 4.34 3.68.457 0 .914 0 1.143-.246 2.513-.736 3.883-3.434 3.198-6.133l-4.797-17.172c7.767-2.944 14.848-7.114 20.788-11.53l12.336 13.738c.913.981 2.056 1.472 3.198 1.472s2.284-.49 3.198-1.472c1.828-1.963 1.828-4.906.228-6.87l-11.65-13.001c9.366-7.36 14.849-14.474 14.849-14.474z"/></svg>

+ 1 - 0
src/assets/icons/fullscreen.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M38.47 52L52 38.462l-23.648-23.67L43.209 0H.035L0 43.137l14.757-14.865L38.47 52zm74.773 47.726L89.526 76 76 89.536l23.648 23.672L84.795 128h43.174L128 84.863l-14.757 14.863zM89.538 52l23.668-23.648L128 43.207V.038L84.866 0 99.73 14.76 76 38.472 89.538 52zM38.46 76L14.792 99.651 0 84.794v43.173l43.137.033-14.865-14.757L52 89.53 38.46 76z"/></svg>

+ 1 - 0
src/assets/icons/github.svg

@@ -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 t="1581238998885" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4187" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M511.542857 14.057143C228.914286 13.942857 0 242.742857 0 525.142857 0 748.457143 143.2 938.285714 342.628571 1008c26.857143 6.742857 22.742857-12.342857 22.742858-25.371429v-88.571428c-155.085714 18.171429-161.371429-84.457143-171.771429-101.6C172.571429 756.571429 122.857143 747.428571 137.714286 730.285714c35.314286-18.171429 71.314286 4.571429 113.028571 66.171429 30.171429 44.685714 89.028571 37.142857 118.857143 29.714286 6.514286-26.857143 20.457143-50.857143 39.657143-69.485715-160.685714-28.8-227.657143-126.857143-227.657143-243.428571 0-56.571429 18.628571-108.571429 55.2-150.514286-23.314286-69.142857 2.171429-128.342857 5.6-137.142857 66.4-5.942857 135.428571 47.542857 140.8 51.771429 37.714286-10.171429 80.8-15.542857 129.028571-15.542858 48.457143 0 91.657143 5.6 129.714286 15.885715 12.914286-9.828571 76.914286-55.771429 138.628572-50.171429 3.314286 8.8 28.228571 66.628571 6.285714 134.857143 37.028571 42.057143 55.885714 94.514286 55.885714 151.2 0 116.8-67.428571 214.971429-228.571428 243.314286a145.714286 145.714286 0 0 1 43.542857 104v128.571428c0.914286 10.285714 0 20.457143 17.142857 20.457143 202.4-68.228571 348.114286-259.428571 348.114286-484.685714 0-282.514286-229.028571-511.2-511.428572-511.2z" p-id="4188"></path></svg>

+ 1 - 0
src/assets/icons/goods-list.svg

@@ -0,0 +1 @@
+<svg t="1650624175386" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12087" width="200" height="200"><path d="M879.2064 234.7008l-89.8048 0L789.4016 197.632c0-6.2464-0.6144-12.3904-1.6384-18.3296-2.1504-11.776-6.3488-22.8352-12.1856-32.5632-11.6736-19.3536-29.696-33.4848-50.7904-38.4-5.2224-1.2288-10.6496-1.8432-16.2816-1.8432L144.7936 106.496c-5.5296 0-10.9568 0.6144-16.2816 1.8432-20.992 4.9152-39.1168 18.944-50.7904 38.4-5.8368 9.728-10.0352 20.6848-12.1856 32.5632-1.1264 5.9392-1.6384 11.9808-1.6384 18.3296l0 457.9328c0 6.2464 0.6144 12.3904 1.6384 18.3296 2.1504 11.776 6.3488 22.8352 12.1856 32.4608 11.6736 19.3536 29.696 33.4848 50.7904 38.4 5.2224 1.2288 10.6496 1.8432 16.2816 1.8432l47.2064 0L192 826.368c0 50.0736 36.352 91.0336 80.7936 91.0336l606.3104 0c44.4416 0 80.7936-40.96 80.7936-91.0336L959.8976 426.7008l0 0c0 0 0 0 0 0l0-100.9664C960 275.6608 923.648 234.7008 879.2064 234.7008zM192 325.7344l0 378.2656-47.2064 0c-20.6848 0-38.1952-22.1184-38.1952-48.3328L106.5984 197.632c0-26.2144 17.5104-48.3328 38.1952-48.3328l563.6096 0c20.6848 0 38.1952 22.1184 38.1952 48.3328l0 36.9664-85.2992 0L490.7008 234.5984 272.896 234.5984C228.352 234.7008 192 275.6608 192 325.7344zM661.2992 277.2992l0 378.9824-66.2528-33.0752-19.0464-9.5232-19.0464 9.5232-66.2528 33.0752L490.7008 426.7008l0 0c0 0 0 0 0 0L490.7008 277.2992 661.2992 277.2992zM448 277.2992l0 128L234.7008 405.2992l0-79.6672c0-26.2144 17.5104-48.3328 38.1952-48.3328L448 277.2992zM917.2992 826.368c0 26.2144-17.5104 48.3328-38.1952 48.3328L272.896 874.7008c-20.6848 0-38.1952-22.1184-38.1952-48.3328L234.7008 448l213.2992 0 0 213.2992c0 23.4496 19.2512 42.7008 42.7008 42.7008l85.2992-42.7008 85.2992 42.7008c23.4496 0 42.7008-19.1488 42.7008-42.7008L704 448l213.2992 0L917.2992 826.368zM917.2992 405.2992 704 405.2992l0-128 175.2064 0c20.6848 0 38.1952 22.1184 38.1952 48.3328L917.4016 405.2992z" p-id="12088"></path></svg>

+ 1 - 0
src/assets/icons/goods.svg

@@ -0,0 +1 @@
+<svg t="1650329871849" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10813" width="200" height="200"><path d="M909.7 219.4l-6.1-3.2V87.5c0-4.6-1.8-8.7-4.2-12.2-0.3-0.4-0.5-0.8-0.8-1.2-1.1-1.3-2.2-2.5-3.6-3.5-0.7-0.6-1.5-1.1-2.3-1.5-1.2-0.7-2.4-1.4-3.8-1.9-1.8-0.7-3.8-1-5.8-1.2-0.5 0-0.9-0.3-1.4-0.3H139.9c-9.7 0-18.2 6.3-20.9 15.6-1.4 4.6-1.2 9.4 0.4 13.7-0.7 2.1-1.3 4.2-1.3 6.5v114.7l-6.4 3.2c-9 1.2-15.7 5.3-15.7 15.1v690.2l2 1.9c2.4 18.1 16.9 32 35.3 33.1l0.5 0.4h752.4c20.4 0 36.6-15.9 38-35.9l1-0.9V234.6c0.1-9.9-6.5-13.9-15.5-15.2z m-88.3-110.1l-58.6 37.5c-5.6 4.3-8.8 11.1-8.5 18.1 0.3 7.1 3.9 13.6 9.8 17.4l66.3 36.5H194.8l73-37.8c6.3-3.9 10.2-10.8 10.4-18.3 0.1-7.5-3.6-14.5-9.9-18.5l-64.7-34.9h617.8z m38.6 17.3v66.7l-57.9-30.5 57.9-36.2z m-698.2-1.3l63.4 36.7-63.4 32.1v-68.8z m719.9 791.3h-742V262.5h741.9v654.1zM340.1 423.2c15.9 86.5 78.5 143.9 163.2 143.9 84.6 0 147.2-57.2 163.2-143.6 13.3-7 22.5-20.8 22.5-36.8 0-23-18.7-41.8-41.8-41.8-23 0-41.8 18.7-41.8 41.8 0 13.6 6.6 25.6 16.7 33.2C610 476 572.2 523.5 503.2 523.5c-68.9 0-106.6-47.3-118.8-103.3 10.3-7.6 17.1-19.7 17.1-33.5 0-23-18.8-41.8-41.8-41.8-23 0-41.7 18.7-41.7 41.8 0.1 15.8 9.1 29.5 22.1 36.5z" p-id="10814"></path></svg>

+ 1 - 0
src/assets/icons/guide.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M1.482 70.131l36.204 16.18 69.932-65.485-61.38 70.594 46.435 18.735c1.119.425 2.397-.17 2.797-1.363v-.085L127.998.047 1.322 65.874c-1.12.597-1.519 1.959-1.04 3.151.32.511.72.937 1.2 1.107zm44.676 57.821L64.22 107.26l-18.062-7.834v28.527z"/></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/homepage.svg


+ 1 - 0
src/assets/icons/icon.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M115.147.062a13 13 0 0 1 4.94.945c1.55.63 2.907 1.526 4.069 2.688a13.148 13.148 0 0 1 2.761 4.069c.678 1.55 1.017 3.245 1.017 5.086v102.3c0 3.681-1.187 6.733-3.56 9.155-2.373 2.422-5.352 3.633-8.937 3.633H12.992c-3.875 0-7-1.26-9.373-3.779-2.373-2.518-3.56-5.667-3.56-9.445V12.704c0-3.39 1.163-6.345 3.488-8.863C5.872 1.32 8.972.062 12.847.062h102.3zM81.434 109.047c1.744 0 3.003-.412 3.778-1.235.775-.824 1.163-1.914 1.163-3.27 0-1.26-.388-2.325-1.163-3.197-.775-.872-2.034-1.307-3.778-1.307H72.57c.097-.194.145-.485.145-.872V27.09h9.01c1.743 0 2.954-.436 3.633-1.308.678-.872 1.017-1.938 1.017-3.197 0-1.26-.34-2.325-1.017-3.197-.679-.872-1.89-1.308-3.633-1.308H46.268c-1.743 0-2.954.436-3.632 1.308-.678.872-1.018 1.938-1.018 3.197 0 1.26.34 2.325 1.018 3.197.678.872 1.889 1.308 3.632 1.308h8.138v72.075c0 .193.024.339.073.436.048.096.072.242.072.436H46.56c-1.744 0-3.003.435-3.778 1.307-.775.872-1.163 1.938-1.163 3.197 0 1.356.388 2.446 1.163 3.27.775.823 2.034 1.235 3.778 1.235h34.875z"/></svg>

+ 1 - 0
src/assets/icons/input.svg

@@ -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 t="1575802859706" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3102" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M896 224H128c-35.2 0-64 28.8-64 64v448c0 35.2 28.8 64 64 64h768c35.2 0 64-28.8 64-64V288c0-35.2-28.8-64-64-64z m0 480c0 19.2-12.8 32-32 32H160c-19.2 0-32-12.8-32-32V320c0-19.2 12.8-32 32-32h704c19.2 0 32 12.8 32 32v384z" p-id="3103"></path><path d="M224 352c-19.2 0-32 12.8-32 32v256c0 16 12.8 32 32 32s32-12.8 32-32V384c0-16-12.8-32-32-32z" p-id="3104"></path></svg>

+ 1 - 0
src/assets/icons/international.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M83.287 103.01c-1.57-3.84-6.778-10.414-15.447-19.548-2.327-2.444-2.182-4.306-1.338-9.862v-.64c.553-3.81 1.513-6.05 14.313-8.087 6.516-1.018 8.203 1.57 10.589 5.178l.785 1.193a12.625 12.625 0 0 0 6.43 5.207c1.134.524 2.53 1.164 4.421 2.24 4.596 2.53 4.596 5.41 4.596 11.753v.727a26.91 26.91 0 0 1-5.178 17.454 59.055 59.055 0 0 1-19.025 11.026c3.49-6.546.814-14.313 0-16.553l-.146-.087zM64 5.12a58.502 58.502 0 0 1 25.484 5.818 54.313 54.313 0 0 0-12.859 10.327c-.93 1.28-1.716 2.473-2.472 3.579-2.444 3.694-3.637 5.352-5.818 5.614a25.105 25.105 0 0 1-4.219 0c-4.276-.29-10.094-.64-11.956 4.422-1.193 3.23-1.396 11.956 2.444 16.495.66 1.077.778 2.4.32 3.578a7.01 7.01 0 0 1-2.066 3.229 18.938 18.938 0 0 1-2.909-2.91 18.91 18.91 0 0 0-8.32-6.603c-1.25-.349-2.647-.64-3.985-.93-3.782-.786-8.03-1.688-9.019-3.812a14.895 14.895 0 0 1-.727-5.818 21.935 21.935 0 0 0-1.396-9.25 8.873 8.873 0 0 0-5.557-4.946A58.705 58.705 0 0 1 64 5.12zM0 64c0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64z"/></svg>

+ 1 - 0
src/assets/icons/ip.svg

@@ -0,0 +1 @@
+<svg t="1615363536977" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="16426" width="256" height="256"><path d="M938.688 341.312v519.808c0 42.816-34.752 77.568-77.568 77.568H162.88c-42.816 0-77.568-34.752-77.568-77.568V341.312h853.376zM402.112 483.584H389.12a32.32 32.32 0 0 0-31.808 26.496l-0.512 5.76v215.424c0 15.808 11.392 29.056 26.496 31.744l5.76 0.576h12.992a32.32 32.32 0 0 0 31.808-26.56l0.512-5.76V515.84a32.32 32.32 0 0 0-32.32-32.32z m232.704 0H563.84a50.88 50.88 0 0 0-10.88 1.152 32.384 32.384 0 0 0-40.32 25.344L512 515.84v215.424a32.32 32.32 0 0 0 64.128 5.76l0.512-5.76v-74.368h58.24c46.336 0 83.968-38.784 83.968-86.656 0-47.872-37.632-86.656-84.032-86.656z m0 66.624l3.904 0.448a19.84 19.84 0 0 1 15.488 19.584 19.84 19.84 0 0 1-14.912 19.456l-4.48 0.512H576.64v-40h58.24z m226.304-464.896c42.816 0 77.568 34.752 77.568 77.568v121.6H85.312v-121.6c0-42.816 34.752-77.568 77.568-77.568h698.24z" p-id="16427"></path></svg>

+ 1 - 0
src/assets/icons/job.svg

@@ -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 t="1566036191400" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5472" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M934.912 1016.832H192c-14.336 0-25.6-11.264-25.6-25.6v-189.44c0-14.336 11.264-25.6 25.6-25.6s25.6 11.264 25.6 25.6v163.84h691.712V64H217.6v148.48c0 14.336-11.264 25.6-25.6 25.6s-25.6-11.264-25.6-25.6v-174.08c0-14.336 11.264-25.6 25.6-25.6h742.912c14.336 0 25.6 11.264 25.6 25.6v952.832c0 14.336-11.264 25.6-25.6 25.6z" p-id="5473"></path><path d="M232.96 371.2h-117.76c-14.336 0-25.6-11.264-25.6-25.6s11.264-25.6 25.6-25.6h117.76c14.336 0 25.6 11.264 25.6 25.6s-11.264 25.6-25.6 25.6zM232.96 540.16h-117.76c-14.336 0-25.6-11.264-25.6-25.6s11.264-25.6 25.6-25.6h117.76c14.336 0 25.6 11.264 25.6 25.6s-11.264 25.6-25.6 25.6zM232.96 698.88h-117.76c-14.336 0-25.6-11.264-25.6-25.6s11.264-25.6 25.6-25.6h117.76c14.336 0 25.6 11.264 25.6 25.6s-11.264 25.6-25.6 25.6zM574.464 762.88c-134.144 0-243.2-109.056-243.2-243.2S440.32 276.48 574.464 276.48s243.2 109.056 243.2 243.2-109.056 243.2-243.2 243.2z m0-435.2c-105.984 0-192 86.016-192 192S468.48 711.68 574.464 711.68s192-86.016 192-192S680.448 327.68 574.464 327.68z" p-id="5474"></path><path d="M663.04 545.28h-87.04c-14.336 0-25.6-11.264-25.6-25.6s11.264-25.6 25.6-25.6h87.04c14.336 0 25.6 11.264 25.6 25.6s-11.264 25.6-25.6 25.6z" p-id="5475"></path><path d="M576 545.28c-14.336 0-25.6-11.264-25.6-25.6v-87.04c0-14.336 11.264-25.6 25.6-25.6s25.6 11.264 25.6 25.6v87.04c0 14.336-11.264 25.6-25.6 25.6z" p-id="5476"></path></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/lab.svg


+ 1 - 0
src/assets/icons/language.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M84.742 36.8c2.398 7.2 5.595 12.8 11.19 18.4 4.795-4.8 7.992-11.2 10.39-18.4h-21.58zm-52.748 40h20.78l-10.39-28-10.39 28z"/><path d="M111.916 0H16.009C7.218 0 .025 7.2.025 16v96c0 8.8 7.193 16 15.984 16h95.907c8.791 0 15.984-7.2 15.984-16V16c0-8.8-6.394-16-15.984-16zM72.754 103.2c-1.598 1.6-3.197 1.6-4.795 1.6-.8 0-2.398 0-3.197-.8-.8-.8-1.599 0-1.599-.8s-.799-1.6-1.598-3.2c-.8-1.6-.8-2.4-1.599-4l-3.196-8.8H28.797L25.6 96c-1.598 3.2-2.398 5.6-3.197 7.2-.8 1.6-2.398 1.6-4.795 1.6-1.599 0-3.197-.8-4.796-1.6-1.598-1.6-2.397-2.4-2.397-4 0-.8 0-1.6.799-3.2.8-1.6.8-2.4 1.598-4l17.583-44.8c.8-1.6.8-3.2 1.599-4.8.799-1.6 1.598-3.2 2.397-4 .8-.8 1.599-2.4 3.197-3.2 1.599-.8 3.197-.8 4.796-.8 1.598 0 3.196 0 4.795.8 1.598.8 2.398 1.6 3.197 3.2.799.8 1.598 2.4 2.397 4 .8 1.6 1.599 3.2 2.398 5.6l17.583 44c1.598 3.2 2.398 5.6 2.398 7.2-.8.8-1.599 2.4-2.398 4zM116.711 72c-8.791-3.2-15.185-7.2-20.78-12-5.594 5.6-12.787 9.6-21.579 12l-2.397-4c8.791-2.4 15.984-5.6 21.579-11.2C87.939 51.2 83.144 44 81.545 36h-7.992v-3.2h21.58c-1.6-2.4-3.198-5.6-4.796-8l2.397-.8c1.599 2.4 3.997 5.6 5.595 8.8h19.98v4h-7.992c-2.397 8-6.393 15.2-11.189 20 5.595 4.8 11.988 8.8 20.78 11.2l-3.197 4z"/></svg>

+ 1 - 0
src/assets/icons/link.svg

@@ -0,0 +1 @@
+<svg t="1650328554986" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4790" width="200" height="200"><path d="M389.0176 634.88c8.4992 8.3968 22.3232 8.3968 30.72 0L634.88 419.84c8.4992-8.3968 8.4992-22.3232 0-30.72-8.4992-8.3968-22.3232-8.3968-30.72 0L389.0176 604.16C380.6208 612.6592 380.6208 626.4832 389.0176 634.88z" p-id="4791"></path><path d="M934.6048 243.0976 780.9024 89.3952c-33.8944-33.8944-88.9856-33.8944-122.9824 0L473.6 273.8176c-33.8944 33.8944-33.8944 88.9856 0 122.9824l30.72 30.72 30.72-30.72-30.72-30.72c-16.896-16.896-16.896-44.544 0-61.44l184.4224-184.4224c16.896-16.9984 44.544-16.9984 61.44 0l153.7024 153.7024c16.896 16.896 16.896 44.544 0 61.44L719.4624 519.68c-16.896 16.896-44.544 16.896-61.44 0l-30.72-30.72-30.72 30.72 30.72 30.72c33.8944 33.8944 88.9856 33.8944 122.9824 0l184.4224-184.4224C968.4992 332.0832 968.4992 276.992 934.6048 243.0976z" p-id="4792"></path><path d="M519.68 596.48l-30.72 30.72 30.72 30.72c16.896 16.896 16.896 44.544 0 61.44L335.2576 903.8848c-16.896 16.896-44.544 16.896-61.44 0L120.1152 750.1824c-16.896-16.9984-16.896-44.544 0-61.44l184.4224-184.4224c16.896-16.896 44.544-16.896 61.44 0l30.72 30.72 30.72-30.72-30.72-30.72c-33.8944-33.8944-88.9856-33.8944-122.9824 0L89.3952 658.0224c-33.8944 33.8944-33.8944 88.9856 0 122.88l153.7024 153.7024c33.8944 33.8944 88.9856 33.8944 122.88 0l184.4224-184.4224c33.8944-33.8944 33.8944-88.9856 0-122.9824L519.68 596.48z" p-id="4793"></path></svg>

+ 1 - 0
src/assets/icons/list.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M1.585 12.087c0 6.616 3.974 11.98 8.877 11.98 4.902 0 8.877-5.364 8.877-11.98 0-6.616-3.975-11.98-8.877-11.98-4.903 0-8.877 5.364-8.877 11.98zM125.86.107H35.613c-1.268 0-2.114 1.426-2.114 2.852v18.255c0 1.712 1.057 2.853 2.114 2.853h90.247c1.268 0 2.114-1.426 2.114-2.853V2.96c0-1.711-1.057-2.852-2.114-2.852zM.106 62.86c0 6.615 3.974 11.979 8.876 11.979 4.903 0 8.877-5.364 8.877-11.98 0-6.616-3.974-11.98-8.877-11.98-4.902 0-8.876 5.364-8.876 11.98zM124.17 50.88H33.921c-1.268 0-2.114 1.425-2.114 2.851v18.256c0 1.711 1.057 2.852 2.114 2.852h90.247c1.268 0 2.114-1.426 2.114-2.852V53.73c0-1.426-.846-2.852-2.114-2.852zM.106 115.913c0 6.616 3.974 11.98 8.876 11.98 4.903 0 8.877-5.364 8.877-11.98 0-6.616-3.974-11.98-8.877-11.98-4.902 0-8.876 5.364-8.876 11.98zm124.064-11.98H33.921c-1.268 0-2.114 1.426-2.114 2.853v18.255c0 1.711 1.057 2.852 2.114 2.852h90.247c1.268 0 2.114-1.426 2.114-2.852v-18.255c0-1.427-.846-2.853-2.114-2.853z"/></svg>

+ 1 - 0
src/assets/icons/lock.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M119.88 49.674h-7.987V39.52C111.893 17.738 90.45.08 63.996.08 37.543.08 16.1 17.738 16.1 39.52v10.154H8.113c-4.408 0-7.987 2.94-7.987 6.577v65.13c0 3.637 3.57 6.577 7.987 6.577H119.88c4.407 0 7.987-2.94 7.987-6.577v-65.13c-.008-3.636-3.58-6.577-7.987-6.577zm-23.953 0H32.065V39.52c0-14.524 14.301-26.295 31.931-26.295 17.63 0 31.932 11.777 31.932 26.295v10.153z"/></svg>

+ 1 - 0
src/assets/icons/log.svg

@@ -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 t="1566035943711" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4805" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M208.736 566.336H64.384v59.328h144.352v-59.328z m0-336.096H165.44V74.592c0-7.968 4.896-14.848 10.464-14.848h502.016V0.448H175.936c-38.72 1.248-69.248 34.368-68.192 74.144v155.648H64.384V289.6h144.352V230.24z m0 168.096H64.384v59.328h144.352v-59.328z m714.656 76.576h-57.76v474.496c0 7.936-4.896 14.848-10.464 14.848H175.936c-5.568 0-10.464-6.912-10.464-14.848v-155.68h43.296v-59.296H64.384v59.296h43.328v155.68c-1.024 39.776 29.472 72.896 68.192 74.144h679.232c38.72-1.184 69.248-34.368 68.256-74.144V474.912z m14.944-290.336l-83.072-85.312a71.264 71.264 0 0 0-52.544-21.728 71.52 71.52 0 0 0-51.616 23.872L386.528 507.264a30.496 30.496 0 0 0-6.176 10.72L308.16 740.512a30.016 30.016 0 0 0 6.976 30.24c7.712 7.968 19.2 10.752 29.568 7.2l216.544-74.112a28.736 28.736 0 0 0 12.128-7.936L940.448 287.456a75.552 75.552 0 0 0-2.112-102.88z m-557.12 518.272l39.104-120.64 78.336 80.416-117.44 40.224z m170.048-70.016l-103.552-106.016 200.16-222.4 103.52 106.304-200.128 222.112zM897.952 247.072l-0.256 0.224-107.136 119.168-103.52-106.528 106.432-118.624a14.144 14.144 0 0 1 10.304-4.736 13.44 13.44 0 0 1 10.464 4.288l83.264 85.696c5.472 5.6 5.664 14.72 0.448 20.512z" p-id="4806"></path></svg>

+ 1 - 0
src/assets/icons/logininfor.svg

@@ -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 t="1566036016814" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5261" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M896 128h-85.333333a42.666667 42.666667 0 0 0 0 85.333333h42.666666v640H170.666667V213.333333h42.666666a42.666667 42.666667 0 0 0 0-85.333333H128a42.666667 42.666667 0 0 0-42.666667 42.666667v725.333333a42.666667 42.666667 0 0 0 42.666667 42.666667h768a42.666667 42.666667 0 0 0 42.666667-42.666667V170.666667a42.666667 42.666667 0 0 0-42.666667-42.666667z" p-id="5262"></path><path d="M341.333333 298.666667a42.666667 42.666667 0 0 0 42.666667-42.666667V128a42.666667 42.666667 0 0 0-85.333333 0v128a42.666667 42.666667 0 0 0 42.666666 42.666667zM512 298.666667a42.666667 42.666667 0 0 0 42.666667-42.666667V128a42.666667 42.666667 0 0 0-85.333334 0v128a42.666667 42.666667 0 0 0 42.666667 42.666667zM682.666667 298.666667a42.666667 42.666667 0 0 0 42.666666-42.666667V128a42.666667 42.666667 0 0 0-85.333333 0v128a42.666667 42.666667 0 0 0 42.666667 42.666667zM341.333333 768a42.666667 42.666667 0 0 0 42.666667-42.666667 128 128 0 0 1 256 0 42.666667 42.666667 0 0 0 85.333333 0 213.333333 213.333333 0 0 0-107.52-184.32A128 128 0 0 0 640 469.333333a128 128 0 0 0-256 0 128 128 0 0 0 22.186667 71.68A213.333333 213.333333 0 0 0 298.666667 725.333333a42.666667 42.666667 0 0 0 42.666666 42.666667z m128-298.666667a42.666667 42.666667 0 1 1 42.666667 42.666667 42.666667 42.666667 0 0 1-42.666667-42.666667z" p-id="5263"></path></svg>

+ 629 - 0
src/assets/icons/logo.svg

@@ -0,0 +1,629 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="128px" height="128px" viewBox="0 0 128 128" enable-background="new 0 0 128 128" xml:space="preserve">  <image id="image0" width="128" height="128" x="0" y="0"
+    href="data:image/png;base64,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" />
+</svg>

+ 1 - 0
src/assets/icons/menu.svg

@@ -0,0 +1 @@
+<svg t="1650624092030" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11056" width="200" height="200"><path d="M374.272 440.832H127.488c-33.792 0-61.44-27.648-61.44-61.44V132.608c0-33.792 27.648-61.44 61.44-61.44h247.296c33.792 0 61.44 27.648 61.44 61.44v247.296c-0.512 33.792-27.648 60.928-61.952 60.928zM127.488 132.608v247.296h247.296V132.608H127.488zM762.88 492.032c-16.384 0-31.744-6.144-43.52-17.92l-174.592-174.592c-11.776-11.776-17.92-27.136-17.92-43.52s6.144-31.744 17.92-43.52l174.592-174.592c11.776-11.776 27.136-17.92 43.52-17.92s31.744 6.144 43.52 17.92l174.592 174.592c11.776 11.776 17.92 27.136 17.92 43.52s-6.144 31.744-17.92 43.52l-174.592 174.592c-11.776 11.776-27.136 17.92-43.52 17.92z m0-410.624L588.288 256 762.88 430.592 937.472 256 762.88 81.408zM374.272 952.832H127.488c-33.792 0-61.44-27.648-61.44-61.44v-247.296c0-33.792 27.648-61.44 61.44-61.44h247.296c33.792 0 61.44 27.648 61.44 61.44v247.296c-0.512 34.304-27.648 61.44-61.952 61.44z m-246.784-308.224v247.296h247.296v-247.296H127.488zM886.272 952.832h-247.296c-33.792 0-61.44-27.648-61.44-61.44v-247.296c0-33.792 27.648-61.44 61.44-61.44h247.296c33.792 0 61.44 27.648 61.44 61.44v247.296c0 34.304-27.136 61.44-61.44 61.44z m-246.784-308.224v247.296h247.296v-247.296h-247.296z" p-id="11057"></path></svg>

+ 1 - 0
src/assets/icons/message.svg

@@ -0,0 +1 @@
+<svg t="1651250049265" class="icon" viewBox="0 0 1146 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12503" width="200" height="200"><path d="M1091.555481 293.125035l-0.029028-0.152398-0.123369-0.123369C999.485831 119.76239 802.044436 0 573.238256 0c-316.53614 0-573.223741 229.292399-573.223741 512.039914 0 90.22637 47.947047 182.143624 93.869388 255.736933l-21.771021 172.861911c0 8.352815 3.461592 16.458892 10.471861 22.808774 6.451479 5.682237 14.862351 8.686638 23.382077 9.100287v0.166911h2.148074l215.083179-21.132405c75.545445 32.816187 160.372602 72.345105 250.04744 72.345105 316.53614 0 573.223741-229.205315 573.223741-511.974601 0.021771-78.295851-19.731803-152.462464-54.913773-218.827794z m-773.306687 270.265461a51.423153 51.423153 0 1 1 0-102.853563 51.43041 51.43041 0 0 1 0 102.853563z m252.630935 0a51.437667 51.437667 0 0 1 0-102.853563 51.43041 51.43041 0 1 1 0 102.853563z m252.638191 0a51.43041 51.43041 0 1 1-0.014514-102.846306 51.43041 51.43041 0 0 1 0.014514 102.846306z" fill="" p-id="12504"></path></svg>

+ 1 - 0
src/assets/icons/money.svg

@@ -0,0 +1 @@
+<svg t="1651249944904" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8089" width="200" height="200"><path d="M688 316.8C726.4 278.4 768 220.8 768 160c0-35.2-9.6-64-32-86.4C694.4 32 620.8 32 537.6 32l-22.4 0c-12.8 0-25.6 0-38.4 0C396.8 32 332.8 32 291.2 70.4c-22.4 22.4-32 51.2-32 89.6 0 64 41.6 118.4 76.8 156.8-140.8 73.6-236.8 220.8-236.8 371.2 0 278.4 281.6 278.4 416 278.4s416 0 416-278.4C931.2 534.4 832 390.4 688 316.8zM611.2 579.2c19.2 0 32 12.8 32 32s-12.8 32-32 32l-64 0 0 32 64 0c19.2 0 32 12.8 32 32s-12.8 32-32 32l-64 0 0 67.2c0 19.2-12.8 32-32 32s-32-12.8-32-32l0-67.2-64 0c-19.2 0-32-12.8-32-32s12.8-32 32-32l64 0 0-32-64 0c-19.2 0-32-12.8-32-32s12.8-32 32-32l64 0 0-19.2-89.6-86.4c-12.8-12.8-12.8-32 0-44.8 12.8-12.8 32-12.8 44.8 0l80 76.8 80-76.8c12.8-12.8 32-12.8 44.8 0 12.8 12.8 12.8 32 0 44.8l-96 92.8 0 12.8L611.2 579.2z" p-id="8090"></path></svg>

+ 2 - 0
src/assets/icons/monitor.svg

@@ -0,0 +1,2 @@
+<?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 t="1543827393750" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4695" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: rbicon; src: url("chrome-extension://dipiagiiohfljcicegpgffpbnjmgjcnf/fonts/rbicon.woff2") format("woff2"); font-weight: normal; font-style: normal; }
+</style></defs><path d="M64 64V640H896V64H64zM0 0h960v704H0V0z" p-id="4696"></path><path d="M192 896H768v64H192zM448 640H512v256h-64z" p-id="4697"></path><path d="M479.232 561.604267l309.9904-348.330667-47.803733-42.5472-259.566934 291.669333L303.957333 240.008533 163.208533 438.6048l52.224 37.009067 91.6224-129.28z" p-id="4698"></path></svg>

+ 1 - 0
src/assets/icons/nested.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M.002 9.2c0 5.044 3.58 9.133 7.998 9.133 4.417 0 7.997-4.089 7.997-9.133 0-5.043-3.58-9.132-7.997-9.132S.002 4.157.002 9.2zM31.997.066h95.981V18.33H31.997V.066zm0 45.669c0 5.044 3.58 9.132 7.998 9.132 4.417 0 7.997-4.088 7.997-9.132 0-3.263-1.524-6.278-3.998-7.91-2.475-1.63-5.524-1.63-7.998 0-2.475 1.632-4 4.647-4 7.91zM63.992 36.6h63.986v18.265H63.992V36.6zm-31.995 82.2c0 5.043 3.58 9.132 7.998 9.132 4.417 0 7.997-4.089 7.997-9.132 0-5.044-3.58-9.133-7.997-9.133s-7.998 4.089-7.998 9.133zm31.995-9.131h63.986v18.265H63.992V109.67zm0-27.404c0 5.044 3.58 9.133 7.998 9.133 4.417 0 7.997-4.089 7.997-9.133 0-3.263-1.524-6.277-3.998-7.909-2.475-1.631-5.524-1.631-7.998 0-2.475 1.632-4 4.646-4 7.91zm31.995-9.13h31.991V91.4H95.987V73.135z"/></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/number.svg


+ 1 - 0
src/assets/icons/offline.svg

@@ -0,0 +1 @@
+<svg t="1615365233977" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="31529" width="256" height="256"><path d="M375.466667 614.4V341.333333c0-40.96 27.306667-68.266667 68.266666-68.266666h136.533334c40.96 0 68.266667 27.306667 68.266666 68.266666v273.066667h191.146667c6.826667 0 20.48 6.826667 27.306667 6.826667 13.653333 13.653333 13.653333 34.133333 0 47.786666l-327.68 327.68c-13.653333 13.653333-34.133333 13.653333-47.786667 0L163.84 675.84c-6.826667-6.826667-13.653333-20.48-13.653333-27.306667 0-20.48 13.653333-34.133333 34.133333-34.133333H375.466667z m34.133333-477.866667h204.8c20.48 0 34.133333 13.653333 34.133333 34.133334s-13.653333 34.133333-34.133333 34.133333h-204.8c-20.48 0-34.133333-13.653333-34.133333-34.133333s13.653333-34.133333 34.133333-34.133334z m0-136.533333h204.8c20.48 0 34.133333 13.653333 34.133333 34.133333s-13.653333 34.133333-34.133333 34.133334h-204.8C389.12 68.266667 375.466667 54.613333 375.466667 34.133333s13.653333-34.133333 34.133333-34.133333z" p-id="31530"></path></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/online.svg


+ 1 - 0
src/assets/icons/order.svg

@@ -0,0 +1 @@
+<svg t="1650329913223" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11785" width="200" height="200"><path d="M875.4 101.1H155c-37.9 0-73.4 30.8-73.4 68.7 0 37.9 35.5 68.7 73.4 68.7h5v689.7l25.5-25.5h2.8l74.5-74.5 81.2 81.2 1.4-1.4 2.5 2.5 81.1-81.1 81.1 81.1 2.5-2.5 2.5 2.5 81.1-81.1 81.1 81.1 2.5-2.5 1.4 1.4 81.2-81.2 74.5 74.5h2.8l25.5 25.5V238.5h10.3c37.9 0 68.7-30.8 68.7-68.7 0-37.9-30.9-68.7-68.8-68.7z m5.9 97.6h-16.2v-57.6h-39v63.6h-0.1v629l-62.2-62.2-1.4 1.4-1.4-1.4-81.2 81.2-81.1-81.2-2.5 2.5-2.5-2.5-81.1 81.1-81.1-81.1-2.5 2.5-2.5-2.5-81.1 81.2-81.2-81.2-1.4 1.4-1.4-1.4-62.2 62.2 0.2-692.6H160v57.6h-14.7c-15.9 0-28.8-12.9-28.8-28.9 0-15.9 12.9-28.8 28.8-28.8h736c15.9 0 28.9 12.9 28.9 28.8-0.1 16-13 28.9-28.9 28.9zM288.6 451.2h209.3c10.3 0 18.6-8.3 18.6-18.6s-8.3-18.6-18.6-18.6H288.6c-10.3 0-18.6 8.3-18.6 18.6s8.4 18.6 18.6 18.6z m0-117.5h326.8c10.3 0 18.6-8.3 18.6-18.6s-8.3-18.6-18.6-18.6H288.6c-10.3 0-18.6 8.3-18.6 18.6s8.4 18.6 18.6 18.6zM635 531.5H288.6c-10.3 0-18.6 8.3-18.6 18.6s8.3 18.6 18.6 18.6H635c10.3 0 18.6-8.3 18.6-18.6s-8.3-18.6-18.6-18.6zM595.9 649H288.6c-10.3 0-18.6 8.3-18.6 18.6s8.3 18.6 18.6 18.6h307.2c10.3 0 18.6-8.3 18.6-18.6 0.1-10.3-8.3-18.6-18.5-18.6z" p-id="11786"></path></svg>

+ 1 - 0
src/assets/icons/password.svg

@@ -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 t="1575802846045" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2750" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M868.593046 403.832442c-30.081109-28.844955-70.037123-44.753273-112.624057-44.753273L265.949606 359.079168c-42.554188 0-82.510202 15.908318-112.469538 44.690852-30.236652 28.782533-46.857191 67.222007-46.857191 108.198258l0 294.079782c0 40.977273 16.619516 79.414701 46.702672 108.136859 29.959336 28.844955 70.069869 44.814672 112.624057 44.814672l490.019383 0c42.585911 0 82.696444-15.969717 112.624057-44.814672 30.082132-28.844955 46.579875-67.222007 46.579875-108.136859L915.172921 511.968278C915.171897 471.053426 898.675178 432.677397 868.593046 403.832442zM841.821309 806.049083c0 22.098297-8.882298 42.772152-25.099654 58.306964-16.154935 15.661701-37.81935 24.203238-60.752666 24.203238L265.949606 888.559285c-22.934339 0-44.567032-8.54256-60.877509-24.264637-16.186657-15.474436-25.067932-36.148291-25.067932-58.246589L180.004165 511.968278c0-22.035876 8.881274-42.772152 25.192775-58.307987 16.186657-15.536858 37.81935-24.139793 60.753689-24.139793l490.019383 0c22.933315 0 44.597731 8.602935 60.752666 24.139793 16.21838 15.535835 25.099654 36.272112 25.099654 58.307987L841.822332 806.049083zM510.974136 135.440715c114.914216 0 208.318536 89.75214 208.318536 200.055338l73.350588 0c0-149.113109-126.366036-270.496667-281.669124-270.496667-155.333788 0-281.699824 121.383558-281.699824 270.496667l73.350588 0C302.623877 225.193879 396.059919 135.440715 510.974136 135.440715zM474.299865 747.244792l73.350588 0L547.650453 629.576859l-73.350588 0L474.299865 747.244792z" p-id="2751"></path></svg>

+ 1 - 0
src/assets/icons/pdf.svg

@@ -0,0 +1 @@
+<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="128" height="128"><path d="M869.073 277.307H657.111V65.344l211.962 211.963zm-238.232 26.27V65.344l-476.498-.054v416.957h714.73v-178.67H630.841zm-335.836 360.57c-5.07-3.064-10.944-5.133-17.61-6.201-6.67-1.064-13.603-1.6-20.81-1.6h-48.821v85.641h48.822c7.206 0 14.14-.532 20.81-1.6 6.665-1.065 12.54-3.133 17.609-6.202 5.064-3.063 9.134-7.406 12.208-13.007 3.065-5.602 4.6-12.937 4.6-22.011 0-9.07-1.535-16.408-4.6-22.01-3.074-5.603-7.144-9.94-12.208-13.01zM35.82 541.805v416.904h952.358V541.805H35.821zm331.421 191.179c-3.6 11.071-9.343 20.879-17.209 29.413-7.874 8.542-18.078 15.408-30.617 20.61-12.544 5.206-27.747 7.807-45.621 7.807h-66.036v102.45h-62.831V607.517h128.867c17.874 0 33.077 2.6 45.62 7.802 12.541 5.207 22.745 12.076 30.618 20.615 7.866 8.538 13.604 18.277 17.21 29.212 3.6 10.943 5.401 22.278 5.401 34.018 0 11.477-1.8 22.752-5.402 33.819zM644.9 806.417c-5.343 17.61-13.408 32.818-24.212 45.627-10.807 12.803-24.283 22.879-40.423 30.213-16.146 7.343-35.155 11.007-57.03 11.007h-123.26V607.518h123.26c18.41 0 35.552 2.941 51.428 8.808 15.873 5.869 29.618 14.671 41.22 26.412 11.608 11.744 20.674 26.411 27.217 44.02 6.535 17.61 9.803 38.288 9.803 62.035 0 20.81-2.67 40.02-8.003 57.624zm245.362-146.07h-138.07v66.03h119.66v48.829h-119.66v118.058h-62.83V607.518h200.9v52.829h-.001zm-318.2 25.611c-6.402-8.266-14.877-14.604-25.412-19.01-10.544-4.402-23.551-6.602-39.019-6.602h-44.825v180.088h56.029c9.07 0 17.872-1.463 26.415-4.401 8.535-2.932 16.14-7.802 22.812-14.609 6.665-6.8 12.007-15.667 16.007-26.61 4.003-10.94 6.003-24.275 6.003-40.021 0-14.408-1.4-27.416-4.202-39.019-2.8-11.607-7.406-21.542-13.808-29.816zm0 0"/></svg>

+ 1 - 0
src/assets/icons/people.svg

@@ -0,0 +1 @@
+<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M104.185 95.254c8.161 7.574 13.145 17.441 13.145 28.28 0 1.508-.098 2.998-.285 4.466h-10.784c.238-1.465.403-2.948.403-4.465 0-8.983-4.36-17.115-11.419-23.216C86 104.66 75.355 107.162 64 107.162c-11.344 0-21.98-2.495-31.22-6.83-7.064 6.099-11.444 14.218-11.444 23.203 0 1.517.165 3 .403 4.465H10.955a35.444 35.444 0 0 1-.285-4.465c0-10.838 4.974-20.713 13.127-28.291C9.294 85.42.003 70.417.003 53.58.003 23.99 28.656.001 64 .001s63.997 23.988 63.997 53.58c0 16.842-9.299 31.85-23.812 41.673zM64 36.867c-29.454 0-53.33-10.077-53.33 15.342 0 25.418 23.876 46.023 53.33 46.023 29.454 0 53.33-20.605 53.33-46.023 0-25.419-23.876-15.342-53.33-15.342zm24.888 25.644c-3.927 0-7.111-2.665-7.111-5.953 0-3.288 3.184-5.954 7.11-5.954 3.928 0 7.111 2.666 7.111 5.954s-3.183 5.953-7.11 5.953zm-3.556 16.372c0 4.11-9.55 7.442-21.332 7.442-11.781 0-21.332-3.332-21.332-7.442 0-1.06.656-2.064 1.8-2.976 3.295 2.626 10.79 4.465 19.532 4.465 8.743 0 16.237-1.84 19.531-4.465 1.145.912 1.801 1.916 1.801 2.976zm-46.22-16.372c-3.927 0-7.11-2.665-7.11-5.953 0-3.288 3.183-5.954 7.11-5.954 3.927 0 7.111 2.666 7.111 5.954s-3.184 5.953-7.11 5.953z"/></svg>

Plik diff jest za duży
+ 0 - 0
src/assets/icons/peoples.svg


+ 1 - 0
src/assets/icons/perm.svg

@@ -0,0 +1 @@
+<svg t="1639233044571" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2374" width="200" height="200"><path d="M101.888 985.088l-20.48-130.56 270.336-371.712a278.2208 278.2208 0 0 1 16.896-304.128 279.3472 279.3472 0 0 1 183.808-112.64c74.24-11.776 148.48 6.144 209.408 50.176s100.864 109.568 112.64 183.808c11.776 74.24-6.144 148.48-50.176 209.408a279.3472 279.3472 0 0 1-183.808 112.64c-43.52 6.656-88.064 3.584-130.048-9.728l-15.36 20.992 1.024 94.208-98.816 39.936-151.552 208.896-143.872 8.704z m33.28-117.248l10.24 63.488 73.728-4.608 146.432-201.216 79.872-32.256-1.024-76.288 48.128-66.56 18.432 7.68c38.4 15.36 80.384 19.968 121.856 13.824 60.928-9.728 114.176-42.496 150.528-92.16 36.352-49.664 50.688-110.592 40.96-171.52-9.728-60.928-42.496-114.176-92.16-150.528s-110.592-50.688-171.52-40.96c-60.928 9.216-114.688 41.984-150.528 92.16-36.352 49.664-51.2 110.592-41.472 171.008 5.12 32.256 16.896 62.976 34.816 90.112l9.728 14.848-278.016 382.976z" p-id="2375"></path><path d="M685.568 372.736c-5.12 0-10.752-1.536-14.848-5.12l-136.704-99.328a25.8048 25.8048 0 0 1-9.728-28.16c12.288-42.496 48.64-74.24 92.672-81.408 30.72-4.608 60.928 2.56 85.504 20.48 25.088 17.92 41.472 45.056 46.08 75.264 6.656 43.52-12.288 88.064-48.64 113.152a21.504 21.504 0 0 1-14.336 5.12z m-104.96-133.632l103.424 75.264a64.0512 64.0512 0 0 0-11.264-93.184c-13.824-10.24-30.72-13.824-47.616-11.264-18.432 3.072-34.816 13.824-44.544 29.184z" p-id="2376"></path><path d="M851.968 972.8h-226.816c-14.336 0-25.6-11.264-25.6-25.6s11.264-25.6 25.6-25.6h226.816c14.336 0 25.6 11.264 25.6 25.6s-11.264 25.6-25.6 25.6z" p-id="2377"></path><path d="M763.392 870.4h-134.144c-14.336 0-25.6-11.264-25.6-25.6s11.264-25.6 25.6-25.6h134.144c14.336 0 25.6 11.264 25.6 25.6s-11.776 25.6-25.6 25.6z" p-id="2378"></path></svg>

+ 1 - 0
src/assets/icons/phone.svg

@@ -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 t="1567417214476" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2266" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M761.503029 2.90619 242.121921 2.90619c-32.405037 0-58.932204 26.060539-58.932204 58.527998l0 902.302287c0 32.156374 26.217105 58.216913 58.932204 58.216913l519.381108 0c32.344662 0 58.591443-26.060539 58.591443-58.216913L820.094472 61.123103C820.094472 28.966729 793.847691 2.90619 761.503029 2.90619M452.878996 61.123103l98.147344 0c6.780427 0 12.31549 5.536087 12.31549 12.253068 0 6.748704-5.535063 12.253068-12.31549 12.253068l-98.147344 0c-6.779404 0-12.345166-5.504364-12.345166-12.253068C440.532807 66.659189 446.099592 61.123103 452.878996 61.123103M501.641583 980.593398c-29.636994 0-53.987588-23.946388-53.987588-53.677527 0-29.356608 24.039509-53.614082 53.987588-53.614082 29.91738 0 53.987588 23.883967 53.987588 53.614082C555.629171 956.647009 531.559986 980.593398 501.641583 980.593398M766.35657 803.142893c0 16.23373-13.186324 29.107945-29.233811 29.107945l-470.618521 0c-16.35755 0-29.325909-13.186324-29.325909-29.107945L237.178329 163.500794c0-16.232706 13.279445-29.138644 29.325909-29.138644l470.246037 0c16.420995 0 29.357632 13.1853 29.357632 29.138644l0 639.642099L766.35657 803.142893zM766.35657 803.142893" p-id="2267"></path></svg>

+ 1 - 0
src/assets/icons/post.svg

@@ -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 t="1566035724641" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3998" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M136.4 434.3h77.7c21.5 0 38.9-17.4 38.9-38.9s-17.4-38.9-38.9-38.9h-77.7c-21.5 0-38.9 17.4-38.9 38.9s17.4 38.9 38.9 38.9zM252.9 628.6c0-21.5-17.4-38.9-38.9-38.9h-77.7c-21.5 0-38.9 17.4-38.9 38.9s17.4 38.9 38.9 38.9H214c21.5-0.1 38.9-17.5 38.9-38.9z" p-id="3999"></path><path d="M874.7 97.5H227c-28.6 0-51.8 23.2-51.8 51.8v194.3h38.9c28.6 0 51.8 23.2 51.8 51.8 0 28.6-23.2 51.8-51.8 51.8h-38.9v129.5h38.9c28.6 0 51.8 23.2 51.8 51.8 0 28.6-23.2 51.8-51.8 51.8h-38.9v194.3c0 28.6 23.2 51.8 51.8 51.8h647.7c28.6 0 51.8-23.2 51.8-51.8V149.3c0-28.6-23.2-51.8-51.8-51.8z m-311.3 723c-15.6 0-146.7-71.6-146.7-91 0-19.4 102-368.6 102-368.6l-83.6-104s-12.3-23.1 24.6-23.1h208.9c36.9 0 18.4 23.1 18.4 23.1l-79 104s102 351.3 102 368.6c0.1 17.3-131 91-146.6 91z m169.2-253.6l-27.9 40.2-74.5-240 103.4 171.7c4.6 7.9 4.2 20.6-1 28.1z" p-id="4000"></path></svg>

+ 1 - 0
src/assets/icons/publish.svg

@@ -0,0 +1 @@
+<svg t="1650624655184" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="22328" width="200" height="200"><path d="M924.145781 233.089709l0-3.215228-0.642636-0.642636 0-2.571568-0.642636-0.642636 0-0.642636-0.642636-0.642636-0.642636 0-0.642636-0.642636 0-0.642636-1.928932-1.928932 0-0.642636-0.642636-0.642636 0-1.286296-1.928932 0-0.642636-0.642636-1.286296 0-0.642636-0.642636 0-0.642636-0.642636 0 0-0.642636-0.642636 0-0.642636-0.642636-0.642636 0 0-0.642636-2.571568 0 0-0.642636-5.14416 0-0.642636 0.642636-0.642636 0 0 0.642636-1.286296 0-0.642636 0.642636-1.286296 0L112.707968 515.999081c-10.287297 3.857864-15.431457 14.788821-11.573593 25.718755 2.571568 5.786797 7.073092 9.644661 12.216229 11.573593l235.972363 94.517677 24.433482 135.667889c1.928932 10.930957 12.216229 17.36039 22.50455 16.074094 4.500501-0.642636 8.358365-3.215228 10.930957-6.429433l87.444585-87.444585 178.104397 71.370491c10.287297 3.857864 21.218254-0.642636 25.718755-10.287297l223.756133-523.383258 0.642636-0.642636 0-0.642636 0-1.286296 0-5.14416L924.145781 233.089709 924.145781 233.089709zM364.112812 610.516758 364.112812 610.516758l-190.32165-75.870991 604.39841-230.829226L364.112812 610.516758 364.112812 610.516758zM405.263024 738.468918 405.263024 738.468918l-12.859889-74.585719 62.368466 25.076118L405.263024 738.468918 405.263024 738.468918zM670.169369 733.325781 670.169369 733.325781 406.54932 627.877147l452.012767-334.347904L670.169369 733.325781 670.169369 733.325781z" p-id="22329"></path></svg>

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików