init
6
.editorconfig
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
[*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue}]
|
||||||
|
charset = utf-8
|
||||||
|
indent_size = 2
|
||||||
|
indent_style = space
|
||||||
|
insert_final_newline = true
|
||||||
|
trim_trailing_whitespace = true
|
240
.eslintrc.cjs
Normal file
@ -0,0 +1,240 @@
|
|||||||
|
/* eslint-env node */
|
||||||
|
require("@rushstack/eslint-patch/modern-module-resolution");
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
root: true,
|
||||||
|
extends: [
|
||||||
|
"plugin:vue/vue3-essential",
|
||||||
|
"eslint:recommended",
|
||||||
|
"@vue/eslint-config-typescript",
|
||||||
|
"@vue/eslint-config-prettier",
|
||||||
|
"plugin:prettier/recommended",
|
||||||
|
],
|
||||||
|
parserOptions: {
|
||||||
|
ecmaVersion: "latest",
|
||||||
|
},
|
||||||
|
rules: {
|
||||||
|
// 'prettier/prettier': 'warn',
|
||||||
|
"prettier/prettier": "warn",
|
||||||
|
/** vue相关 **/
|
||||||
|
"vue/html-self-closing": 0,
|
||||||
|
// 单行允许有的attr数量
|
||||||
|
"vue/max-attributes-per-line": [
|
||||||
|
1,
|
||||||
|
{
|
||||||
|
singleline: 10,
|
||||||
|
multiline: 3
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 关闭子组件必须换行
|
||||||
|
"vue/singleline-html-element-content-newline": "off",
|
||||||
|
"vue/multiline-html-element-content-newline": "off",
|
||||||
|
"vue/component-name-in-template-casing": [
|
||||||
|
2,
|
||||||
|
"kebab-case",
|
||||||
|
{
|
||||||
|
registeredComponentsOnly: false,
|
||||||
|
ignores: [],
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 组件名称强制为Pascal case
|
||||||
|
"vue/name-property-casing": [2, "PascalCase"],
|
||||||
|
// 对于v-html指令,开启警告
|
||||||
|
"vue/no-v-html": 1,
|
||||||
|
"vue/attributes-order": 0,
|
||||||
|
"vue/mustache-interpolation-spacing": 0,
|
||||||
|
"vue/no-unused-components": 1,
|
||||||
|
/** 变量申明相关 **/
|
||||||
|
// 变量申明要求使用 let 或 const 而不是 var
|
||||||
|
"no-var": 2,
|
||||||
|
// 不允许在块中function、var的申明
|
||||||
|
"no-inner-declarations": [2, "both"],
|
||||||
|
// 变量不强制为camelcase
|
||||||
|
camelcase: 0,
|
||||||
|
// 构造函数首字母必须大写
|
||||||
|
"new-cap": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
newIsCap: true,
|
||||||
|
capIsNew: false,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 尽量不要出现变量及函数参数定义了不使用的情况
|
||||||
|
"no-unused-vars": [
|
||||||
|
1,
|
||||||
|
{
|
||||||
|
vars: "all",
|
||||||
|
args: "none",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 禁止在变量定义之前使用它们
|
||||||
|
"no-use-before-define": 0, // 不检测该类型
|
||||||
|
// 要求所有的 var 声明出现在它们所在的作用域顶部,同时应尽量不要使用var申明变量,用let, const代替
|
||||||
|
"vars-on-top": 2,
|
||||||
|
"no-constant-condition": 1,
|
||||||
|
|
||||||
|
/** 编码风格相关 **/
|
||||||
|
// 不强制结尾分号,为保证代码风格一致性,建议统一不使用分号,但应注意不要混淆多行表达式
|
||||||
|
semi: 0,
|
||||||
|
// 代码缩进为2个空格
|
||||||
|
indent: [
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
SwitchCase: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 箭头函数的箭头前后应该有空格
|
||||||
|
"arrow-spacing": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
before: true,
|
||||||
|
after: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 花括号风格采用one true brace style
|
||||||
|
"brace-style": [
|
||||||
|
2,
|
||||||
|
"1tbs",
|
||||||
|
{
|
||||||
|
allowSingleLine: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 禁止空格和 tab 的混合缩进
|
||||||
|
"no-mixed-spaces-and-tabs": 2,
|
||||||
|
// 最大的连续空行限制为2行
|
||||||
|
"no-multiple-empty-lines": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
max: 2,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 不强制在对象和数组字面量中使用一致的拖尾逗号,但所有的风格应尽量保持统一
|
||||||
|
"comma-dangle": 0,
|
||||||
|
// 逗号后需要跟空格
|
||||||
|
"comma-spacing": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
before: false,
|
||||||
|
after: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 允许在字符串和注释以外用一些不规则的空格,但是整体风格应尽量保持统一
|
||||||
|
"no-irregular-whitespace": 0,
|
||||||
|
// 逗号应该在语句后面
|
||||||
|
"comma-style": [2, "last"],
|
||||||
|
// 强制所有控制语句花括号不能省略
|
||||||
|
curly: [2, "all"],
|
||||||
|
// 要求 switch 语句中必须有 default 分支,或者有 // no default 注释
|
||||||
|
"default-case": 2,
|
||||||
|
// 禁止switch的case语句不break、return等结尾,若有意为之,请添加 // no break 类似注释语句
|
||||||
|
"no-fallthrough": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
commentPattern: "no[\\s\\w]*break",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 不允许使用带标签的break,continue等语句
|
||||||
|
"no-labels": 2,
|
||||||
|
// 换行符应该在成员表达式中的点之前
|
||||||
|
"dot-location": [2, "property"],
|
||||||
|
// 对象属性访问不强制使用点操作符,如 foo["bar"]
|
||||||
|
"dot-notation": 0,
|
||||||
|
// 除null外,对比时强制要求使用 === 和 !==
|
||||||
|
eqeqeq: [
|
||||||
|
1,
|
||||||
|
"always",
|
||||||
|
{
|
||||||
|
null: "ignore",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 禁止在函数标识符和其调用之间有空格
|
||||||
|
"func-call-spacing": [2, "never"],
|
||||||
|
// JSX 属性值强制使用双引号
|
||||||
|
"jsx-quotes": [2, "prefer-double"],
|
||||||
|
// 对象字面量属性冒号前不能有空格,冒号后必须跟空格
|
||||||
|
"key-spacing": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
beforeColon: false,
|
||||||
|
afterColon: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// if else for 等关键字前后必须跟空格
|
||||||
|
"keyword-spacing": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
before: true,
|
||||||
|
after: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
// 强制 getter 和 setter 在对象中成对出现
|
||||||
|
"accessor-pairs": 2,
|
||||||
|
// 不应该使用构造函数来构造新Array数组
|
||||||
|
"no-array-constructor": 2,
|
||||||
|
// 尽量不要使用arguments.caller和arguments.callee
|
||||||
|
"no-caller": 1,
|
||||||
|
// 不得对变量使用delete
|
||||||
|
"no-delete-var": 2,
|
||||||
|
// 禁止重复模块导入
|
||||||
|
"no-duplicate-imports": 2,
|
||||||
|
// 出现空函数告警,如果确实需要,函数体中可以加上注释
|
||||||
|
"no-empty-function": 1,
|
||||||
|
// 禁止使用空解构模式,如 const {a: {}} = foo;
|
||||||
|
"no-empty-pattern": 2,
|
||||||
|
// 禁止使用 eval()
|
||||||
|
"no-eval": 2,
|
||||||
|
// 禁止使用类似 eval() 的方法,如 setTimeout("alert('Hi!');", 100)
|
||||||
|
"no-implied-eval": 2,
|
||||||
|
// 禁止对 Function 对象使用 new 操作符,原因与eval相同
|
||||||
|
"no-new-func": 2,
|
||||||
|
// 禁用 with 语句
|
||||||
|
"no-with": 2,
|
||||||
|
// 允许强制转换变量为boolean类型,如 !!bar,但是很多情况没有必要
|
||||||
|
"no-extra-boolean-cast": 0,
|
||||||
|
// 禁止数字字面量中使用前导和末尾小数点,如 .5, 2., -.7等
|
||||||
|
"no-floating-decimal": 2,
|
||||||
|
// 禁止使用 __iterator__ 属性
|
||||||
|
"no-iterator": 2,
|
||||||
|
// 不允许使用 new require表达式
|
||||||
|
"no-new-require": 2,
|
||||||
|
// 禁止对 __dirname 和 __filename 进行字符串连接,应该用path.join等方法代替
|
||||||
|
"no-path-concat": 2,
|
||||||
|
// 关闭禁止直接调用 Object.prototypes 的内置属性规则
|
||||||
|
"no-prototype-builtins": 0,
|
||||||
|
// 不允许字符串文字中的八进制转义序列,如 "abc \234"
|
||||||
|
"no-octal-escape": 2,
|
||||||
|
// 不允许使用 __proto__ 属性,应该用Object.getPrototypeOf和Object.setPrototypeOf方法代替
|
||||||
|
"no-proto": 2,
|
||||||
|
// 不允许在return语句中使用赋值运算符,如 return foo = bar + 2;
|
||||||
|
"no-return-assign": [2, "always"],
|
||||||
|
// 尽量不要在常规字符串中出现模板字面量占位符语法
|
||||||
|
"no-template-curly-in-string": 1,
|
||||||
|
// 尽量不要在 return、throw、continue 和 break 语句后出现不可达代码
|
||||||
|
"no-unreachable": 1,
|
||||||
|
// 尽量少地在对象中使用不必要的计算属性
|
||||||
|
"no-useless-computed-key": 1,
|
||||||
|
// 尽量不要使用没有意义的构造函数,如空的构造函数
|
||||||
|
"no-useless-constructor": 1,
|
||||||
|
// 尽量不要使用没必要的字符转义
|
||||||
|
"no-useless-escape": 1,
|
||||||
|
// 如果对象的属性位于同一行上,则不允许围绕点或在开头括号之前留出空白
|
||||||
|
"no-whitespace-before-property": 2,
|
||||||
|
// 使用 symbol 时必须有描述
|
||||||
|
"symbol-description": 2,
|
||||||
|
// 不限制使用console,但是在生成环境应该尽量删除
|
||||||
|
"no-console": 0,
|
||||||
|
// 不允许在生产环境的代码中有alert、confirm 和 prompt
|
||||||
|
"no-alert": process.env.NODE_ENV === "production" ? 2 : 0,
|
||||||
|
// 不允许在生产环境的代码中有debugger
|
||||||
|
"no-debugger": process.env.NODE_ENV === "production" ? 2 : 0,
|
||||||
|
|
||||||
|
// 禁止解析闭合标签 x-invalid-end-tag 报错
|
||||||
|
"no-parsing-error": [
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
"x-invalid-end-tag": false,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
};
|
30
.gitignore
vendored
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Logs
|
||||||
|
logs
|
||||||
|
*.log
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
|
pnpm-debug.log*
|
||||||
|
lerna-debug.log*
|
||||||
|
|
||||||
|
node_modules
|
||||||
|
.DS_Store
|
||||||
|
dist
|
||||||
|
dist-ssr
|
||||||
|
coverage
|
||||||
|
*.local
|
||||||
|
|
||||||
|
/cypress/videos/
|
||||||
|
/cypress/screenshots/
|
||||||
|
|
||||||
|
# Editor directories and files
|
||||||
|
.vscode/*
|
||||||
|
!.vscode/extensions.json
|
||||||
|
.idea
|
||||||
|
*.suo
|
||||||
|
*.ntvs*
|
||||||
|
*.njsproj
|
||||||
|
*.sln
|
||||||
|
*.sw?
|
||||||
|
|
||||||
|
*.tsbuildinfo
|
7
.prettierrc.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://json.schemastore.org/prettierrc",
|
||||||
|
"semi": false,
|
||||||
|
"singleQuote": true,
|
||||||
|
"printWidth": 100
|
||||||
|
}
|
8
.vscode/extensions.json
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"recommendations": [
|
||||||
|
"Vue.volar",
|
||||||
|
"dbaeumer.vscode-eslint",
|
||||||
|
"EditorConfig.EditorConfig",
|
||||||
|
"esbenp.prettier-vscode"
|
||||||
|
]
|
||||||
|
}
|
39
README.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# vue3-tsx-demo
|
||||||
|
|
||||||
|
This template should help get you started developing with Vue 3 in Vite.
|
||||||
|
|
||||||
|
## Recommended IDE Setup
|
||||||
|
|
||||||
|
[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
|
||||||
|
|
||||||
|
## Type Support for `.vue` Imports in TS
|
||||||
|
|
||||||
|
TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) to make the TypeScript language service aware of `.vue` types.
|
||||||
|
|
||||||
|
## Customize configuration
|
||||||
|
|
||||||
|
See [Vite Configuration Reference](https://vite.dev/config/).
|
||||||
|
|
||||||
|
## Project Setup
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install
|
||||||
|
```
|
||||||
|
|
||||||
|
### Compile and Hot-Reload for Development
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run dev
|
||||||
|
```
|
||||||
|
|
||||||
|
### Type-Check, Compile and Minify for Production
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run build
|
||||||
|
```
|
||||||
|
|
||||||
|
### Lint with [ESLint](https://eslint.org/)
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run lint
|
||||||
|
```
|
75
auto-imports.d.ts
vendored
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
/* eslint-disable */
|
||||||
|
/* prettier-ignore */
|
||||||
|
// @ts-nocheck
|
||||||
|
// noinspection JSUnusedGlobalSymbols
|
||||||
|
// Generated by unplugin-auto-import
|
||||||
|
// biome-ignore lint: disable
|
||||||
|
export {}
|
||||||
|
declare global {
|
||||||
|
const EffectScope: typeof import('vue')['EffectScope']
|
||||||
|
const computed: typeof import('vue')['computed']
|
||||||
|
const createApp: typeof import('vue')['createApp']
|
||||||
|
const customRef: typeof import('vue')['customRef']
|
||||||
|
const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
|
||||||
|
const defineComponent: typeof import('vue')['defineComponent']
|
||||||
|
const effectScope: typeof import('vue')['effectScope']
|
||||||
|
const getCurrentInstance: typeof import('vue')['getCurrentInstance']
|
||||||
|
const getCurrentScope: typeof import('vue')['getCurrentScope']
|
||||||
|
const h: typeof import('vue')['h']
|
||||||
|
const inject: typeof import('vue')['inject']
|
||||||
|
const isProxy: typeof import('vue')['isProxy']
|
||||||
|
const isReactive: typeof import('vue')['isReactive']
|
||||||
|
const isReadonly: typeof import('vue')['isReadonly']
|
||||||
|
const isRef: typeof import('vue')['isRef']
|
||||||
|
const markRaw: typeof import('vue')['markRaw']
|
||||||
|
const nextTick: typeof import('vue')['nextTick']
|
||||||
|
const onActivated: typeof import('vue')['onActivated']
|
||||||
|
const onBeforeMount: typeof import('vue')['onBeforeMount']
|
||||||
|
const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
|
||||||
|
const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
|
||||||
|
const onDeactivated: typeof import('vue')['onDeactivated']
|
||||||
|
const onErrorCaptured: typeof import('vue')['onErrorCaptured']
|
||||||
|
const onMounted: typeof import('vue')['onMounted']
|
||||||
|
const onRenderTracked: typeof import('vue')['onRenderTracked']
|
||||||
|
const onRenderTriggered: typeof import('vue')['onRenderTriggered']
|
||||||
|
const onScopeDispose: typeof import('vue')['onScopeDispose']
|
||||||
|
const onServerPrefetch: typeof import('vue')['onServerPrefetch']
|
||||||
|
const onUnmounted: typeof import('vue')['onUnmounted']
|
||||||
|
const onUpdated: typeof import('vue')['onUpdated']
|
||||||
|
const onWatcherCleanup: typeof import('vue')['onWatcherCleanup']
|
||||||
|
const provide: typeof import('vue')['provide']
|
||||||
|
const reactive: typeof import('vue')['reactive']
|
||||||
|
const readonly: typeof import('vue')['readonly']
|
||||||
|
const ref: typeof import('vue')['ref']
|
||||||
|
const resolveComponent: typeof import('vue')['resolveComponent']
|
||||||
|
const shallowReactive: typeof import('vue')['shallowReactive']
|
||||||
|
const shallowReadonly: typeof import('vue')['shallowReadonly']
|
||||||
|
const shallowRef: typeof import('vue')['shallowRef']
|
||||||
|
const toRaw: typeof import('vue')['toRaw']
|
||||||
|
const toRef: typeof import('vue')['toRef']
|
||||||
|
const toRefs: typeof import('vue')['toRefs']
|
||||||
|
const toValue: typeof import('vue')['toValue']
|
||||||
|
const triggerRef: typeof import('vue')['triggerRef']
|
||||||
|
const unref: typeof import('vue')['unref']
|
||||||
|
const useAttrs: typeof import('vue')['useAttrs']
|
||||||
|
const useCssModule: typeof import('vue')['useCssModule']
|
||||||
|
const useCssVars: typeof import('vue')['useCssVars']
|
||||||
|
const useDialog: typeof import('naive-ui')['useDialog']
|
||||||
|
const useId: typeof import('vue')['useId']
|
||||||
|
const useLoadingBar: typeof import('naive-ui')['useLoadingBar']
|
||||||
|
const useMessage: typeof import('naive-ui')['useMessage']
|
||||||
|
const useModel: typeof import('vue')['useModel']
|
||||||
|
const useNotification: typeof import('naive-ui')['useNotification']
|
||||||
|
const useSlots: typeof import('vue')['useSlots']
|
||||||
|
const useTemplateRef: typeof import('vue')['useTemplateRef']
|
||||||
|
const watch: typeof import('vue')['watch']
|
||||||
|
const watchEffect: typeof import('vue')['watchEffect']
|
||||||
|
const watchPostEffect: typeof import('vue')['watchPostEffect']
|
||||||
|
const watchSyncEffect: typeof import('vue')['watchSyncEffect']
|
||||||
|
}
|
||||||
|
// for type re-export
|
||||||
|
declare global {
|
||||||
|
// @ts-ignore
|
||||||
|
export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
|
||||||
|
import('vue')
|
||||||
|
}
|
25
components.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
/* eslint-disable */
|
||||||
|
// @ts-nocheck
|
||||||
|
// Generated by unplugin-vue-components
|
||||||
|
// Read more: https://github.com/vuejs/core/pull/3399
|
||||||
|
export {}
|
||||||
|
|
||||||
|
/* prettier-ignore */
|
||||||
|
declare module 'vue' {
|
||||||
|
export interface GlobalComponents {
|
||||||
|
copy: typeof import('./src/components/icons/IconVue copy.vue')['default']
|
||||||
|
HelloWorld: typeof import('./src/components/HelloWorld.vue')['default']
|
||||||
|
IconCesium: typeof import('./src/components/icons/IconCesium.vue')['default']
|
||||||
|
IconCommunity: typeof import('./src/components/icons/IconCommunity.vue')['default']
|
||||||
|
IconDocumentation: typeof import('./src/components/icons/IconDocumentation.vue')['default']
|
||||||
|
IconEcosystem: typeof import('./src/components/icons/IconEcosystem.vue')['default']
|
||||||
|
IconHtml: typeof import('./src/components/icons/IconHtml.vue')['default']
|
||||||
|
IconSupport: typeof import('./src/components/icons/IconSupport.vue')['default']
|
||||||
|
IconTooling: typeof import('./src/components/icons/IconTooling.vue')['default']
|
||||||
|
IconVue: typeof import('./src/components/icons/IconVue.vue')['default']
|
||||||
|
RouterLink: typeof import('vue-router')['RouterLink']
|
||||||
|
RouterView: typeof import('vue-router')['RouterView']
|
||||||
|
TheWelcome: typeof import('./src/components/TheWelcome.vue')['default']
|
||||||
|
WelcomeItem: typeof import('./src/components/WelcomeItem.vue')['default']
|
||||||
|
}
|
||||||
|
}
|
19
eslint.config.js
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
import pluginVue from 'eslint-plugin-vue'
|
||||||
|
import vueTsEslintConfig from '@vue/eslint-config-typescript'
|
||||||
|
import skipFormatting from '@vue/eslint-config-prettier/skip-formatting'
|
||||||
|
|
||||||
|
export default [
|
||||||
|
{
|
||||||
|
name: 'app/files-to-lint',
|
||||||
|
files: ['**/*.{ts,mts,tsx,vue}'],
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
name: 'app/files-to-ignore',
|
||||||
|
ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'],
|
||||||
|
},
|
||||||
|
|
||||||
|
...pluginVue.configs['flat/essential'],
|
||||||
|
...vueTsEslintConfig(),
|
||||||
|
skipFormatting,
|
||||||
|
]
|
13
index.html
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<link rel="icon" href="/favicon.ico">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>Vite App</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="app"></div>
|
||||||
|
<script type="module" src="/src/main.ts"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
7446
package-lock.json
generated
Normal file
48
package.json
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"name": "vue3-tsx-demo",
|
||||||
|
"version": "0.0.0",
|
||||||
|
"private": true,
|
||||||
|
"type": "module",
|
||||||
|
"scripts": {
|
||||||
|
"dev": "vite",
|
||||||
|
"build": "run-p type-check \"build-only {@}\" --",
|
||||||
|
"preview": "vite preview",
|
||||||
|
"build-only": "vite build",
|
||||||
|
"type-check": "vue-tsc --build",
|
||||||
|
"lint": "eslint . --fix",
|
||||||
|
"format": "prettier --write src/"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@codesandbox/sandpack-themes": "^2.0.21",
|
||||||
|
"@vicons/ionicons5": "^0.12.0",
|
||||||
|
"@vueuse/core": "^12.0.0",
|
||||||
|
"naive-ui": "^2.40.3",
|
||||||
|
"pinia": "^2.2.6",
|
||||||
|
"sandpack-vue3": "^3.1.12",
|
||||||
|
"vue": "^3.5.13",
|
||||||
|
"vue-router": "^4.4.5"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@tsconfig/node22": "^22.0.0",
|
||||||
|
"@types/node": "^22.9.3",
|
||||||
|
"@vitejs/plugin-vue": "^5.2.1",
|
||||||
|
"@vitejs/plugin-vue-jsx": "^4.1.1",
|
||||||
|
"@vue/eslint-config-prettier": "^10.1.0",
|
||||||
|
"@vue/eslint-config-typescript": "^14.1.3",
|
||||||
|
"@vue/tsconfig": "^0.7.0",
|
||||||
|
"autoprefixer": "^10.4.20",
|
||||||
|
"eslint": "^9.14.0",
|
||||||
|
"eslint-plugin-vue": "^9.30.0",
|
||||||
|
"npm-run-all2": "^7.0.1",
|
||||||
|
"postcss": "^8.4.49",
|
||||||
|
"prettier": "^3.3.3",
|
||||||
|
"sass": "^1.82.0",
|
||||||
|
"tailwindcss": "^3.4.16",
|
||||||
|
"typescript": "~5.6.3",
|
||||||
|
"unplugin-auto-import": "^0.18.6",
|
||||||
|
"unplugin-vue-components": "^0.27.5",
|
||||||
|
"vite": "^6.0.1",
|
||||||
|
"vite-plugin-vue-devtools": "^7.6.5",
|
||||||
|
"vue-tsc": "^2.1.10"
|
||||||
|
}
|
||||||
|
}
|
6
postcss.config.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
export default {
|
||||||
|
plugins: {
|
||||||
|
tailwindcss: {},
|
||||||
|
autoprefixer: {},
|
||||||
|
},
|
||||||
|
}
|
BIN
public/favicon.ico
Normal file
After Width: | Height: | Size: 4.2 KiB |
17
src/App.vue
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<script setup lang="ts">
|
||||||
|
import { RouterView } from 'vue-router'
|
||||||
|
import LayoutCom from "./views/Layout";
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<template>
|
||||||
|
<div class="p-5 w-h-full">
|
||||||
|
<LayoutCom>
|
||||||
|
<!-- <RouterView /> -->
|
||||||
|
</LayoutCom>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
|
||||||
|
</style>
|
157
src/assets/Cesium.svg
Normal file
@ -0,0 +1,157 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="487.42194pt"
|
||||||
|
height="104.16015pt"
|
||||||
|
viewBox="0 0 487.42194 104.16015"
|
||||||
|
version="1.1"
|
||||||
|
id="svg4136"
|
||||||
|
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
|
||||||
|
sodipodi:docname="cesium-dark.svg"
|
||||||
|
inkscape:export-filename="C:\Projects\agi-meta\Logos\Cesium\cesium.png"
|
||||||
|
inkscape:export-xdpi="97.829803"
|
||||||
|
inkscape:export-ydpi="97.829803">
|
||||||
|
<metadata
|
||||||
|
id="metadata4323">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs4321" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1536"
|
||||||
|
inkscape:window-height="801"
|
||||||
|
id="namedview4319"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="1"
|
||||||
|
inkscape:cx="219.49824"
|
||||||
|
inkscape:cy="-40.063564"
|
||||||
|
inkscape:window-x="-8"
|
||||||
|
inkscape:window-y="-8"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="surface22972"
|
||||||
|
showguides="false"
|
||||||
|
inkscape:lockguides="true">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid3896"
|
||||||
|
originx="-246.86327"
|
||||||
|
originy="-2036.4727" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<g
|
||||||
|
id="surface22972"
|
||||||
|
transform="translate(-69.429688,-343.58594)">
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 195.45703,427.86719 c -3,-0.6211 -5.37109,-1.72266 -7.12109,-3.30469 -1.75,-1.58594 -2.98047,-3.73047 -3.69922,-6.43359 -0.72266,-2.71485 -1.08203,-6.13282 -1.08203,-10.25391 v -6.32813 c 0,-4.89062 0.37109,-8.82421 1.11328,-11.79296 0.74609,-2.97657 2.01172,-5.26172 3.8125,-6.8711 1.80078,-1.60547 4.21875,-2.6875 7.26562,-3.23828 3.04297,-0.54687 6.89063,-0.82422 11.54297,-0.82422 h 10.64453 c 4.88672,0 8.92188,0.22266 12.08203,0.67969 3.16797,0.45703 5.65625,1.3125 7.48047,2.55469 1.82032,1.24609 3.09375,2.97265 3.8125,5.17578 0.71875,2.20703 1.07422,5.0625 1.07422,8.5625 h -12.36719 c 0,-0.96094 -0.1289,-1.8125 -0.39843,-2.55469 -0.25782,-0.74609 -0.82813,-1.36719 -1.6875,-1.87109 -0.86328,-0.50391 -2.13282,-0.875 -3.8086,-1.11328 -1.67968,-0.23829 -3.93359,-0.35938 -6.76172,-0.35938 h -9.20703 c -2.68359,0 -4.85547,0.10547 -6.51172,0.32422 -1.65625,0.21484 -2.92187,0.71094 -3.80859,1.47266 -0.88672,0.76562 -1.47656,1.91796 -1.76172,3.44921 -0.28906,1.54297 -0.43359,3.625 -0.43359,6.26563 v 5.46094 c 0,2.44922 0.14453,4.39062 0.43359,5.82812 0.28516,1.4375 0.86328,2.55469 1.72656,3.33985 0.86329,0.79687 2.08204,1.30859 3.66407,1.54687 1.58593,0.24219 3.66797,0.36328 6.25781,0.36328 h 9.78516 c 2.63671,0 4.77734,-0.0742 6.43359,-0.21875 1.65234,-0.14453 2.93359,-0.45312 3.84766,-0.93359 0.91015,-0.47656 1.52734,-1.15235 1.83203,-2.01172 0.3164,-0.86719 0.47265,-1.99609 0.47265,-3.38281 h 12.36719 c 0,3.3125 -0.27344,6.07812 -0.82812,8.30859 -0.54688,2.22656 -1.69922,4.01563 -3.45313,5.35547 -1.74609,1.34375 -4.25391,2.30469 -7.51172,2.87891 -3.26172,0.57421 -7.55078,0.86328 -12.87109,0.86328 h -10.9336 c -4.60937,0 -8.40625,-0.3125 -11.40234,-0.9375"
|
||||||
|
id="path4175"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 301.79297,378.82031 v 9.92188 h -39.125 v 9.20703 h 37.89844 v 10 h -37.89844 v 10.78515 h 39.125 v 9.9961 h -51.06641 v -49.91016 z m 0,0"
|
||||||
|
id="path4177"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 350.12109,378.82031 c 6.28516,0 10.9375,1.14844 13.95313,3.44922 3.01953,2.30469 4.53125,5.84766 4.53125,10.64844 h -12.8711 c 0,-0.76563 -0.082,-1.41797 -0.25,-1.94531 -0.17187,-0.52735 -0.47656,-0.95704 -0.93359,-1.29297 -0.45703,-0.33594 -1.08203,-0.57813 -1.875,-0.71875 -0.78906,-0.14453 -1.8125,-0.21875 -3.05469,-0.21875 h -20.0664 c -1.67578,0 -3.07032,0.30078 -4.16797,0.89843 -1.10938,0.60157 -1.65235,1.85938 -1.65235,3.77344 0,1.00781 0.14063,1.78906 0.42579,2.33985 0.28906,0.55468 0.68359,0.96093 1.18359,1.22265 0.50781,0.26953 1.12109,0.4336 1.83594,0.50781 0.71875,0.0703 1.50781,0.12891 2.375,0.17579 l 22.08203,0.86328 c 2.82812,0.0976 5.30859,0.32422 7.44531,0.68359 2.13281,0.36328 3.90625,1.05469 5.31641,2.08594 1.41406,1.03125 2.48828,2.5039 3.20312,4.42578 0.71875,1.91406 1.08203,4.52734 1.08203,7.83984 0,2.6875 -0.28515,4.96875 -0.86328,6.86328 -0.57812,1.89454 -1.52344,3.46485 -2.84765,4.71485 -1.3125,1.24609 -3.05079,2.15625 -5.21094,2.73047 -2.15625,0.57812 -4.79688,0.86328 -7.91016,0.86328 h -24.74219 c -3.16796,0 -5.82812,-0.28516 -7.98437,-0.86328 -2.15625,-0.57422 -3.89453,-1.44922 -5.21094,-2.6211 -1.32031,-1.17578 -2.2539,-2.64843 -2.8125,-4.42968 -0.54687,-1.76954 -0.82031,-3.85938 -0.82031,-6.25391 h 12.23047 c 0,1.24609 0.54687,2.25781 1.64844,3.01953 1.10156,0.76953 2.49218,1.15234 4.17187,1.15234 h 19.99609 c 2.63672,0 4.60547,-0.33203 5.89454,-1.00781 1.29687,-0.67187 1.9375,-2.01172 1.9375,-4.02734 0,-0.91406 -0.11329,-1.6875 -0.35547,-2.33985 -0.2461,-0.64453 -0.65235,-1.1914 -1.25391,-1.65234 -0.60547,-0.45312 -1.44141,-0.80078 -2.52344,-1.03906 -1.07422,-0.23828 -2.47656,-0.41016 -4.20703,-0.50781 l -19.13281,-0.78907 c -3.40234,-0.14453 -6.26563,-0.38281 -8.58594,-0.71875 -2.33203,-0.33593 -4.23437,-0.97265 -5.72656,-1.90625 -1.47656,-0.93359 -2.54688,-2.30078 -3.19531,-4.09765 -0.64453,-1.80078 -0.97266,-4.25391 -0.97266,-7.375 0,-2.63282 0.33594,-4.87891 1.00781,-6.72657 0.67188,-1.83984 1.72657,-3.34375 3.16016,-4.49218 1.44531,-1.15235 3.30078,-1.97657 5.57812,-2.48047 2.27735,-0.50391 5.02344,-0.75391 8.23438,-0.75391 z m 0,0"
|
||||||
|
id="path4179"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 377.06641,378.82031 h 11.94531 v 49.91016 h -11.94531 z m 0,0"
|
||||||
|
id="path4181"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 409.3125,409.74219 c 0,1.72656 0.19141,3.16406 0.57422,4.3164 0.3789,1.15235 0.99609,2.0586 1.83594,2.73438 0.83984,0.67187 1.95312,1.15234 3.34765,1.4375 1.38672,0.28906 3.08985,0.43359 5.10156,0.43359 H 433.125 c 1.91406,0 3.54297,-0.14453 4.89062,-0.43359 1.33594,-0.28516 2.41407,-0.77735 3.23438,-1.47266 0.80859,-0.69531 1.41406,-1.62109 1.79687,-2.76953 0.38672,-1.15234 0.57422,-2.58984 0.57422,-4.31641 v -30.92578 h 12.01563 v 32.14844 c 0,3.30859 -0.33985,6.08984 -1.01172,8.33984 -0.67188,2.25782 -1.79688,4.07813 -3.37891,5.46875 -1.58203,1.39454 -3.67968,2.39844 -6.29297,3.02344 -2.61718,0.6211 -5.83984,0.9336 -9.67578,0.9336 h -17.69531 c -3.69141,0 -6.80469,-0.32813 -9.34375,-0.96875 -2.54297,-0.65235 -4.63281,-1.69141 -6.25781,-3.13282 -1.63281,-1.43359 -2.8086,-3.28125 -3.52344,-5.53515 -0.72656,-2.25391 -1.08203,-4.96485 -1.08203,-8.12891 v -32.14844 h 11.9375 z m 0,0"
|
||||||
|
id="path4183"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 482.50391,378.82031 20.5664,36.75 21.28906,-36.75 h 17.90625 v 49.91016 h -12.00781 v -36.6836 l -20.71094,36.6836 h -12.94531 l -20.64844,-36.6836 v 36.6836 h -11.93359 v -49.91016 z m 0,0"
|
||||||
|
id="path4185"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 195.56641,427.94531 c -2.9961,-0.62109 -5.36719,-1.72265 -7.11719,-3.30469 -1.7461,-1.58203 -2.98047,-3.72656 -3.69531,-6.42968 -0.72266,-2.71094 -1.08204,-6.125 -1.08204,-10.2461 v -6.32422 c 0,-4.88671 0.3711,-8.8125 1.11329,-11.78125 0.74218,-2.97265 2.01171,-5.25781 3.80859,-6.86718 1.80078,-1.60547 4.21484,-2.6836 7.25781,-3.23438 3.04297,-0.54687 6.89063,-0.82422 11.53516,-0.82422 h 10.63672 c 4.88672,0 8.91797,0.22657 12.07422,0.67969 3.16406,0.45703 5.65234,1.30859 7.47656,2.55469 1.82031,1.24609 3.08984,2.96484 3.80859,5.16797 0.71485,2.20703 1.07422,5.05859 1.07422,8.55468 h -12.35937 c 0,-0.95703 -0.12891,-1.80859 -0.39454,-2.55078 -0.26171,-0.74218 -0.83203,-1.36328 -1.6914,-1.86718 -0.85938,-0.50391 -2.13281,-0.875 -3.80469,-1.11329 C 222.52734,390.11719 220.27734,390 217.44922,390 H 208.25 c -2.67969,0 -4.85156,0.10547 -6.50781,0.32422 -1.65235,0.21484 -2.91797,0.70703 -3.80469,1.46875 -0.88672,0.76953 -1.47656,1.91797 -1.75781,3.44922 -0.28907,1.53906 -0.4336,3.62109 -0.4336,6.25781 v 5.45703 c 0,2.44922 0.14453,4.39063 0.4336,5.82422 0.28125,1.4375 0.85937,2.55469 1.72265,3.33984 0.85938,0.79297 2.08203,1.30469 3.66407,1.54688 1.58593,0.23828 3.66406,0.35937 6.2539,0.35937 h 9.77344 c 2.63672,0 4.77734,-0.0703 6.42969,-0.21484 1.65234,-0.14453 2.93359,-0.45703 3.84765,-0.93359 0.90625,-0.47657 1.51953,-1.15235 1.83203,-2.01172 0.3125,-0.86719 0.46485,-1.99219 0.46485,-3.38282 h 12.36328 c 0,3.3125 -0.27734,6.07422 -0.82813,8.30469 -0.54687,2.22656 -1.69921,4.01563 -3.44921,5.35156 -1.75,1.34375 -4.25391,2.30079 -7.51172,2.87891 -3.25391,0.57031 -7.54297,0.85938 -12.85938,0.85938 h -10.92187 c -4.60938,0 -8.40235,-0.3125 -11.39453,-0.9336"
|
||||||
|
id="path4187"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 301.82031,378.93359 v 9.91407 h -39.09375 v 9.20312 h 37.86719 v 9.98828 h -37.86719 v 10.77735 h 39.09375 v 9.99218 h -51.02734 v -49.875 z m 0,0"
|
||||||
|
id="path4189"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 350.10937,378.93359 c 6.28125,0 10.92969,1.14844 13.94532,3.44532 3.01562,2.30468 4.52734,5.84765 4.52734,10.64062 h -12.86328 c 0,-0.76562 -0.082,-1.41406 -0.25,-1.94141 -0.16797,-0.52734 -0.47656,-0.96093 -0.93359,-1.29296 -0.45313,-0.33594 -1.08204,-0.57813 -1.8711,-0.71875 -0.78906,-0.14454 -1.80859,-0.21875 -3.05078,-0.21875 h -20.05469 c -1.67578,0 -3.0664,0.30078 -4.16406,0.89843 -1.10547,0.60157 -1.65234,1.85938 -1.65234,3.77344 0,1.00781 0.14062,1.78516 0.42968,2.33594 0.28516,0.55078 0.67969,0.96094 1.17969,1.22265 0.51172,0.26563 1.1211,0.42969 1.83594,0.50391 0.71875,0.0703 1.50781,0.13281 2.37109,0.17969 l 22.06641,0.85937 c 2.82422,0.0977 5.30469,0.32813 7.4375,0.6836 2.13281,0.35937 3.90625,1.05468 5.31641,2.08593 1.41015,1.02735 2.48437,2.5 3.19921,4.41797 0.71875,1.91407 1.08204,4.52735 1.08204,7.83594 0,2.68359 -0.28516,4.96875 -0.86329,6.85938 -0.57812,1.89453 -1.52343,3.46093 -2.84375,4.70703 -1.3164,1.25 -3.05078,2.16015 -5.20703,2.73437 -2.15625,0.57813 -4.79687,0.86328 -7.90625,0.86328 h -24.72265 c -3.16016,0 -5.82422,-0.28515 -7.98047,-0.86328 -2.15235,-0.57422 -3.89063,-1.44922 -5.20703,-2.625 -1.31641,-1.17187 -2.25391,-2.64453 -2.8086,-4.42187 -0.54297,-1.76953 -0.82031,-3.85547 -0.82031,-6.25 h 12.21875 c 0,1.24609 0.54688,2.2539 1.65234,3.01953 1.09766,0.76562 2.48829,1.14844 4.16797,1.14844 h 19.97657 c 2.63281,0 4.60546,-0.33204 5.89453,-1.00391 1.29687,-0.67188 1.93359,-2.01172 1.93359,-4.02734 0,-0.91016 -0.11328,-1.6836 -0.35156,-2.33594 -0.2461,-0.64844 -0.66016,-1.19141 -1.25781,-1.65235 -0.60547,-0.45312 -1.4375,-0.80078 -2.51954,-1.03906 -1.07421,-0.23828 -2.47265,-0.41015 -4.20312,-0.50781 l -19.11719,-0.78516 c -3.40234,-0.14453 -6.26562,-0.38672 -8.58203,-0.71875 -2.32812,-0.33593 -4.23047,-0.97265 -5.71875,-1.90625 -1.48047,-0.93359 -2.54687,-2.30078 -3.19531,-4.09765 -0.64453,-1.79297 -0.97266,-4.25 -0.97266,-7.36719 0,-2.63281 0.33594,-4.875 1.00781,-6.71875 0.66797,-1.83984 1.72266,-3.34375 3.16016,-4.48828 1.44141,-1.15235 3.29297,-1.97656 5.57031,-2.48047 2.27735,-0.50391 5.01953,-0.75391 8.23047,-0.75391 z m 0,0"
|
||||||
|
id="path4191"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 377.03516,378.93359 h 11.93359 v 49.875 h -11.93359 z m 0,0"
|
||||||
|
id="path4193"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 409.25781,409.82812 c 0,1.73047 0.1875,3.16797 0.57422,4.31641 0.37891,1.15234 0.99609,2.05859 1.83203,2.73438 0.83985,0.67187 1.95313,1.14843 3.34375,1.43359 1.38672,0.28906 3.08985,0.43359 5.10156,0.43359 h 12.9375 c 1.91407,0 3.54297,-0.14453 4.89063,-0.43359 1.33594,-0.28516 2.41406,-0.77734 3.23047,-1.47266 0.8125,-0.6914 1.41406,-1.61718 1.79687,-2.76562 0.38282,-1.15235 0.57422,-2.58985 0.57422,-4.3125 v -30.90235 h 12.00391 v 32.125 c 0,3.30469 -0.33594,6.08594 -1.01172,8.33594 -0.66797,2.25391 -1.79297,4.07422 -3.375,5.46094 -1.57813,1.39453 -3.67578,2.39453 -6.28906,3.01953 -2.61328,0.62109 -5.83594,0.93359 -9.66407,0.93359 h -17.68359 c -3.6875,0 -6.80078,-0.32812 -9.33984,-0.96875 -2.53907,-0.64843 -4.625,-1.6875 -6.25,-3.1289 -1.63282,-1.4336 -2.8086,-3.27735 -3.52344,-5.53125 -0.72266,-2.25391 -1.07813,-4.96094 -1.07813,-8.1211 v -32.125 h 11.92969 z m 0,0"
|
||||||
|
id="path4195"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 482.39062,378.93359 20.55469,36.72266 21.26953,-36.72266 h 17.89453 v 49.875 h -12 v -36.65625 l -20.69921,36.65625 h -12.9336 l -20.6289,-36.65625 v 36.65625 h -11.92579 v -49.875 z m 0,0"
|
||||||
|
id="path4197"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 550.83203,383.80469 h 0.5625 c 0.65625,0 1.18359,-0.21875 1.18359,-0.75 0,-0.46485 -0.34375,-0.77735 -1.08984,-0.77735 -0.3125,0 -0.53125,0.0312 -0.65625,0.0625 z m -0.0312,2.89843 h -1.18359 v -5.11328 c 0.46875,-0.0937 1.12109,-0.15234 1.96093,-0.15234 0.96875,0 1.40625,0.15234 1.77735,0.37109 0.28125,0.21875 0.5,0.625 0.5,1.1211 0,0.5625 -0.4336,1 -1.0586,1.1875 v 0.0625 c 0.5,0.1875 0.77735,0.55859 0.9336,1.24609 0.15625,0.77734 0.25,1.08984 0.375,1.27734 h -1.27735 c -0.15625,-0.1875 -0.25,-0.65625 -0.40625,-1.24609 -0.0937,-0.5625 -0.40234,-0.8125 -1.05859,-0.8125 h -0.5625 z m -3.14844,-2.67968 c 0,2.27343 1.6836,4.08203 3.99219,4.08203 2.24219,0 3.89453,-1.8086 3.89453,-4.05078 0,-2.27735 -1.65234,-4.11719 -3.92969,-4.11719 -2.27343,0 -3.95703,1.83984 -3.95703,4.08594 m 9.19922,0 c 0,2.89843 -2.27734,5.17578 -5.24219,5.17578 -2.92578,0 -5.26562,-2.27735 -5.26562,-5.17578 0,-2.83594 2.33984,-5.11328 5.26562,-5.11328 2.96485,0 5.24219,2.27734 5.24219,5.11328"
|
||||||
|
id="path4199"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 69.429688,395.66797 c 0,-28.76172 23.316406,-52.08203 52.082032,-52.08203 28.76172,0 52.07812,23.32031 52.07812,52.08203 0,28.76172 -23.3164,52.07812 -52.07812,52.07812 -28.765626,0 -52.082032,-23.3164 -52.082032,-52.07812"
|
||||||
|
id="path4201"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#709c49;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 163.625,388.85547 c -1.51172,0 -2.97266,0.83984 -4.12109,2.35547 l -14.41797,19.07031 c -2.38672,3.16016 -5.77735,4.96875 -9.30078,4.96875 h -0.0547 c -3.52735,0 -6.91797,-1.80859 -9.30078,-4.96875 l -14.41797,-19.07031 c -1.14453,-1.51563 -2.60547,-2.35547 -4.125,-2.35547 -1.50781,0 -2.97656,0.83984 -4.11719,2.35547 l -14.421874,19.07031 c -2.371093,3.13281 -5.726562,4.94141 -9.21875,4.96875 7.347657,15.49609 23.093754,26.24219 41.382814,26.24219 25.30469,0 45.82422,-20.51563 45.82422,-45.82032 0,-1.79687 -0.12891,-3.55468 -0.32813,-5.27734 -1.00781,-0.99219 -2.17578,-1.53906 -3.38281,-1.53906"
|
||||||
|
id="path4203"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#6dabe4;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 136.82031,378.9375 c -2.64844,0 -4.78906,-2.14453 -4.78906,-4.78906 0,-2.64453 2.14062,-4.78907 4.78906,-4.78907 2.64453,0 4.78906,2.14454 4.78906,4.78907 0,2.64453 -2.14453,4.78906 -4.78906,4.78906 m -15.30859,-29.09375 c -25.308595,0 -45.828126,20.51172 -45.828126,45.82812 0,4.02344 0.574219,7.90625 1.550781,11.63282 0.867188,0.66797 1.828125,1.05468 2.8125,1.05468 1.519531,0 2.980469,-0.83593 4.128906,-2.34375 L 98.59375,386.9375 c 2.37891,-3.16406 5.77734,-4.97266 9.29297,-4.97266 3.52344,0 6.91016,1.8086 9.30078,4.97266 l 13.87109,18.34375 0.59766,0.73437 c 1.14453,1.50391 2.60156,2.33204 4.10156,2.34375 1.4961,-0.0117 2.95703,-0.83984 4.09375,-2.34375 l 0.60938,-0.73437 13.87109,-18.34375 c 2.38281,-3.16406 5.77344,-4.97266 9.29297,-4.97266 0.55859,0 1.12109,0.0625 1.66797,0.14844 -5.77735,-18.69141 -23.19141,-32.26953 -43.78125,-32.26953"
|
||||||
|
id="path4205"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<!-- <text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-style:normal;font-weight:normal;font-size:30px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
|
||||||
|
x="507.75"
|
||||||
|
y="573.375"
|
||||||
|
id="text4797"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4795"
|
||||||
|
x="507.75"
|
||||||
|
y="600.74493"
|
||||||
|
style="stroke-width:0.75" /></text> -->
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 17 KiB |
29
src/assets/ak7s6-qv1zt.svg
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
<?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="64px" height="64px" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve"> <image id="image0" width="64" height="64" x="0" y="0"
|
||||||
|
xlink:href="data:image/png;base64,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" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.3 KiB |
26
src/assets/almcd-28bsk.svg
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<?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="32px" height="32px" viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve"> <image id="image0" width="32" height="32" x="0" y="0"
|
||||||
|
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAIGNIUk0AAHomAACAhAAA+gAAAIDo
|
||||||
|
AAB1MAAA6mAAADqYAAAXcJy6UTwAAAFlUExURQAAADVIXjdTYjVLXzlmajZRYUG4g0G4g0G4g0G5
|
||||||
|
gzpybDREXDVJXjZNYDlybEG4g0G4g0G4g0G6hD2RdjVLXzVJXjVJXjVLXzlhaEG4g0G4gzVKXjZN
|
||||||
|
YEG4g0G4gzVLXzdUYkG4g0G4gzVJXjVMX0G4g0G4gzVKXzZQYUG4g0G4gzVJXjVMX0G4g0G4g0G4
|
||||||
|
g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4
|
||||||
|
g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G5g0Cv
|
||||||
|
gDhkZzVIXjVJXkG6hD2WeDZOYEG1gjlxbD+ifDZUYjt/cECsfzddZT2OdTVLX0CygTlpaTVHXT6b
|
||||||
|
eTZQYEG3gzp2bT+mfTdXYzyFckCugDhhZj2TdzVMX0G0gjlsaj+kfP///74BWssAAABTdFJOUwAA
|
||||||
|
AAAAAAAODQ0NDQ0FDZrIxsbGxsbJdQJX8OU1B5ykCC/h81B9/sETG8z8bl34sUDsA5Io2nH8FcJS
|
||||||
|
9AmmN+YBhiDSZvoQuEgFLt96Gsla9wszaaPsFgAAAAFiS0dEdjFjyUEAAAAHdElNRQfoDAcIKjgn
|
||||||
|
nsP5AAAB1UlEQVQ4y4WSZVcCQRhGB2PEQETBQLFFxMDCAmzCBBlg104wscD/7/vMGqgLzpeJe899
|
||||||
|
93Bg7L9VZaRVXVNbR8tkwIvBhHNtfTVIFTM3WCyWxiarzWZrbmktY6ystaWZLtamRgINZtZmF0Ik
|
||||||
|
kilFVdX2jvKKivKOdjoqqWSCgL2NOTppF/sHh/SqdnVXVnZ34XR4sI/3TgfjPb04HR0j0ddvMPT3
|
||||||
|
IXB8hNfeHs44H3BiyMkpjEGXaxD89AQDnAOcM8aH3JDFGcrDIyPD2M/kk3uIOCVGx5A4v5DfKb/w
|
||||||
|
4hyBsVEEyDB6oCcur9SPdXUJLjxGySkxPoF7OnOt8etMGveJcS1AxuSUTNzcYoiq3N7IwNQk//y5
|
||||||
|
+bQXL3f3mnB/h5t3+ovTkJlZJB6yZCjZBwRmZ/i3wPjcvBzyiMKjHDA/V8ApseCD8PSsKM9PEHwL
|
||||||
|
hQEy/AGZeHl9fZGBgP8Hp8TiEt5z+XwO+9LizwAZyysy8fYmAyvLvzgZq2vSkHxt9Q+nIetB8bGC
|
||||||
|
6/yvwHgo/CmEQzqcEhG7xu0RvQAZG2ZNMG/ockpsboFvbeoHYGzTv8+5XYyTsbMrxO5OUU6JaCwW
|
||||||
|
LR4gY8/j2SvBKRGPlwrAKM111jsWeZB7zvGF2wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNC0xMi0w
|
||||||
|
N1QwODo0Mjo1NiswMDowMHkIe7wAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjQtMTItMDdUMDg6NDI6
|
||||||
|
NTYrMDA6MDAIVcMAAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDI0LTEyLTA3VDA4OjQyOjU2KzAw
|
||||||
|
OjAwX0Di3wAAAABJRU5ErkJggg==" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
251
src/assets/aqlua-67psg.svg
Normal file
@ -0,0 +1,251 @@
|
|||||||
|
<?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="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve"> <image id="image0" width="512" height="512" x="0" y="0"
|
||||||
|
xlink:href="data:image/png;base64,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" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 19 KiB |
91
src/assets/base.css
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
/* color palette from <https://github.com/vuejs/theme> */
|
||||||
|
:root {
|
||||||
|
--vt-c-white: #ffffff;
|
||||||
|
--vt-c-white-soft: #f8f8f8;
|
||||||
|
--vt-c-white-mute: #f2f2f2;
|
||||||
|
|
||||||
|
--vt-c-black: #181818;
|
||||||
|
--vt-c-black-soft: #222222;
|
||||||
|
--vt-c-black-mute: #282828;
|
||||||
|
|
||||||
|
--vt-c-indigo: #2c3e50;
|
||||||
|
|
||||||
|
--vt-c-divider-light-1: rgba(60, 60, 60, 0.29);
|
||||||
|
--vt-c-divider-light-2: rgba(60, 60, 60, 0.12);
|
||||||
|
--vt-c-divider-dark-1: rgba(84, 84, 84, 0.65);
|
||||||
|
--vt-c-divider-dark-2: rgba(84, 84, 84, 0.48);
|
||||||
|
|
||||||
|
--vt-c-text-light-1: var(--vt-c-indigo);
|
||||||
|
--vt-c-text-light-2: rgba(60, 60, 60, 0.66);
|
||||||
|
--vt-c-text-dark-1: var(--vt-c-white);
|
||||||
|
--vt-c-text-dark-2: rgba(235, 235, 235, 0.64);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* semantic color variables for this project */
|
||||||
|
:root {
|
||||||
|
--color-background: var(--vt-c-white);
|
||||||
|
--color-background-soft: var(--vt-c-white-soft);
|
||||||
|
--color-background-mute: var(--vt-c-white-mute);
|
||||||
|
|
||||||
|
--color-border: var(--vt-c-divider-light-2);
|
||||||
|
--color-border-hover: var(--vt-c-divider-light-1);
|
||||||
|
|
||||||
|
--color-heading: var(--vt-c-text-light-1);
|
||||||
|
--color-text: var(--vt-c-text-light-1);
|
||||||
|
|
||||||
|
--section-gap: 160px;
|
||||||
|
|
||||||
|
--sp-layout-height: 100%;
|
||||||
|
|
||||||
|
/* --border-color: #e5e7eb; */
|
||||||
|
--border-color: #e5e7eb;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
:root {
|
||||||
|
--color-background: var(--vt-c-black);
|
||||||
|
--color-background-soft: var(--vt-c-black-soft);
|
||||||
|
--color-background-mute: var(--vt-c-black-mute);
|
||||||
|
|
||||||
|
--color-border: var(--vt-c-divider-dark-2);
|
||||||
|
--color-border-hover: var(--vt-c-divider-dark-1);
|
||||||
|
|
||||||
|
--color-heading: var(--vt-c-text-dark-1);
|
||||||
|
--color-text: var(--vt-c-text-dark-2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
*,
|
||||||
|
*::before,
|
||||||
|
*::after {
|
||||||
|
box-sizing: border-box;
|
||||||
|
margin: 0;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
min-height: 100vh;
|
||||||
|
color: var(--color-text);
|
||||||
|
background: var(--color-background);
|
||||||
|
transition:
|
||||||
|
color 0.5s,
|
||||||
|
background-color 0.5s;
|
||||||
|
line-height: 1.6;
|
||||||
|
font-family:
|
||||||
|
Inter,
|
||||||
|
-apple-system,
|
||||||
|
BlinkMacSystemFont,
|
||||||
|
'Segoe UI',
|
||||||
|
Roboto,
|
||||||
|
Oxygen,
|
||||||
|
Ubuntu,
|
||||||
|
Cantarell,
|
||||||
|
'Fira Sans',
|
||||||
|
'Droid Sans',
|
||||||
|
'Helvetica Neue',
|
||||||
|
sans-serif;
|
||||||
|
font-size: 15px;
|
||||||
|
text-rendering: optimizeLegibility;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
}
|
14
src/assets/favicon.svg
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
||||||
|
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
||||||
|
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
|
||||||
|
width="32.000000pt" height="32.000000pt" viewBox="0 0 32.000000 32.000000"
|
||||||
|
preserveAspectRatio="xMidYMid meet">
|
||||||
|
|
||||||
|
<g transform="translate(0.000000,32.000000) scale(0.100000,-0.100000)"
|
||||||
|
fill="#000000" stroke="none">
|
||||||
|
<path d="M70 294 c0 -14 82 -154 90 -154 8 0 90 140 90 154 0 3 -11 6 -24 6
|
||||||
|
-17 0 -31 -10 -43 -30 -9 -16 -20 -30 -23 -30 -3 0 -14 14 -23 30 -12 20 -26
|
||||||
|
30 -43 30 -13 0 -24 -3 -24 -6z"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 616 B |
1
src/assets/logo.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 261.76 226.69"><path d="M161.096.001l-30.225 52.351L100.647.001H-.005l130.877 226.688L261.749.001z" fill="#41b883"/><path d="M161.096.001l-30.225 52.351L100.647.001H52.346l78.526 136.01L209.398.001z" fill="#34495e"/></svg>
|
After Width: | Height: | Size: 276 B |
25
src/assets/main.css
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
@import './base.css';
|
||||||
|
@tailwind base;
|
||||||
|
@tailwind components;
|
||||||
|
@tailwind utilities;
|
||||||
|
|
||||||
|
#app {
|
||||||
|
width: 100%;
|
||||||
|
height: 100vh;
|
||||||
|
margin: 0;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
a,
|
||||||
|
.green {
|
||||||
|
text-decoration: none;
|
||||||
|
color: hsla(160, 100%, 37%, 1);
|
||||||
|
transition: 0.4s;
|
||||||
|
padding: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (hover: hover) {
|
||||||
|
a:hover {
|
||||||
|
background-color: hsla(160, 100%, 37%, 0.2);
|
||||||
|
}
|
||||||
|
}
|
19
src/components/Card.tsx
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
import { NCard } from 'naive-ui'
|
||||||
|
import { defineComponent } from 'vue'
|
||||||
|
// import { defineComponent } from 'vue'
|
||||||
|
export default defineComponent({
|
||||||
|
setup(props, { slots }) {
|
||||||
|
return () => (
|
||||||
|
<>
|
||||||
|
<NCard
|
||||||
|
title="带封面的卡片"
|
||||||
|
v-slots={{
|
||||||
|
cover: () => {
|
||||||
|
return <img src="https://07akioni.oss-cn-beijing.aliyuncs.com/07akioni.jpeg" />
|
||||||
|
},
|
||||||
|
}}
|
||||||
|
></NCard>
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
},
|
||||||
|
})
|
41
src/components/HelloWorld.vue
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
<script setup lang="ts">
|
||||||
|
defineProps<{
|
||||||
|
msg: string
|
||||||
|
}>()
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<template>
|
||||||
|
<div class="greetings">
|
||||||
|
<h1 class="green">{{ msg }}</h1>
|
||||||
|
<h3>
|
||||||
|
You’ve successfully created a project with
|
||||||
|
<a href="https://vite.dev/" target="_blank" rel="noopener">Vite</a> +
|
||||||
|
<a href="https://vuejs.org/" target="_blank" rel="noopener">Vue 3</a>. What's next?
|
||||||
|
</h3>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
h1 {
|
||||||
|
font-weight: 500;
|
||||||
|
font-size: 2.6rem;
|
||||||
|
position: relative;
|
||||||
|
top: -10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1.2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.greetings h1,
|
||||||
|
.greetings h3 {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 1024px) {
|
||||||
|
.greetings h1,
|
||||||
|
.greetings h3 {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
90
src/components/TheWelcome.vue
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
<script setup lang="ts">
|
||||||
|
import WelcomeItem from './WelcomeItem.vue'
|
||||||
|
import DocumentationIcon from './icons/IconDocumentation.vue'
|
||||||
|
import ToolingIcon from './icons/IconTooling.vue'
|
||||||
|
import EcosystemIcon from './icons/IconEcosystem.vue'
|
||||||
|
import CommunityIcon from './icons/IconCommunity.vue'
|
||||||
|
import SupportIcon from './icons/IconSupport.vue'
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<template>
|
||||||
|
<WelcomeItem>
|
||||||
|
<template #icon>
|
||||||
|
<DocumentationIcon />
|
||||||
|
</template>
|
||||||
|
<template #heading>Documentation</template>
|
||||||
|
|
||||||
|
Vue’s
|
||||||
|
<a href="https://vuejs.org/" target="_blank" rel="noopener">official documentation</a>
|
||||||
|
provides you with all information you need to get started.
|
||||||
|
</WelcomeItem>
|
||||||
|
|
||||||
|
<WelcomeItem>
|
||||||
|
<template #icon>
|
||||||
|
<ToolingIcon />
|
||||||
|
</template>
|
||||||
|
<template #heading>Tooling</template>
|
||||||
|
|
||||||
|
This project is served and bundled with
|
||||||
|
<a href="https://vite.dev/guide/features.html" target="_blank" rel="noopener">Vite</a>. The
|
||||||
|
recommended IDE setup is
|
||||||
|
<a href="https://code.visualstudio.com/" target="_blank" rel="noopener">VSCode</a>
|
||||||
|
+
|
||||||
|
<a href="https://github.com/johnsoncodehk/volar" target="_blank" rel="noopener">Volar</a>. If
|
||||||
|
you need to test your components and web pages, check out
|
||||||
|
<a href="https://www.cypress.io/" target="_blank" rel="noopener">Cypress</a>
|
||||||
|
and
|
||||||
|
<a href="https://on.cypress.io/component" target="_blank" rel="noopener"
|
||||||
|
>Cypress Component Testing</a
|
||||||
|
>.
|
||||||
|
|
||||||
|
<br />
|
||||||
|
|
||||||
|
More instructions are available in <code>README.md</code>.
|
||||||
|
</WelcomeItem>
|
||||||
|
|
||||||
|
<WelcomeItem>
|
||||||
|
<template #icon>
|
||||||
|
<EcosystemIcon />
|
||||||
|
</template>
|
||||||
|
<template #heading>Ecosystem</template>
|
||||||
|
|
||||||
|
Get official tools and libraries for your project:
|
||||||
|
<a href="https://pinia.vuejs.org/" target="_blank" rel="noopener">Pinia</a>,
|
||||||
|
<a href="https://router.vuejs.org/" target="_blank" rel="noopener">Vue Router</a>,
|
||||||
|
<a href="https://test-utils.vuejs.org/" target="_blank" rel="noopener">Vue Test Utils</a>, and
|
||||||
|
<a href="https://github.com/vuejs/devtools" target="_blank" rel="noopener">Vue Dev Tools</a>. If
|
||||||
|
you need more resources, we suggest paying
|
||||||
|
<a href="https://github.com/vuejs/awesome-vue" target="_blank" rel="noopener">Awesome Vue</a>
|
||||||
|
a visit.
|
||||||
|
</WelcomeItem>
|
||||||
|
|
||||||
|
<WelcomeItem>
|
||||||
|
<template #icon>
|
||||||
|
<CommunityIcon />
|
||||||
|
</template>
|
||||||
|
<template #heading>Community</template>
|
||||||
|
|
||||||
|
Got stuck? Ask your question on
|
||||||
|
<a href="https://chat.vuejs.org" target="_blank" rel="noopener">Vue Land</a>, our official
|
||||||
|
Discord server, or
|
||||||
|
<a href="https://stackoverflow.com/questions/tagged/vue.js" target="_blank" rel="noopener"
|
||||||
|
>StackOverflow</a
|
||||||
|
>. You should also subscribe to
|
||||||
|
<a href="https://news.vuejs.org" target="_blank" rel="noopener">our mailing list</a>
|
||||||
|
and follow the official
|
||||||
|
<a href="https://twitter.com/vuejs" target="_blank" rel="noopener">@vuejs</a>
|
||||||
|
twitter account for latest news in the Vue world.
|
||||||
|
</WelcomeItem>
|
||||||
|
|
||||||
|
<WelcomeItem>
|
||||||
|
<template #icon>
|
||||||
|
<SupportIcon />
|
||||||
|
</template>
|
||||||
|
<template #heading>Support Vue</template>
|
||||||
|
|
||||||
|
As an independent project, Vue relies on community backing for its sustainability. You can help
|
||||||
|
us by
|
||||||
|
<a href="https://vuejs.org/sponsor/" target="_blank" rel="noopener">becoming a sponsor</a>.
|
||||||
|
</WelcomeItem>
|
||||||
|
</template>
|
87
src/components/WelcomeItem.vue
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<template>
|
||||||
|
<div class="item">
|
||||||
|
<i>
|
||||||
|
<slot name="icon"></slot>
|
||||||
|
</i>
|
||||||
|
<div class="details">
|
||||||
|
<h3>
|
||||||
|
<slot name="heading"></slot>
|
||||||
|
</h3>
|
||||||
|
<slot></slot>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.item {
|
||||||
|
margin-top: 2rem;
|
||||||
|
display: flex;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.details {
|
||||||
|
flex: 1;
|
||||||
|
margin-left: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
i {
|
||||||
|
display: flex;
|
||||||
|
place-items: center;
|
||||||
|
place-content: center;
|
||||||
|
width: 32px;
|
||||||
|
height: 32px;
|
||||||
|
|
||||||
|
color: var(--color-text);
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1.2rem;
|
||||||
|
font-weight: 500;
|
||||||
|
margin-bottom: 0.4rem;
|
||||||
|
color: var(--color-heading);
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 1024px) {
|
||||||
|
.item {
|
||||||
|
margin-top: 0;
|
||||||
|
padding: 0.4rem 0 1rem calc(var(--section-gap) / 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
i {
|
||||||
|
top: calc(50% - 25px);
|
||||||
|
left: -26px;
|
||||||
|
position: absolute;
|
||||||
|
border: 1px solid var(--color-border);
|
||||||
|
background: var(--color-background);
|
||||||
|
border-radius: 8px;
|
||||||
|
width: 50px;
|
||||||
|
height: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item:before {
|
||||||
|
content: ' ';
|
||||||
|
border-left: 1px solid var(--color-border);
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
bottom: calc(50% + 25px);
|
||||||
|
height: calc(50% - 25px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.item:after {
|
||||||
|
content: ' ';
|
||||||
|
border-left: 1px solid var(--color-border);
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
top: calc(50% + 25px);
|
||||||
|
height: calc(50% - 25px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.item:first-of-type:before {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item:last-of-type:after {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
159
src/components/icons/IconCesium.vue
Normal file
@ -0,0 +1,159 @@
|
|||||||
|
<template>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="104.16015pt"
|
||||||
|
height="104.16015pt"
|
||||||
|
viewBox="0 0 104.16015 104.16015"
|
||||||
|
version="1.1"
|
||||||
|
id="svg4136"
|
||||||
|
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
|
||||||
|
sodipodi:docname="cesium-dark.svg"
|
||||||
|
inkscape:export-filename="C:\Projects\agi-meta\Logos\Cesium\cesium.png"
|
||||||
|
inkscape:export-xdpi="97.829803"
|
||||||
|
inkscape:export-ydpi="97.829803">
|
||||||
|
<metadata
|
||||||
|
id="metadata4323">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs4321" />
|
||||||
|
<!-- <sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1536"
|
||||||
|
inkscape:window-height="801"
|
||||||
|
id="namedview4319"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="1"
|
||||||
|
inkscape:cx="219.49824"
|
||||||
|
inkscape:cy="-40.063564"
|
||||||
|
inkscape:window-x="-8"
|
||||||
|
inkscape:window-y="-8"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="surface22972"
|
||||||
|
showguides="false"
|
||||||
|
inkscape:lockguides="true">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid3896"
|
||||||
|
originx="-246.86327"
|
||||||
|
originy="-2036.4727" />
|
||||||
|
</sodipodi:namedview> -->
|
||||||
|
<g
|
||||||
|
id="surface22972"
|
||||||
|
transform="translate(-69.429688,-343.58594)">
|
||||||
|
<!-- <path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 195.45703,427.86719 c -3,-0.6211 -5.37109,-1.72266 -7.12109,-3.30469 -1.75,-1.58594 -2.98047,-3.73047 -3.69922,-6.43359 -0.72266,-2.71485 -1.08203,-6.13282 -1.08203,-10.25391 v -6.32813 c 0,-4.89062 0.37109,-8.82421 1.11328,-11.79296 0.74609,-2.97657 2.01172,-5.26172 3.8125,-6.8711 1.80078,-1.60547 4.21875,-2.6875 7.26562,-3.23828 3.04297,-0.54687 6.89063,-0.82422 11.54297,-0.82422 h 10.64453 c 4.88672,0 8.92188,0.22266 12.08203,0.67969 3.16797,0.45703 5.65625,1.3125 7.48047,2.55469 1.82032,1.24609 3.09375,2.97265 3.8125,5.17578 0.71875,2.20703 1.07422,5.0625 1.07422,8.5625 h -12.36719 c 0,-0.96094 -0.1289,-1.8125 -0.39843,-2.55469 -0.25782,-0.74609 -0.82813,-1.36719 -1.6875,-1.87109 -0.86328,-0.50391 -2.13282,-0.875 -3.8086,-1.11328 -1.67968,-0.23829 -3.93359,-0.35938 -6.76172,-0.35938 h -9.20703 c -2.68359,0 -4.85547,0.10547 -6.51172,0.32422 -1.65625,0.21484 -2.92187,0.71094 -3.80859,1.47266 -0.88672,0.76562 -1.47656,1.91796 -1.76172,3.44921 -0.28906,1.54297 -0.43359,3.625 -0.43359,6.26563 v 5.46094 c 0,2.44922 0.14453,4.39062 0.43359,5.82812 0.28516,1.4375 0.86328,2.55469 1.72656,3.33985 0.86329,0.79687 2.08204,1.30859 3.66407,1.54687 1.58593,0.24219 3.66797,0.36328 6.25781,0.36328 h 9.78516 c 2.63671,0 4.77734,-0.0742 6.43359,-0.21875 1.65234,-0.14453 2.93359,-0.45312 3.84766,-0.93359 0.91015,-0.47656 1.52734,-1.15235 1.83203,-2.01172 0.3164,-0.86719 0.47265,-1.99609 0.47265,-3.38281 h 12.36719 c 0,3.3125 -0.27344,6.07812 -0.82812,8.30859 -0.54688,2.22656 -1.69922,4.01563 -3.45313,5.35547 -1.74609,1.34375 -4.25391,2.30469 -7.51172,2.87891 -3.26172,0.57421 -7.55078,0.86328 -12.87109,0.86328 h -10.9336 c -4.60937,0 -8.40625,-0.3125 -11.40234,-0.9375"
|
||||||
|
id="path4175"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 301.79297,378.82031 v 9.92188 h -39.125 v 9.20703 h 37.89844 v 10 h -37.89844 v 10.78515 h 39.125 v 9.9961 h -51.06641 v -49.91016 z m 0,0"
|
||||||
|
id="path4177"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 350.12109,378.82031 c 6.28516,0 10.9375,1.14844 13.95313,3.44922 3.01953,2.30469 4.53125,5.84766 4.53125,10.64844 h -12.8711 c 0,-0.76563 -0.082,-1.41797 -0.25,-1.94531 -0.17187,-0.52735 -0.47656,-0.95704 -0.93359,-1.29297 -0.45703,-0.33594 -1.08203,-0.57813 -1.875,-0.71875 -0.78906,-0.14453 -1.8125,-0.21875 -3.05469,-0.21875 h -20.0664 c -1.67578,0 -3.07032,0.30078 -4.16797,0.89843 -1.10938,0.60157 -1.65235,1.85938 -1.65235,3.77344 0,1.00781 0.14063,1.78906 0.42579,2.33985 0.28906,0.55468 0.68359,0.96093 1.18359,1.22265 0.50781,0.26953 1.12109,0.4336 1.83594,0.50781 0.71875,0.0703 1.50781,0.12891 2.375,0.17579 l 22.08203,0.86328 c 2.82812,0.0976 5.30859,0.32422 7.44531,0.68359 2.13281,0.36328 3.90625,1.05469 5.31641,2.08594 1.41406,1.03125 2.48828,2.5039 3.20312,4.42578 0.71875,1.91406 1.08203,4.52734 1.08203,7.83984 0,2.6875 -0.28515,4.96875 -0.86328,6.86328 -0.57812,1.89454 -1.52344,3.46485 -2.84765,4.71485 -1.3125,1.24609 -3.05079,2.15625 -5.21094,2.73047 -2.15625,0.57812 -4.79688,0.86328 -7.91016,0.86328 h -24.74219 c -3.16796,0 -5.82812,-0.28516 -7.98437,-0.86328 -2.15625,-0.57422 -3.89453,-1.44922 -5.21094,-2.6211 -1.32031,-1.17578 -2.2539,-2.64843 -2.8125,-4.42968 -0.54687,-1.76954 -0.82031,-3.85938 -0.82031,-6.25391 h 12.23047 c 0,1.24609 0.54687,2.25781 1.64844,3.01953 1.10156,0.76953 2.49218,1.15234 4.17187,1.15234 h 19.99609 c 2.63672,0 4.60547,-0.33203 5.89454,-1.00781 1.29687,-0.67187 1.9375,-2.01172 1.9375,-4.02734 0,-0.91406 -0.11329,-1.6875 -0.35547,-2.33985 -0.2461,-0.64453 -0.65235,-1.1914 -1.25391,-1.65234 -0.60547,-0.45312 -1.44141,-0.80078 -2.52344,-1.03906 -1.07422,-0.23828 -2.47656,-0.41016 -4.20703,-0.50781 l -19.13281,-0.78907 c -3.40234,-0.14453 -6.26563,-0.38281 -8.58594,-0.71875 -2.33203,-0.33593 -4.23437,-0.97265 -5.72656,-1.90625 -1.47656,-0.93359 -2.54688,-2.30078 -3.19531,-4.09765 -0.64453,-1.80078 -0.97266,-4.25391 -0.97266,-7.375 0,-2.63282 0.33594,-4.87891 1.00781,-6.72657 0.67188,-1.83984 1.72657,-3.34375 3.16016,-4.49218 1.44531,-1.15235 3.30078,-1.97657 5.57812,-2.48047 2.27735,-0.50391 5.02344,-0.75391 8.23438,-0.75391 z m 0,0"
|
||||||
|
id="path4179"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 377.06641,378.82031 h 11.94531 v 49.91016 h -11.94531 z m 0,0"
|
||||||
|
id="path4181"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 409.3125,409.74219 c 0,1.72656 0.19141,3.16406 0.57422,4.3164 0.3789,1.15235 0.99609,2.0586 1.83594,2.73438 0.83984,0.67187 1.95312,1.15234 3.34765,1.4375 1.38672,0.28906 3.08985,0.43359 5.10156,0.43359 H 433.125 c 1.91406,0 3.54297,-0.14453 4.89062,-0.43359 1.33594,-0.28516 2.41407,-0.77735 3.23438,-1.47266 0.80859,-0.69531 1.41406,-1.62109 1.79687,-2.76953 0.38672,-1.15234 0.57422,-2.58984 0.57422,-4.31641 v -30.92578 h 12.01563 v 32.14844 c 0,3.30859 -0.33985,6.08984 -1.01172,8.33984 -0.67188,2.25782 -1.79688,4.07813 -3.37891,5.46875 -1.58203,1.39454 -3.67968,2.39844 -6.29297,3.02344 -2.61718,0.6211 -5.83984,0.9336 -9.67578,0.9336 h -17.69531 c -3.69141,0 -6.80469,-0.32813 -9.34375,-0.96875 -2.54297,-0.65235 -4.63281,-1.69141 -6.25781,-3.13282 -1.63281,-1.43359 -2.8086,-3.28125 -3.52344,-5.53515 -0.72656,-2.25391 -1.08203,-4.96485 -1.08203,-8.12891 v -32.14844 h 11.9375 z m 0,0"
|
||||||
|
id="path4183"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 482.50391,378.82031 20.5664,36.75 21.28906,-36.75 h 17.90625 v 49.91016 h -12.00781 v -36.6836 l -20.71094,36.6836 h -12.94531 l -20.64844,-36.6836 v 36.6836 h -11.93359 v -49.91016 z m 0,0"
|
||||||
|
id="path4185"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 195.56641,427.94531 c -2.9961,-0.62109 -5.36719,-1.72265 -7.11719,-3.30469 -1.7461,-1.58203 -2.98047,-3.72656 -3.69531,-6.42968 -0.72266,-2.71094 -1.08204,-6.125 -1.08204,-10.2461 v -6.32422 c 0,-4.88671 0.3711,-8.8125 1.11329,-11.78125 0.74218,-2.97265 2.01171,-5.25781 3.80859,-6.86718 1.80078,-1.60547 4.21484,-2.6836 7.25781,-3.23438 3.04297,-0.54687 6.89063,-0.82422 11.53516,-0.82422 h 10.63672 c 4.88672,0 8.91797,0.22657 12.07422,0.67969 3.16406,0.45703 5.65234,1.30859 7.47656,2.55469 1.82031,1.24609 3.08984,2.96484 3.80859,5.16797 0.71485,2.20703 1.07422,5.05859 1.07422,8.55468 h -12.35937 c 0,-0.95703 -0.12891,-1.80859 -0.39454,-2.55078 -0.26171,-0.74218 -0.83203,-1.36328 -1.6914,-1.86718 -0.85938,-0.50391 -2.13281,-0.875 -3.80469,-1.11329 C 222.52734,390.11719 220.27734,390 217.44922,390 H 208.25 c -2.67969,0 -4.85156,0.10547 -6.50781,0.32422 -1.65235,0.21484 -2.91797,0.70703 -3.80469,1.46875 -0.88672,0.76953 -1.47656,1.91797 -1.75781,3.44922 -0.28907,1.53906 -0.4336,3.62109 -0.4336,6.25781 v 5.45703 c 0,2.44922 0.14453,4.39063 0.4336,5.82422 0.28125,1.4375 0.85937,2.55469 1.72265,3.33984 0.85938,0.79297 2.08203,1.30469 3.66407,1.54688 1.58593,0.23828 3.66406,0.35937 6.2539,0.35937 h 9.77344 c 2.63672,0 4.77734,-0.0703 6.42969,-0.21484 1.65234,-0.14453 2.93359,-0.45703 3.84765,-0.93359 0.90625,-0.47657 1.51953,-1.15235 1.83203,-2.01172 0.3125,-0.86719 0.46485,-1.99219 0.46485,-3.38282 h 12.36328 c 0,3.3125 -0.27734,6.07422 -0.82813,8.30469 -0.54687,2.22656 -1.69921,4.01563 -3.44921,5.35156 -1.75,1.34375 -4.25391,2.30079 -7.51172,2.87891 -3.25391,0.57031 -7.54297,0.85938 -12.85938,0.85938 h -10.92187 c -4.60938,0 -8.40235,-0.3125 -11.39453,-0.9336"
|
||||||
|
id="path4187"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 301.82031,378.93359 v 9.91407 h -39.09375 v 9.20312 h 37.86719 v 9.98828 h -37.86719 v 10.77735 h 39.09375 v 9.99218 h -51.02734 v -49.875 z m 0,0"
|
||||||
|
id="path4189"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 350.10937,378.93359 c 6.28125,0 10.92969,1.14844 13.94532,3.44532 3.01562,2.30468 4.52734,5.84765 4.52734,10.64062 h -12.86328 c 0,-0.76562 -0.082,-1.41406 -0.25,-1.94141 -0.16797,-0.52734 -0.47656,-0.96093 -0.93359,-1.29296 -0.45313,-0.33594 -1.08204,-0.57813 -1.8711,-0.71875 -0.78906,-0.14454 -1.80859,-0.21875 -3.05078,-0.21875 h -20.05469 c -1.67578,0 -3.0664,0.30078 -4.16406,0.89843 -1.10547,0.60157 -1.65234,1.85938 -1.65234,3.77344 0,1.00781 0.14062,1.78516 0.42968,2.33594 0.28516,0.55078 0.67969,0.96094 1.17969,1.22265 0.51172,0.26563 1.1211,0.42969 1.83594,0.50391 0.71875,0.0703 1.50781,0.13281 2.37109,0.17969 l 22.06641,0.85937 c 2.82422,0.0977 5.30469,0.32813 7.4375,0.6836 2.13281,0.35937 3.90625,1.05468 5.31641,2.08593 1.41015,1.02735 2.48437,2.5 3.19921,4.41797 0.71875,1.91407 1.08204,4.52735 1.08204,7.83594 0,2.68359 -0.28516,4.96875 -0.86329,6.85938 -0.57812,1.89453 -1.52343,3.46093 -2.84375,4.70703 -1.3164,1.25 -3.05078,2.16015 -5.20703,2.73437 -2.15625,0.57813 -4.79687,0.86328 -7.90625,0.86328 h -24.72265 c -3.16016,0 -5.82422,-0.28515 -7.98047,-0.86328 -2.15235,-0.57422 -3.89063,-1.44922 -5.20703,-2.625 -1.31641,-1.17187 -2.25391,-2.64453 -2.8086,-4.42187 -0.54297,-1.76953 -0.82031,-3.85547 -0.82031,-6.25 h 12.21875 c 0,1.24609 0.54688,2.2539 1.65234,3.01953 1.09766,0.76562 2.48829,1.14844 4.16797,1.14844 h 19.97657 c 2.63281,0 4.60546,-0.33204 5.89453,-1.00391 1.29687,-0.67188 1.93359,-2.01172 1.93359,-4.02734 0,-0.91016 -0.11328,-1.6836 -0.35156,-2.33594 -0.2461,-0.64844 -0.66016,-1.19141 -1.25781,-1.65235 -0.60547,-0.45312 -1.4375,-0.80078 -2.51954,-1.03906 -1.07421,-0.23828 -2.47265,-0.41015 -4.20312,-0.50781 l -19.11719,-0.78516 c -3.40234,-0.14453 -6.26562,-0.38672 -8.58203,-0.71875 -2.32812,-0.33593 -4.23047,-0.97265 -5.71875,-1.90625 -1.48047,-0.93359 -2.54687,-2.30078 -3.19531,-4.09765 -0.64453,-1.79297 -0.97266,-4.25 -0.97266,-7.36719 0,-2.63281 0.33594,-4.875 1.00781,-6.71875 0.66797,-1.83984 1.72266,-3.34375 3.16016,-4.48828 1.44141,-1.15235 3.29297,-1.97656 5.57031,-2.48047 2.27735,-0.50391 5.01953,-0.75391 8.23047,-0.75391 z m 0,0"
|
||||||
|
id="path4191"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 377.03516,378.93359 h 11.93359 v 49.875 h -11.93359 z m 0,0"
|
||||||
|
id="path4193"
|
||||||
|
inkscape:connector-curvature="0" /> -->
|
||||||
|
<!-- <path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 409.25781,409.82812 c 0,1.73047 0.1875,3.16797 0.57422,4.31641 0.37891,1.15234 0.99609,2.05859 1.83203,2.73438 0.83985,0.67187 1.95313,1.14843 3.34375,1.43359 1.38672,0.28906 3.08985,0.43359 5.10156,0.43359 h 12.9375 c 1.91407,0 3.54297,-0.14453 4.89063,-0.43359 1.33594,-0.28516 2.41406,-0.77734 3.23047,-1.47266 0.8125,-0.6914 1.41406,-1.61718 1.79687,-2.76562 0.38282,-1.15235 0.57422,-2.58985 0.57422,-4.3125 v -30.90235 h 12.00391 v 32.125 c 0,3.30469 -0.33594,6.08594 -1.01172,8.33594 -0.66797,2.25391 -1.79297,4.07422 -3.375,5.46094 -1.57813,1.39453 -3.67578,2.39453 -6.28906,3.01953 -2.61328,0.62109 -5.83594,0.93359 -9.66407,0.93359 h -17.68359 c -3.6875,0 -6.80078,-0.32812 -9.33984,-0.96875 -2.53907,-0.64843 -4.625,-1.6875 -6.25,-3.1289 -1.63282,-1.4336 -2.8086,-3.27735 -3.52344,-5.53125 -0.72266,-2.25391 -1.07813,-4.96094 -1.07813,-8.1211 v -32.125 h 11.92969 z m 0,0"
|
||||||
|
id="path4195"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 482.39062,378.93359 20.55469,36.72266 21.26953,-36.72266 h 17.89453 v 49.875 h -12 v -36.65625 l -20.69921,36.65625 h -12.9336 l -20.6289,-36.65625 v 36.65625 h -11.92579 v -49.875 z m 0,0"
|
||||||
|
id="path4197"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 550.83203,383.80469 h 0.5625 c 0.65625,0 1.18359,-0.21875 1.18359,-0.75 0,-0.46485 -0.34375,-0.77735 -1.08984,-0.77735 -0.3125,0 -0.53125,0.0312 -0.65625,0.0625 z m -0.0312,2.89843 h -1.18359 v -5.11328 c 0.46875,-0.0937 1.12109,-0.15234 1.96093,-0.15234 0.96875,0 1.40625,0.15234 1.77735,0.37109 0.28125,0.21875 0.5,0.625 0.5,1.1211 0,0.5625 -0.4336,1 -1.0586,1.1875 v 0.0625 c 0.5,0.1875 0.77735,0.55859 0.9336,1.24609 0.15625,0.77734 0.25,1.08984 0.375,1.27734 h -1.27735 c -0.15625,-0.1875 -0.25,-0.65625 -0.40625,-1.24609 -0.0937,-0.5625 -0.40234,-0.8125 -1.05859,-0.8125 h -0.5625 z m -3.14844,-2.67968 c 0,2.27343 1.6836,4.08203 3.99219,4.08203 2.24219,0 3.89453,-1.8086 3.89453,-4.05078 0,-2.27735 -1.65234,-4.11719 -3.92969,-4.11719 -2.27343,0 -3.95703,1.83984 -3.95703,4.08594 m 9.19922,0 c 0,2.89843 -2.27734,5.17578 -5.24219,5.17578 -2.92578,0 -5.26562,-2.27735 -5.26562,-5.17578 0,-2.83594 2.33984,-5.11328 5.26562,-5.11328 2.96485,0 5.24219,2.27734 5.24219,5.11328"
|
||||||
|
id="path4199"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 69.429688,395.66797 c 0,-28.76172 23.316406,-52.08203 52.082032,-52.08203 28.76172,0 52.07812,23.32031 52.07812,52.08203 0,28.76172 -23.3164,52.07812 -52.07812,52.07812 -28.765626,0 -52.082032,-23.3164 -52.082032,-52.07812"
|
||||||
|
id="path4201"
|
||||||
|
inkscape:connector-curvature="0" /> -->
|
||||||
|
<path
|
||||||
|
style="fill:#709c49;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 163.625,388.85547 c -1.51172,0 -2.97266,0.83984 -4.12109,2.35547 l -14.41797,19.07031 c -2.38672,3.16016 -5.77735,4.96875 -9.30078,4.96875 h -0.0547 c -3.52735,0 -6.91797,-1.80859 -9.30078,-4.96875 l -14.41797,-19.07031 c -1.14453,-1.51563 -2.60547,-2.35547 -4.125,-2.35547 -1.50781,0 -2.97656,0.83984 -4.11719,2.35547 l -14.421874,19.07031 c -2.371093,3.13281 -5.726562,4.94141 -9.21875,4.96875 7.347657,15.49609 23.093754,26.24219 41.382814,26.24219 25.30469,0 45.82422,-20.51563 45.82422,-45.82032 0,-1.79687 -0.12891,-3.55468 -0.32813,-5.27734 -1.00781,-0.99219 -2.17578,-1.53906 -3.38281,-1.53906"
|
||||||
|
id="path4203"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:#6dabe4;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 136.82031,378.9375 c -2.64844,0 -4.78906,-2.14453 -4.78906,-4.78906 0,-2.64453 2.14062,-4.78907 4.78906,-4.78907 2.64453,0 4.78906,2.14454 4.78906,4.78907 0,2.64453 -2.14453,4.78906 -4.78906,4.78906 m -15.30859,-29.09375 c -25.308595,0 -45.828126,20.51172 -45.828126,45.82812 0,4.02344 0.574219,7.90625 1.550781,11.63282 0.867188,0.66797 1.828125,1.05468 2.8125,1.05468 1.519531,0 2.980469,-0.83593 4.128906,-2.34375 L 98.59375,386.9375 c 2.37891,-3.16406 5.77734,-4.97266 9.29297,-4.97266 3.52344,0 6.91016,1.8086 9.30078,4.97266 l 13.87109,18.34375 0.59766,0.73437 c 1.14453,1.50391 2.60156,2.33204 4.10156,2.34375 1.4961,-0.0117 2.95703,-0.83984 4.09375,-2.34375 l 0.60938,-0.73437 13.87109,-18.34375 c 2.38281,-3.16406 5.77344,-4.97266 9.29297,-4.97266 0.55859,0 1.12109,0.0625 1.66797,0.14844 -5.77735,-18.69141 -23.19141,-32.26953 -43.78125,-32.26953"
|
||||||
|
id="path4205"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<!-- <text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-style:normal;font-weight:normal;font-size:30px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
|
||||||
|
x="507.75"
|
||||||
|
y="573.375"
|
||||||
|
id="text4797"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4795"
|
||||||
|
x="507.75"
|
||||||
|
y="600.74493"
|
||||||
|
style="stroke-width:0.75" /></text> -->
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
</template>
|
7
src/components/icons/IconCommunity.vue
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<template>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor">
|
||||||
|
<path
|
||||||
|
d="M15 4a1 1 0 1 0 0 2V4zm0 11v-1a1 1 0 0 0-1 1h1zm0 4l-.707.707A1 1 0 0 0 16 19h-1zm-4-4l.707-.707A1 1 0 0 0 11 14v1zm-4.707-1.293a1 1 0 0 0-1.414 1.414l1.414-1.414zm-.707.707l-.707-.707.707.707zM9 11v-1a1 1 0 0 0-.707.293L9 11zm-4 0h1a1 1 0 0 0-1-1v1zm0 4H4a1 1 0 0 0 1.707.707L5 15zm10-9h2V4h-2v2zm2 0a1 1 0 0 1 1 1h2a3 3 0 0 0-3-3v2zm1 1v6h2V7h-2zm0 6a1 1 0 0 1-1 1v2a3 3 0 0 0 3-3h-2zm-1 1h-2v2h2v-2zm-3 1v4h2v-4h-2zm1.707 3.293l-4-4-1.414 1.414 4 4 1.414-1.414zM11 14H7v2h4v-2zm-4 0c-.276 0-.525-.111-.707-.293l-1.414 1.414C5.42 15.663 6.172 16 7 16v-2zm-.707 1.121l3.414-3.414-1.414-1.414-3.414 3.414 1.414 1.414zM9 12h4v-2H9v2zm4 0a3 3 0 0 0 3-3h-2a1 1 0 0 1-1 1v2zm3-3V3h-2v6h2zm0-6a3 3 0 0 0-3-3v2a1 1 0 0 1 1 1h2zm-3-3H3v2h10V0zM3 0a3 3 0 0 0-3 3h2a1 1 0 0 1 1-1V0zM0 3v6h2V3H0zm0 6a3 3 0 0 0 3 3v-2a1 1 0 0 1-1-1H0zm3 3h2v-2H3v2zm1-1v4h2v-4H4zm1.707 4.707l.586-.586-1.414-1.414-.586.586 1.414 1.414z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</template>
|
7
src/components/icons/IconDocumentation.vue
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<template>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" fill="currentColor">
|
||||||
|
<path
|
||||||
|
d="M11 2.253a1 1 0 1 0-2 0h2zm-2 13a1 1 0 1 0 2 0H9zm.447-12.167a1 1 0 1 0 1.107-1.666L9.447 3.086zM1 2.253L.447 1.42A1 1 0 0 0 0 2.253h1zm0 13H0a1 1 0 0 0 1.553.833L1 15.253zm8.447.833a1 1 0 1 0 1.107-1.666l-1.107 1.666zm0-14.666a1 1 0 1 0 1.107 1.666L9.447 1.42zM19 2.253h1a1 1 0 0 0-.447-.833L19 2.253zm0 13l-.553.833A1 1 0 0 0 20 15.253h-1zm-9.553-.833a1 1 0 1 0 1.107 1.666L9.447 14.42zM9 2.253v13h2v-13H9zm1.553-.833C9.203.523 7.42 0 5.5 0v2c1.572 0 2.961.431 3.947 1.086l1.107-1.666zM5.5 0C3.58 0 1.797.523.447 1.42l1.107 1.666C2.539 2.431 3.928 2 5.5 2V0zM0 2.253v13h2v-13H0zm1.553 13.833C2.539 15.431 3.928 15 5.5 15v-2c-1.92 0-3.703.523-5.053 1.42l1.107 1.666zM5.5 15c1.572 0 2.961.431 3.947 1.086l1.107-1.666C9.203 13.523 7.42 13 5.5 13v2zm5.053-11.914C11.539 2.431 12.928 2 14.5 2V0c-1.92 0-3.703.523-5.053 1.42l1.107 1.666zM14.5 2c1.573 0 2.961.431 3.947 1.086l1.107-1.666C18.203.523 16.421 0 14.5 0v2zm3.5.253v13h2v-13h-2zm1.553 12.167C18.203 13.523 16.421 13 14.5 13v2c1.573 0 2.961.431 3.947 1.086l1.107-1.666zM14.5 13c-1.92 0-3.703.523-5.053 1.42l1.107 1.666C11.539 15.431 12.928 15 14.5 15v-2z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</template>
|
7
src/components/icons/IconEcosystem.vue
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<template>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="20" fill="currentColor">
|
||||||
|
<path
|
||||||
|
d="M11.447 8.894a1 1 0 1 0-.894-1.789l.894 1.789zm-2.894-.789a1 1 0 1 0 .894 1.789l-.894-1.789zm0 1.789a1 1 0 1 0 .894-1.789l-.894 1.789zM7.447 7.106a1 1 0 1 0-.894 1.789l.894-1.789zM10 9a1 1 0 1 0-2 0h2zm-2 2.5a1 1 0 1 0 2 0H8zm9.447-5.606a1 1 0 1 0-.894-1.789l.894 1.789zm-2.894-.789a1 1 0 1 0 .894 1.789l-.894-1.789zm2 .789a1 1 0 1 0 .894-1.789l-.894 1.789zm-1.106-2.789a1 1 0 1 0-.894 1.789l.894-1.789zM18 5a1 1 0 1 0-2 0h2zm-2 2.5a1 1 0 1 0 2 0h-2zm-5.447-4.606a1 1 0 1 0 .894-1.789l-.894 1.789zM9 1l.447-.894a1 1 0 0 0-.894 0L9 1zm-2.447.106a1 1 0 1 0 .894 1.789l-.894-1.789zm-6 3a1 1 0 1 0 .894 1.789L.553 4.106zm2.894.789a1 1 0 1 0-.894-1.789l.894 1.789zm-2-.789a1 1 0 1 0-.894 1.789l.894-1.789zm1.106 2.789a1 1 0 1 0 .894-1.789l-.894 1.789zM2 5a1 1 0 1 0-2 0h2zM0 7.5a1 1 0 1 0 2 0H0zm8.553 12.394a1 1 0 1 0 .894-1.789l-.894 1.789zm-1.106-2.789a1 1 0 1 0-.894 1.789l.894-1.789zm1.106 1a1 1 0 1 0 .894 1.789l-.894-1.789zm2.894.789a1 1 0 1 0-.894-1.789l.894 1.789zM8 19a1 1 0 1 0 2 0H8zm2-2.5a1 1 0 1 0-2 0h2zm-7.447.394a1 1 0 1 0 .894-1.789l-.894 1.789zM1 15H0a1 1 0 0 0 .553.894L1 15zm1-2.5a1 1 0 1 0-2 0h2zm12.553 2.606a1 1 0 1 0 .894 1.789l-.894-1.789zM17 15l.447.894A1 1 0 0 0 18 15h-1zm1-2.5a1 1 0 1 0-2 0h2zm-7.447-5.394l-2 1 .894 1.789 2-1-.894-1.789zm-1.106 1l-2-1-.894 1.789 2 1 .894-1.789zM8 9v2.5h2V9H8zm8.553-4.894l-2 1 .894 1.789 2-1-.894-1.789zm.894 0l-2-1-.894 1.789 2 1 .894-1.789zM16 5v2.5h2V5h-2zm-4.553-3.894l-2-1-.894 1.789 2 1 .894-1.789zm-2.894-1l-2 1 .894 1.789 2-1L8.553.106zM1.447 5.894l2-1-.894-1.789-2 1 .894 1.789zm-.894 0l2 1 .894-1.789-2-1-.894 1.789zM0 5v2.5h2V5H0zm9.447 13.106l-2-1-.894 1.789 2 1 .894-1.789zm0 1.789l2-1-.894-1.789-2 1 .894 1.789zM10 19v-2.5H8V19h2zm-6.553-3.894l-2-1-.894 1.789 2 1 .894-1.789zM2 15v-2.5H0V15h2zm13.447 1.894l2-1-.894-1.789-2 1 .894 1.789zM18 15v-2.5h-2V15h2z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</template>
|
270
src/components/icons/IconHtml.vue
Normal file
@ -0,0 +1,270 @@
|
|||||||
|
<template>
|
||||||
|
<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="512px"
|
||||||
|
height="512px"
|
||||||
|
viewBox="0 0 512 512"
|
||||||
|
enable-background="new 0 0 512 512"
|
||||||
|
xml:space="preserve"
|
||||||
|
>
|
||||||
|
<image
|
||||||
|
id="image0"
|
||||||
|
width="512"
|
||||||
|
height="512"
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="data:image/png;base64,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"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</template>
|
7
src/components/icons/IconSupport.vue
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<template>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor">
|
||||||
|
<path
|
||||||
|
d="M10 3.22l-.61-.6a5.5 5.5 0 0 0-7.666.105 5.5 5.5 0 0 0-.114 7.665L10 18.78l8.39-8.4a5.5 5.5 0 0 0-.114-7.665 5.5 5.5 0 0 0-7.666-.105l-.61.61z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</template>
|
19
src/components/icons/IconTooling.vue
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
<!-- This icon is from <https://github.com/Templarian/MaterialDesign>, distributed under Apache 2.0 (https://www.apache.org/licenses/LICENSE-2.0) license-->
|
||||||
|
<template>
|
||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
aria-hidden="true"
|
||||||
|
role="img"
|
||||||
|
class="iconify iconify--mdi"
|
||||||
|
width="24"
|
||||||
|
height="24"
|
||||||
|
preserveAspectRatio="xMidYMid meet"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
>
|
||||||
|
<path
|
||||||
|
d="M20 18v-4h-3v1h-2v-1H9v1H7v-1H4v4h16M6.33 8l-1.74 4H7v-1h2v1h6v-1h2v1h2.41l-1.74-4H6.33M9 5v1h6V5H9m12.84 7.61c.1.22.16.48.16.8V18c0 .53-.21 1-.6 1.41c-.4.4-.85.59-1.4.59H4c-.55 0-1-.19-1.4-.59C2.21 19 2 18.53 2 18v-4.59c0-.32.06-.58.16-.8L4.5 7.22C4.84 6.41 5.45 6 6.33 6H7V5c0-.55.18-1 .57-1.41C7.96 3.2 8.44 3 9 3h6c.56 0 1.04.2 1.43.59c.39.41.57.86.57 1.41v1h.67c.88 0 1.49.41 1.83 1.22l2.34 5.39z"
|
||||||
|
fill="currentColor"
|
||||||
|
></path>
|
||||||
|
</svg>
|
||||||
|
</template>
|
45
src/components/icons/IconVue.vue
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
<template>
|
||||||
|
<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="32px"
|
||||||
|
height="32px"
|
||||||
|
viewBox="0 0 32 32"
|
||||||
|
enable-background="new 0 0 32 32"
|
||||||
|
xml:space="preserve"
|
||||||
|
>
|
||||||
|
<image
|
||||||
|
id="image0"
|
||||||
|
width="32"
|
||||||
|
height="32"
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAIGNIUk0AAHomAACAhAAA+gAAAIDo
|
||||||
|
AAB1MAAA6mAAADqYAAAXcJy6UTwAAAFlUExURQAAADVIXjdTYjVLXzlmajZRYUG4g0G4g0G4g0G5
|
||||||
|
gzpybDREXDVJXjZNYDlybEG4g0G4g0G4g0G6hD2RdjVLXzVJXjVJXjVLXzlhaEG4g0G4gzVKXjZN
|
||||||
|
YEG4g0G4gzVLXzdUYkG4g0G4gzVJXjVMX0G4g0G4gzVKXzZQYUG4g0G4gzVJXjVMX0G4g0G4g0G4
|
||||||
|
g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4
|
||||||
|
g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G4g0G5g0Cv
|
||||||
|
gDhkZzVIXjVJXkG6hD2WeDZOYEG1gjlxbD+ifDZUYjt/cECsfzddZT2OdTVLX0CygTlpaTVHXT6b
|
||||||
|
eTZQYEG3gzp2bT+mfTdXYzyFckCugDhhZj2TdzVMX0G0gjlsaj+kfP///74BWssAAABTdFJOUwAA
|
||||||
|
AAAAAAAODQ0NDQ0FDZrIxsbGxsbJdQJX8OU1B5ykCC/h81B9/sETG8z8bl34sUDsA5Io2nH8FcJS
|
||||||
|
9AmmN+YBhiDSZvoQuEgFLt96Gsla9wszaaPsFgAAAAFiS0dEdjFjyUEAAAAHdElNRQfoDAcIKjgn
|
||||||
|
nsP5AAAB1UlEQVQ4y4WSZVcCQRhGB2PEQETBQLFFxMDCAmzCBBlg104wscD/7/vMGqgLzpeJe899
|
||||||
|
93Bg7L9VZaRVXVNbR8tkwIvBhHNtfTVIFTM3WCyWxiarzWZrbmktY6ystaWZLtamRgINZtZmF0Ik
|
||||||
|
kilFVdX2jvKKivKOdjoqqWSCgL2NOTppF/sHh/SqdnVXVnZ34XR4sI/3TgfjPb04HR0j0ddvMPT3
|
||||||
|
IXB8hNfeHs44H3BiyMkpjEGXaxD89AQDnAOcM8aH3JDFGcrDIyPD2M/kk3uIOCVGx5A4v5DfKb/w
|
||||||
|
4hyBsVEEyDB6oCcur9SPdXUJLjxGySkxPoF7OnOt8etMGveJcS1AxuSUTNzcYoiq3N7IwNQk//y5
|
||||||
|
+bQXL3f3mnB/h5t3+ovTkJlZJB6yZCjZBwRmZ/i3wPjcvBzyiMKjHDA/V8ApseCD8PSsKM9PEHwL
|
||||||
|
hQEy/AGZeHl9fZGBgP8Hp8TiEt5z+XwO+9LizwAZyysy8fYmAyvLvzgZq2vSkHxt9Q+nIetB8bGC
|
||||||
|
6/yvwHgo/CmEQzqcEhG7xu0RvQAZG2ZNMG/ockpsboFvbeoHYGzTv8+5XYyTsbMrxO5OUU6JaCwW
|
||||||
|
LR4gY8/j2SvBKRGPlwrAKM111jsWeZB7zvGF2wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNC0xMi0w
|
||||||
|
N1QwODo0Mjo1NiswMDowMHkIe7wAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjQtMTItMDdUMDg6NDI6
|
||||||
|
NTYrMDA6MDAIVcMAAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDI0LTEyLTA3VDA4OjQyOjU2KzAw
|
||||||
|
OjAwX0Di3wAAAABJRU5ErkJggg=="
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</template>
|
14
src/main.ts
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
import './assets/main.css'
|
||||||
|
|
||||||
|
import { createApp } from 'vue'
|
||||||
|
import { createPinia } from 'pinia'
|
||||||
|
|
||||||
|
import App from './App.vue'
|
||||||
|
import router from './router'
|
||||||
|
|
||||||
|
const app = createApp(App)
|
||||||
|
|
||||||
|
app.use(createPinia())
|
||||||
|
app.use(router)
|
||||||
|
|
||||||
|
app.mount('#app')
|
31
src/router/index.ts
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
import { createRouter, createWebHistory } from 'vue-router'
|
||||||
|
|
||||||
|
const router = createRouter({
|
||||||
|
history: createWebHistory(import.meta.env.BASE_URL),
|
||||||
|
routes: [
|
||||||
|
{
|
||||||
|
path: '/',
|
||||||
|
name: 'home',
|
||||||
|
component: () => import('../views/Home'),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: '/about',
|
||||||
|
name: 'about',
|
||||||
|
// route level code-splitting
|
||||||
|
// this generates a separate chunk (About.[hash].js) for this route
|
||||||
|
// which is lazy-loaded when the route is visited.
|
||||||
|
component: () => import('../views/AboutView.vue'),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: '/code',
|
||||||
|
name: 'codeEditor',
|
||||||
|
component: () => import('../views/Sandpack/index'),
|
||||||
|
meta: {
|
||||||
|
title: '代码编辑器',
|
||||||
|
new: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
|
})
|
||||||
|
|
||||||
|
export default router
|
12
src/stores/counter.ts
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
import { ref, computed } from 'vue'
|
||||||
|
import { defineStore } from 'pinia'
|
||||||
|
|
||||||
|
export const useCounterStore = defineStore('counter', () => {
|
||||||
|
const count = ref(0)
|
||||||
|
const doubleCount = computed(() => count.value * 2)
|
||||||
|
function increment() {
|
||||||
|
count.value++
|
||||||
|
}
|
||||||
|
|
||||||
|
return { count, doubleCount, increment }
|
||||||
|
})
|
15
src/views/AboutView.vue
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<template>
|
||||||
|
<div class="about">
|
||||||
|
<h1>This is an about page</h1>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@media (min-width: 1024px) {
|
||||||
|
.about {
|
||||||
|
min-height: 100vh;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
29
src/views/CardList/index.tsx
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
import CardCom from '@/components/Card'
|
||||||
|
import { RouterLink } from 'vue-router'
|
||||||
|
|
||||||
|
export default defineComponent({
|
||||||
|
setup() {
|
||||||
|
const editCode = () => {
|
||||||
|
console.log('editCode')
|
||||||
|
}
|
||||||
|
return () => (
|
||||||
|
<div class="border border-[var(--border-color)] rounded-lg">
|
||||||
|
<div class="bg-[var(--border-color)] rounded-t-lg leading-8 px-5 py-2 text-xl"> 分 类 </div>
|
||||||
|
<div class="p-5 flex flex-wrap gap-5">
|
||||||
|
{Array.from({ length: 10 }).map((_, i) => {
|
||||||
|
return (
|
||||||
|
<RouterLink
|
||||||
|
class="w-[200px] cursor-pointer transition hover:scale-110 hover:rotate-3 hover:shadow-2xl"
|
||||||
|
to={{ name: 'codeEditor' }}
|
||||||
|
tag="a"
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
|
<CardCom>{/* <div>Card</div> */}</CardCom>
|
||||||
|
</RouterLink>
|
||||||
|
)
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
},
|
||||||
|
})
|
12
src/views/Home/index.tsx
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
import Sandpack from '../Sandpack'
|
||||||
|
import CardList from '../CardList'
|
||||||
|
export default defineComponent({
|
||||||
|
setup() {
|
||||||
|
return () => (
|
||||||
|
<div class="flex flex-col gap-5">
|
||||||
|
<CardList />
|
||||||
|
<CardList />
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
},
|
||||||
|
})
|
9
src/views/HomeView.vue
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<script setup lang="ts">
|
||||||
|
import TheWelcome from '../components/TheWelcome.vue'
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<template>
|
||||||
|
<main>
|
||||||
|
<TheWelcome />
|
||||||
|
</main>
|
||||||
|
</template>
|
78
src/views/Layout/components/Menu.tsx
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
import { h } from 'vue'
|
||||||
|
import { NIcon, NMenu } from 'naive-ui'
|
||||||
|
import type { MenuOption } from 'naive-ui'
|
||||||
|
import { BookmarkOutline, CaretDownOutline } from '@vicons/ionicons5'
|
||||||
|
import IconCesium from '@/components/icons/IconCesium.vue'
|
||||||
|
import IconVue from '@/components/icons/IconVue.vue'
|
||||||
|
import IconHtml from '@/components/icons/IconHtml.vue'
|
||||||
|
const menuOptions: MenuOption[] = [
|
||||||
|
{
|
||||||
|
label: 'Cesium',
|
||||||
|
key: 'cesium',
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: '鼠',
|
||||||
|
key: 'rat',
|
||||||
|
},
|
||||||
|
],
|
||||||
|
icon: () => h(IconCesium),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Vue',
|
||||||
|
key: 'Vue',
|
||||||
|
icon: () => h(IconVue),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'HTML',
|
||||||
|
key: 'HTML',
|
||||||
|
icon: () => h(IconHtml),
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: '食物',
|
||||||
|
key: 'food',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: '过去增多,未来减少',
|
||||||
|
key: 'the-past-increases-the-future-recedes',
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
]
|
||||||
|
|
||||||
|
const renderMenuLabel = (option: MenuOption) => {
|
||||||
|
if ('href' in option) {
|
||||||
|
return h('a', { href: option.href, target: '_blank' }, option.label as string)
|
||||||
|
}
|
||||||
|
return option.label as string
|
||||||
|
}
|
||||||
|
|
||||||
|
const renderMenuIcon = (option: MenuOption) => {
|
||||||
|
if ('icon' in option) {
|
||||||
|
return h(NIcon, null, option.icon)
|
||||||
|
} else {
|
||||||
|
return h(NIcon, null, { default: () => h(option.icon ? option.icon : BookmarkOutline) })
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const expandIcon = () => {
|
||||||
|
return h(NIcon, null, { default: () => h(CaretDownOutline) })
|
||||||
|
}
|
||||||
|
export default defineComponent({
|
||||||
|
setup() {
|
||||||
|
// const collapsed = ref<boolean>(true)
|
||||||
|
return () => (
|
||||||
|
<>
|
||||||
|
<NMenu
|
||||||
|
class="w-h-full"
|
||||||
|
// collapsed={collapsed.value}
|
||||||
|
collapsed-width={64}
|
||||||
|
collapsed-icon-size={22}
|
||||||
|
options={menuOptions}
|
||||||
|
render-label={renderMenuLabel}
|
||||||
|
render-icon={renderMenuIcon}
|
||||||
|
expand-icon={expandIcon}
|
||||||
|
></NMenu>
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
},
|
||||||
|
})
|
51
src/views/Layout/index.tsx
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
import { RouterView, useRoute } from 'vue-router'
|
||||||
|
import {
|
||||||
|
NLayout,
|
||||||
|
NLayoutHeader,
|
||||||
|
NLayoutContent,
|
||||||
|
NLayoutSider,
|
||||||
|
NLayoutFooter,
|
||||||
|
NScrollbar,
|
||||||
|
} from 'naive-ui'
|
||||||
|
import MenuCom from './components/Menu'
|
||||||
|
|
||||||
|
const border = 'border border-[var(--border-color)] rounded-lg shadow-sm'
|
||||||
|
export default defineComponent({
|
||||||
|
setup() {
|
||||||
|
const route = useRoute()
|
||||||
|
|
||||||
|
return () =>
|
||||||
|
route.meta.new ? (
|
||||||
|
<RouterView></RouterView>
|
||||||
|
) : (
|
||||||
|
<div class="w-h-full">
|
||||||
|
<NLayout class="w-h-full" content-class="flex flex-col w-h-full">
|
||||||
|
<NLayoutHeader class="h-12">
|
||||||
|
<div class={`h-full ${border}`}>title</div>
|
||||||
|
</NLayoutHeader>
|
||||||
|
<div class="h-5"></div>
|
||||||
|
<NLayout has-sider class="flex-1" content-class="w-h-full">
|
||||||
|
<NLayoutSider
|
||||||
|
class={`${border}`}
|
||||||
|
show-trigger
|
||||||
|
collapse-mode="width"
|
||||||
|
collapsed-width={64}
|
||||||
|
width={240}
|
||||||
|
content-class="w-h-full"
|
||||||
|
native-scrollbar={false}
|
||||||
|
>
|
||||||
|
<MenuCom />
|
||||||
|
</NLayoutSider>
|
||||||
|
<div class="p-3"></div>
|
||||||
|
<NLayoutContent class={`h-full ${border}`} content-style="padding: 24px">
|
||||||
|
<NScrollbar>
|
||||||
|
<RouterView class="w-h-full" />
|
||||||
|
</NScrollbar>
|
||||||
|
</NLayoutContent>
|
||||||
|
</NLayout>
|
||||||
|
{/* <NLayoutFooter class="bg-slate-400 h-[40px]">成府路</NLayoutFooter> */}
|
||||||
|
</NLayout>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
},
|
||||||
|
})
|
23
src/views/Sandpack/components/CodeEditor.tsx
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
import { useSandpack, SandpackCodeEditor } from 'sandpack-vue3'
|
||||||
|
import { toRefs } from 'vue'
|
||||||
|
|
||||||
|
export default defineComponent({
|
||||||
|
setup() {
|
||||||
|
const { sandpack } = useSandpack()
|
||||||
|
const { files, activeFile } = sandpack
|
||||||
|
|
||||||
|
// watchEffect(() => {
|
||||||
|
// console.log(files, activeFile)
|
||||||
|
// })
|
||||||
|
return () => (
|
||||||
|
<>
|
||||||
|
<SandpackCodeEditor
|
||||||
|
class="!h-full"
|
||||||
|
showTabs
|
||||||
|
showLineNumbers={true}
|
||||||
|
showInlineErrors={false}
|
||||||
|
/>
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
},
|
||||||
|
})
|
41
src/views/Sandpack/index.tsx
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
import {
|
||||||
|
SandpackProvider,
|
||||||
|
SandpackLayout,
|
||||||
|
SandpackPreview,
|
||||||
|
SandpackFileExplorer,
|
||||||
|
} from 'sandpack-vue3'
|
||||||
|
import { atomDark } from '@codesandbox/sandpack-themes'
|
||||||
|
import CodeEditor from './components/CodeEditor'
|
||||||
|
|
||||||
|
export default defineComponent({
|
||||||
|
setup() {
|
||||||
|
return () => (
|
||||||
|
<>
|
||||||
|
<SandpackProvider
|
||||||
|
class="!w-h-full"
|
||||||
|
theme={atomDark}
|
||||||
|
template="static"
|
||||||
|
option={{
|
||||||
|
showConsole: true,
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<SandpackLayout class="w-h-full">
|
||||||
|
<SandpackFileExplorer class="!h-full" />
|
||||||
|
{/* <SandpackCodeEditor
|
||||||
|
class="!h-full"
|
||||||
|
ref={codemirrorInstance}
|
||||||
|
showTabs
|
||||||
|
showLineNumbers={true}
|
||||||
|
showInlineErrors={false}
|
||||||
|
/> */}
|
||||||
|
<CodeEditor />
|
||||||
|
<SandpackPreview class="!h-full" />
|
||||||
|
</SandpackLayout>
|
||||||
|
{/* <SandpackLayout>
|
||||||
|
<SandpackConsole />
|
||||||
|
</SandpackLayout> */}
|
||||||
|
</SandpackProvider>
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
},
|
||||||
|
})
|
19
tailwind.config.js
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
/** @type {import('tailwindcss').Config} */
|
||||||
|
module.exports = {
|
||||||
|
content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],
|
||||||
|
theme: {
|
||||||
|
extend: {},
|
||||||
|
},
|
||||||
|
plugins: [
|
||||||
|
require('tailwindcss'),
|
||||||
|
require('autoprefixer'),
|
||||||
|
function ({ addUtilities }) {
|
||||||
|
addUtilities({
|
||||||
|
'.w-h-full': {
|
||||||
|
width: '100%',
|
||||||
|
height: '100%',
|
||||||
|
},
|
||||||
|
})
|
||||||
|
},
|
||||||
|
],
|
||||||
|
}
|
13
tsconfig.app.json
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"extends": "@vue/tsconfig/tsconfig.dom.json",
|
||||||
|
"include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
|
||||||
|
"exclude": ["src/**/__tests__/*"],
|
||||||
|
"compilerOptions": {
|
||||||
|
"composite": true,
|
||||||
|
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
|
||||||
|
|
||||||
|
"paths": {
|
||||||
|
"@/*": ["./src/*"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
11
tsconfig.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"files": [],
|
||||||
|
"references": [
|
||||||
|
{
|
||||||
|
"path": "./tsconfig.node.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "./tsconfig.app.json"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
19
tsconfig.node.json
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"extends": "@tsconfig/node22/tsconfig.json",
|
||||||
|
"include": [
|
||||||
|
"vite.config.*",
|
||||||
|
"vitest.config.*",
|
||||||
|
"cypress.config.*",
|
||||||
|
"nightwatch.conf.*",
|
||||||
|
"playwright.config.*"
|
||||||
|
],
|
||||||
|
"compilerOptions": {
|
||||||
|
"composite": true,
|
||||||
|
"noEmit": true,
|
||||||
|
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
|
||||||
|
|
||||||
|
"module": "ESNext",
|
||||||
|
"moduleResolution": "Bundler",
|
||||||
|
"types": ["node"]
|
||||||
|
}
|
||||||
|
}
|
42
vite.config.ts
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
import { fileURLToPath, URL } from 'node:url'
|
||||||
|
|
||||||
|
import { defineConfig } from 'vite'
|
||||||
|
import vue from '@vitejs/plugin-vue'
|
||||||
|
import vueJsx from '@vitejs/plugin-vue-jsx'
|
||||||
|
import vueDevTools from 'vite-plugin-vue-devtools'
|
||||||
|
import AutoImport from 'unplugin-auto-import/vite'
|
||||||
|
import Components from 'unplugin-vue-components/vite'
|
||||||
|
|
||||||
|
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers'
|
||||||
|
|
||||||
|
// https://vite.dev/config/
|
||||||
|
export default defineConfig({
|
||||||
|
plugins: [
|
||||||
|
vue(),
|
||||||
|
vueJsx(),
|
||||||
|
vueDevTools(),
|
||||||
|
AutoImport({
|
||||||
|
imports: [
|
||||||
|
'vue',
|
||||||
|
{
|
||||||
|
'naive-ui': ['useDialog', 'useMessage', 'useNotification', 'useLoadingBar'],
|
||||||
|
},
|
||||||
|
],
|
||||||
|
}),
|
||||||
|
Components({
|
||||||
|
resolvers: [NaiveUiResolver()],
|
||||||
|
}),
|
||||||
|
],
|
||||||
|
resolve: {
|
||||||
|
alias: {
|
||||||
|
'@': fileURLToPath(new URL('./src', import.meta.url)),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
css: {
|
||||||
|
preprocessorOptions: {
|
||||||
|
scss: {
|
||||||
|
additionalData: `@import '@/styles/variables.scss';`,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|