mirror of https://github.com/dtm-labs/dtm.git
11 changed files with 0 additions and 237 deletions
@ -1,24 +0,0 @@ |
|||||
# 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? |
|
||||
@ -1,7 +0,0 @@ |
|||||
# Vue 3 + Vite |
|
||||
|
|
||||
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more. |
|
||||
|
|
||||
## Recommended IDE Setup |
|
||||
|
|
||||
- [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) |
|
||||
@ -1,13 +0,0 @@ |
|||||
<!DOCTYPE html> |
|
||||
<html lang="en"> |
|
||||
<head> |
|
||||
<meta charset="UTF-8" /> |
|
||||
<link rel="icon" type="image/svg+xml" href="/vite.svg" /> |
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
|
||||
<title>Vite + Vue</title> |
|
||||
</head> |
|
||||
<body> |
|
||||
<div id="app"></div> |
|
||||
<script type="module" src="/src/main.js"></script> |
|
||||
</body> |
|
||||
</html> |
|
||||
@ -1,18 +0,0 @@ |
|||||
{ |
|
||||
"name": "admin", |
|
||||
"private": true, |
|
||||
"version": "0.0.0", |
|
||||
"type": "module", |
|
||||
"scripts": { |
|
||||
"dev": "vite", |
|
||||
"build": "vite build", |
|
||||
"preview": "vite preview" |
|
||||
}, |
|
||||
"dependencies": { |
|
||||
"vue": "^3.2.37" |
|
||||
}, |
|
||||
"devDependencies": { |
|
||||
"@vitejs/plugin-vue": "^3.0.3", |
|
||||
"vite": "^3.0.7" |
|
||||
} |
|
||||
} |
|
||||
|
Before Width: | Height: | Size: 1.5 KiB |
@ -1,31 +0,0 @@ |
|||||
<script setup> |
|
||||
// This starter template is using Vue 3 <script setup> SFCs |
|
||||
// Check out https://vuejs.org/api/sfc-script-setup.html#script-setup |
|
||||
import HelloWorld from './components/HelloWorld.vue' |
|
||||
</script> |
|
||||
|
|
||||
<template> |
|
||||
<div> |
|
||||
<a href="https://vitejs.dev" target="_blank"> |
|
||||
<img src="/vite.svg" class="logo" alt="Vite logo" /> |
|
||||
</a> |
|
||||
<a href="https://vuejs.org/" target="_blank"> |
|
||||
<img src="./assets/vue.svg" class="logo vue" alt="Vue logo" /> |
|
||||
</a> |
|
||||
</div> |
|
||||
<HelloWorld msg="Vite + Vue" /> |
|
||||
</template> |
|
||||
|
|
||||
<style scoped> |
|
||||
.logo { |
|
||||
height: 6em; |
|
||||
padding: 1.5em; |
|
||||
will-change: filter; |
|
||||
} |
|
||||
.logo:hover { |
|
||||
filter: drop-shadow(0 0 2em #646cffaa); |
|
||||
} |
|
||||
.logo.vue:hover { |
|
||||
filter: drop-shadow(0 0 2em #42b883aa); |
|
||||
} |
|
||||
</style> |
|
||||
|
Before Width: | Height: | Size: 496 B |
@ -1,40 +0,0 @@ |
|||||
<script setup> |
|
||||
import { ref } from 'vue' |
|
||||
|
|
||||
defineProps({ |
|
||||
msg: String |
|
||||
}) |
|
||||
|
|
||||
const count = ref(0) |
|
||||
</script> |
|
||||
|
|
||||
<template> |
|
||||
<h1>{{ msg }}</h1> |
|
||||
|
|
||||
<div class="card"> |
|
||||
<button type="button" @click="count++">count is {{ count }}</button> |
|
||||
<p> |
|
||||
Edit |
|
||||
<code>components/HelloWorld.vue</code> to test HMR |
|
||||
</p> |
|
||||
</div> |
|
||||
|
|
||||
<p> |
|
||||
Check out |
|
||||
<a href="https://vuejs.org/guide/quick-start.html#local" target="_blank" |
|
||||
>create-vue</a |
|
||||
>, the official Vue + Vite starter |
|
||||
</p> |
|
||||
<p> |
|
||||
Install |
|
||||
<a href="https://github.com/johnsoncodehk/volar" target="_blank">Volar</a> |
|
||||
in your IDE for a better DX |
|
||||
</p> |
|
||||
<p class="read-the-docs">Click on the Vite and Vue logos to learn more</p> |
|
||||
</template> |
|
||||
|
|
||||
<style scoped> |
|
||||
.read-the-docs { |
|
||||
color: #888; |
|
||||
} |
|
||||
</style> |
|
||||
@ -1,5 +0,0 @@ |
|||||
import { createApp } from 'vue' |
|
||||
import './style.css' |
|
||||
import App from './App.vue' |
|
||||
|
|
||||
createApp(App).mount('#app') |
|
||||
@ -1,90 +0,0 @@ |
|||||
:root { |
|
||||
font-family: Inter, Avenir, Helvetica, Arial, sans-serif; |
|
||||
font-size: 16px; |
|
||||
line-height: 24px; |
|
||||
font-weight: 400; |
|
||||
|
|
||||
color-scheme: light dark; |
|
||||
color: rgba(255, 255, 255, 0.87); |
|
||||
background-color: #242424; |
|
||||
|
|
||||
font-synthesis: none; |
|
||||
text-rendering: optimizeLegibility; |
|
||||
-webkit-font-smoothing: antialiased; |
|
||||
-moz-osx-font-smoothing: grayscale; |
|
||||
-webkit-text-size-adjust: 100%; |
|
||||
} |
|
||||
|
|
||||
a { |
|
||||
font-weight: 500; |
|
||||
color: #646cff; |
|
||||
text-decoration: inherit; |
|
||||
} |
|
||||
a:hover { |
|
||||
color: #535bf2; |
|
||||
} |
|
||||
|
|
||||
a { |
|
||||
font-weight: 500; |
|
||||
color: #646cff; |
|
||||
text-decoration: inherit; |
|
||||
} |
|
||||
a:hover { |
|
||||
color: #535bf2; |
|
||||
} |
|
||||
|
|
||||
body { |
|
||||
margin: 0; |
|
||||
display: flex; |
|
||||
place-items: center; |
|
||||
min-width: 320px; |
|
||||
min-height: 100vh; |
|
||||
} |
|
||||
|
|
||||
h1 { |
|
||||
font-size: 3.2em; |
|
||||
line-height: 1.1; |
|
||||
} |
|
||||
|
|
||||
button { |
|
||||
border-radius: 8px; |
|
||||
border: 1px solid transparent; |
|
||||
padding: 0.6em 1.2em; |
|
||||
font-size: 1em; |
|
||||
font-weight: 500; |
|
||||
font-family: inherit; |
|
||||
background-color: #1a1a1a; |
|
||||
cursor: pointer; |
|
||||
transition: border-color 0.25s; |
|
||||
} |
|
||||
button:hover { |
|
||||
border-color: #646cff; |
|
||||
} |
|
||||
button:focus, |
|
||||
button:focus-visible { |
|
||||
outline: 4px auto -webkit-focus-ring-color; |
|
||||
} |
|
||||
|
|
||||
.card { |
|
||||
padding: 2em; |
|
||||
} |
|
||||
|
|
||||
#app { |
|
||||
max-width: 1280px; |
|
||||
margin: 0 auto; |
|
||||
padding: 2rem; |
|
||||
text-align: center; |
|
||||
} |
|
||||
|
|
||||
@media (prefers-color-scheme: light) { |
|
||||
:root { |
|
||||
color: #213547; |
|
||||
background-color: #ffffff; |
|
||||
} |
|
||||
a:hover { |
|
||||
color: #747bff; |
|
||||
} |
|
||||
button { |
|
||||
background-color: #f9f9f9; |
|
||||
} |
|
||||
} |
|
||||
@ -1,7 +0,0 @@ |
|||||
import { defineConfig } from 'vite' |
|
||||
import vue from '@vitejs/plugin-vue' |
|
||||
|
|
||||
// https://vitejs.dev/config/
|
|
||||
export default defineConfig({ |
|
||||
plugins: [vue()] |
|
||||
}) |
|
||||
Loading…
Reference in new issue