project setup

This commit is contained in:
2023-04-27 00:56:13 +02:00
parent 8bd9ca94bb
commit 3579a5894a
18 changed files with 3764 additions and 144 deletions

View File

@@ -1,30 +1,23 @@
<script setup lang="ts">
import HelloWorld from './components/HelloWorld.vue'
import TopBar from './components/TopBar.vue'
import SideBar from './components/SideBar.vue'
import useNotes from './composables/useNotes'
const { notes } = useNotes()
</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>
<TopBar />
<div class="container g-3 d-flex h-100" style="padding-top: 50px">
<SideBar class="py-3" />
<div id="main" class="bg-white border-start border-end px-4 py-3">
main
<pre>{{ notes }}</pre>
</div>
</div>
<HelloWorld msg="Vite + Vue" />
</template>
<style scoped>
.logo {
height: 6em;
padding: 1.5em;
will-change: filter;
transition: filter 300ms;
}
.logo:hover {
filter: drop-shadow(0 0 2em #646cffaa);
}
.logo.vue:hover {
filter: drop-shadow(0 0 2em #42b883aa);
}
</style>
<style>
#main {
overflow: auto;
flex: 1 1 0;
}</style>