From 0ed15380257250c86b61b9c86a5b5ddf4d63e095 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Sat, 20 Jul 2019 17:25:44 +0430 Subject: [PATCH] Designed MenuGroup and MenuItem and added faded variant to MenuItem and icon support if present --- src/renderer/components/MenuGroup.vue | 10 ++++-- src/renderer/components/MenuItem.vue | 27 +++++++++++---- src/renderer/layouts/DockableSidebar.vue | 42 ++++++++++++++++++++---- 3 files changed, 64 insertions(+), 15 deletions(-) diff --git a/src/renderer/components/MenuGroup.vue b/src/renderer/components/MenuGroup.vue index 891a9d2..099826e 100644 --- a/src/renderer/components/MenuGroup.vue +++ b/src/renderer/components/MenuGroup.vue @@ -16,6 +16,12 @@ export default { diff --git a/src/renderer/components/MenuItem.vue b/src/renderer/components/MenuItem.vue index 487672a..6335817 100644 --- a/src/renderer/components/MenuItem.vue +++ b/src/renderer/components/MenuItem.vue @@ -1,10 +1,10 @@ @@ -12,10 +12,25 @@ - diff --git a/src/renderer/layouts/DockableSidebar.vue b/src/renderer/layouts/DockableSidebar.vue index c12f38f..8d859bd 100644 --- a/src/renderer/layouts/DockableSidebar.vue +++ b/src/renderer/layouts/DockableSidebar.vue @@ -1,15 +1,38 @@ @@ -27,7 +50,12 @@ export default { section width: 100% max-width: 250px + min-height: 100vh padding: 2rem 3rem box-sizing: border-box background-color: #fcfcfc + display: flex + flex-direction: column + .grow + flex-grow: 1