diff --git a/app.tpl b/app.tpl index 9afcd77..30c5596 100644 --- a/app.tpl +++ b/app.tpl @@ -1,6 +1,5 @@ {{define "main"}} -
-
+
{{end}} diff --git a/assets/image/icon/cog.svg b/assets/image/icon/cog.svg new file mode 100644 index 0000000..20f2225 --- /dev/null +++ b/assets/image/icon/cog.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/image/icon/door-closed-fill.svg b/assets/image/icon/door-closed-fill.svg new file mode 100644 index 0000000..1d2a036 --- /dev/null +++ b/assets/image/icon/door-closed-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/assets/image/icon/door-closed.svg b/assets/image/icon/door-closed.svg new file mode 100644 index 0000000..3eab448 --- /dev/null +++ b/assets/image/icon/door-closed.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/assets/image/icon/grid-fill.svg b/assets/image/icon/grid-fill.svg new file mode 100644 index 0000000..202265f --- /dev/null +++ b/assets/image/icon/grid-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/assets/image/icon/house-fill.svg b/assets/image/icon/house-fill.svg new file mode 100644 index 0000000..e782589 --- /dev/null +++ b/assets/image/icon/house-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/assets/image/icon/house.svg b/assets/image/icon/house.svg new file mode 100644 index 0000000..7baa23d --- /dev/null +++ b/assets/image/icon/house.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/assets/image/icon/journal-check.svg b/assets/image/icon/journal-check.svg new file mode 100644 index 0000000..41b97e9 --- /dev/null +++ b/assets/image/icon/journal-check.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/assets/image/icon/journal-plus.svg b/assets/image/icon/journal-plus.svg new file mode 100644 index 0000000..fa6d702 --- /dev/null +++ b/assets/image/icon/journal-plus.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/assets/image/icon/journals.svg b/assets/image/icon/journals.svg new file mode 100644 index 0000000..03f6dad --- /dev/null +++ b/assets/image/icon/journals.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/assets/image/icon/plus-square-fill.svg b/assets/image/icon/plus-square-fill.svg new file mode 100644 index 0000000..0d5e15c --- /dev/null +++ b/assets/image/icon/plus-square-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/assets/image/icon/plus.svg b/assets/image/icon/plus.svg new file mode 100644 index 0000000..5b088c0 --- /dev/null +++ b/assets/image/icon/plus.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/assets/image/mintberry.jpg b/assets/image/mintberry.jpg new file mode 100644 index 0000000..299e85c Binary files /dev/null and b/assets/image/mintberry.jpg differ diff --git a/assets/main.css b/assets/main.css index 5ec6a2f..2296579 100644 --- a/assets/main.css +++ b/assets/main.css @@ -1,3 +1,51 @@ +body { + margin: 0; +} + main { - background: blue; + /* background: blue; */ +} + +main .panel { + height: 100%; + position: absolute; +} + +menu.sidebar { + height: calc(100% - 50px); + position: relative; + margin: 0; + padding: 25px 10px; + background: #F7F9FA; + list-style: none; + font-size: 18px; + display: flex; + flex-direction: column; + gap: 20px; +} + +menu.sidebar li { + color: #4C555E; + display: flex; + align-items: center; + gap: 10px; + margin: 5px 0; +} + +/* The user avatar */ +menu.sidebar img { + width: 50px; + height: 50px; + margin: 0 auto; + border-radius: 50%; +} + +menu.sidebar li:hover { + color: #1D262E; + cursor: pointer; +} + +menu.sidebar svg { + height: 24px; + width: 24px; } diff --git a/components/App.vue b/components/App.vue deleted file mode 100644 index 3bce6e7..0000000 --- a/components/App.vue +++ /dev/null @@ -1,6 +0,0 @@ - - - diff --git a/components/app.vue b/components/app.vue new file mode 100644 index 0000000..d300780 --- /dev/null +++ b/components/app.vue @@ -0,0 +1,33 @@ + + + diff --git a/components/home.vue b/components/home.vue new file mode 100644 index 0000000..6beff51 --- /dev/null +++ b/components/home.vue @@ -0,0 +1,2 @@ + diff --git a/components/sidebar.vue b/components/sidebar.vue new file mode 100644 index 0000000..1cbbb74 --- /dev/null +++ b/components/sidebar.vue @@ -0,0 +1,82 @@ + + + diff --git a/main.js b/main.js index 68b4a26..24adc3c 100644 --- a/main.js +++ b/main.js @@ -1,5 +1,5 @@ import {createApp} from "vue" -import App from "./components/App.vue" +import App from "./components/app.vue" import "./assets/main.css" createApp(App).mount("#app")