From a046cbac5ef19538748b1cac7c5819e6c6a95561 Mon Sep 17 00:00:00 2001 From: rrr-marble Date: Mon, 1 Aug 2022 13:52:04 +0300 Subject: [PATCH] ref: extract navbar, sidebar --- src/App.vue | 73 +++----------------------------------- src/components/Navbar.vue | 30 ++++++++++++++++ src/components/Sidebar.vue | 47 ++++++++++++++++++++++++ src/views/AdminView.vue | 59 ++++++++++++++++++++++++++++++ 4 files changed, 141 insertions(+), 68 deletions(-) create mode 100644 src/components/Navbar.vue create mode 100644 src/components/Sidebar.vue create mode 100644 src/views/AdminView.vue diff --git a/src/App.vue b/src/App.vue index fa7f2ff..530338b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,52 +1,16 @@ @@ -59,32 +23,5 @@ export default { height: 100%; } -.central-view { - height: 100vh; - margin: 0; - display: flex; - flex-direction: row; -} - -.sidebar-proper { - position: fixed; -} -.sidebar-item { - height: 4rem; - display: flex; - padding: 1rem 0.5rem; - position: relative; - align-items: center; - justify-content: flex-start; - font-size: 1.2rem; -} - -.sidebar-icon { - margin: 1rem; -} - -.main-view { - width: 100%; -} \ No newline at end of file diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue new file mode 100644 index 0000000..a23e86d --- /dev/null +++ b/src/components/Navbar.vue @@ -0,0 +1,30 @@ + + + + + + + \ No newline at end of file diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue new file mode 100644 index 0000000..8d5dcb5 --- /dev/null +++ b/src/components/Sidebar.vue @@ -0,0 +1,47 @@ + + + + + + + \ No newline at end of file diff --git a/src/views/AdminView.vue b/src/views/AdminView.vue new file mode 100644 index 0000000..85b29c2 --- /dev/null +++ b/src/views/AdminView.vue @@ -0,0 +1,59 @@ + + + + + + + \ No newline at end of file