From c4bdcac4527569c451899dc9afd215da16aaa7fb Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Sun, 21 Jan 2024 20:48:03 +0800 Subject: [PATCH] first commit --- .gitignore | 24 + .prettierrc.toml | 1 + .vscode/extensions.json | 3 + README.md | 18 + index.html | 16 + package-lock.json | 6821 ++++++++++++++++++++++++++++++++ package.json | 33 + public/vite.svg | 1 + src/App.vue | 22 + src/api.ts | 56 + src/components/CodeEditor.vue | 81 + src/composables/breakpoints.ts | 6 + src/composables/code.ts | 35 + src/desktop/Content.vue | 37 + src/desktop/Header.vue | 53 + src/desktop/index.vue | 8 + src/icons/Play.vue | 15 + src/main.ts | 37 + src/mobile/index.vue | 1 + src/templates.ts | 55 + src/themes/createTheme.ts | 110 + src/themes/oneDark.ts | 149 + src/themes/smoothy.ts | 83 + src/types.ts | 6 + src/vite-env.d.ts | 1 + tsconfig.json | 19 + tsconfig.node.json | 9 + vite.config.ts | 7 + 28 files changed, 7707 insertions(+) create mode 100644 .gitignore create mode 100644 .prettierrc.toml create mode 100644 .vscode/extensions.json create mode 100644 README.md create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/vite.svg create mode 100644 src/App.vue create mode 100644 src/api.ts create mode 100644 src/components/CodeEditor.vue create mode 100644 src/composables/breakpoints.ts create mode 100644 src/composables/code.ts create mode 100644 src/desktop/Content.vue create mode 100644 src/desktop/Header.vue create mode 100644 src/desktop/index.vue create mode 100644 src/icons/Play.vue create mode 100644 src/main.ts create mode 100644 src/mobile/index.vue create mode 100644 src/templates.ts create mode 100644 src/themes/createTheme.ts create mode 100644 src/themes/oneDark.ts create mode 100644 src/themes/smoothy.ts create mode 100644 src/types.ts create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.prettierrc.toml b/.prettierrc.toml new file mode 100644 index 0000000..d165b8d --- /dev/null +++ b/.prettierrc.toml @@ -0,0 +1 @@ +semi=false \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..c0a6e5a --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..ef72fd5 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# Vue 3 + TypeScript + Vite + +This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 ` + +
+ + + +