From 0dbc45e20b1c3894c0f91844f2b66293c2599ff7 Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Mon, 26 Sep 2022 03:31:29 +0300 Subject: [PATCH] modify spacing in grids --- src/App.vue | 2 +- src/assets/scss/Global/app-grid.scss | 48 +++++++++---------- src/assets/scss/Global/index.scss | 5 +- src/components/FolderView/FolderList.vue | 2 +- src/components/PlaylistsList/PlaylistCard.vue | 8 +++- src/components/RightSideBar/Main.vue | 22 ++++++++- .../RightSideBar/NowPlayingRight.vue | 12 ++--- src/components/RightSideBar/SearchInput.vue | 4 +- src/layouts/HeaderAndVList.vue | 8 ++-- src/views/FolderView.vue | 3 -- src/views/PlaylistList.vue | 5 +- 11 files changed, 71 insertions(+), 48 deletions(-) diff --git a/src/App.vue b/src/App.vue index c43ddcdf..a13aece1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -19,7 +19,7 @@ - + diff --git a/src/assets/scss/Global/app-grid.scss b/src/assets/scss/Global/app-grid.scss index b9d4d782..30996095 100644 --- a/src/assets/scss/Global/app-grid.scss +++ b/src/assets/scss/Global/app-grid.scss @@ -1,17 +1,16 @@ #app-grid { display: grid; grid-template-columns: min-content 1fr 29rem; - grid-template-rows: 43px calc(100vh - (8.5rem + 13px)) max-content; + grid-template-rows: 43px calc(100vh - (6.5rem + 13px)) max-content; grid-template-areas: - "l-sidebar nav search-input" + "l-sidebar nav r-sidebar" "l-sidebar content r-sidebar" "bottombar bottombar bottombar"; height: 100%; - gap: 1rem; + gap: 0 1.5rem; padding: $small 0; - margin: 0 auto; + // margin: 0 auto; margin-top: -$small; - max-width: 1720px; padding-top: $small; } @@ -21,17 +20,17 @@ max-width: 100%; } -#app-grid.addBorderRight { - border-right: solid 1px $gray4; - padding-right: $medium; -} +// #app-grid.addBorderRight { +// // border-right: solid 1px $gray4; +// // padding-right: $medium; +// } #app-grid.isSmall { grid-template-columns: min-content 1fr; grid-template-areas: "l-sidebar nav" "l-sidebar content" - "l-sidebar content"; + "bottombar bottombar"; } #app-grid.showAltNP { @@ -39,7 +38,7 @@ grid-template-areas: "l-sidebar nav" "l-sidebar content" - "l-sidebar bottombar"; + "bottombar bottombar"; } } @@ -48,17 +47,17 @@ grid-template-areas: "l-sidebar nav" "l-sidebar content" - "l-sidebar content"; + "bottombar bottombar"; } #acontent { grid-area: content; - // overflow: hidden; - margin-right: calc(0rem - ($medium + 2px)); - padding-right: calc($medium); - height: 100%; - // outline: solid; - // margin-top: -$small; + // margin-right: calc(0rem - ($medium + 2px)); + // padding-right: calc($medium); + // height: 100%; + + overflow: auto; + .nav { margin: $small; @@ -88,10 +87,10 @@ grid-area: r-sidebar; } -#gsearch-input { - // display: none !important; - grid-area: search-input; -} +// #gsearch-input { +// // display: none !important; +// grid-area: search-input; +// } .topnav { grid-area: nav; @@ -105,12 +104,11 @@ background-color: rgb(22, 22, 22); height: 100vh; margin-top: -$small; - margin-left: -$small; + // margin-left: -$small; } .b-bar { grid-area: bottombar; - width: calc(100% + 1.25rem); - margin-left: -$small; + width: 100%; margin-bottom: -$small; } diff --git a/src/assets/scss/Global/index.scss b/src/assets/scss/Global/index.scss index 94a84852..220bfb53 100644 --- a/src/assets/scss/Global/index.scss +++ b/src/assets/scss/Global/index.scss @@ -28,14 +28,15 @@ body { "Segoe UI Symbol"; font-size: 1rem; image-rendering: -webkit-optimize-contrast; - width: calc(100vw - 1rem); - overflow: hidden; height: calc(100vh - 1rem); + width: calc(100vw - 1.5rem); + overflow: hidden; #app { width: 100%; height: 100%; margin: 0 auto; + max-width: 1720px; } a { diff --git a/src/components/FolderView/FolderList.vue b/src/components/FolderView/FolderList.vue index 5ea6db4f..526be298 100644 --- a/src/components/FolderView/FolderList.vue +++ b/src/components/FolderView/FolderList.vue @@ -23,6 +23,6 @@ defineProps<{ #f-items { display: grid; grid-template-columns: repeat(auto-fill, minmax(13rem, 1fr)); - gap: $medium; + gap: 1.5rem; } diff --git a/src/components/PlaylistsList/PlaylistCard.vue b/src/components/PlaylistsList/PlaylistCard.vue index 0e2b3a9a..1393f08b 100644 --- a/src/components/PlaylistsList/PlaylistCard.vue +++ b/src/components/PlaylistsList/PlaylistCard.vue @@ -30,12 +30,18 @@ const props = defineProps<{