From 7f344b51dbef2ef3f7ec6405cfbc0e72afd83bd7 Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Mon, 12 Dec 2022 10:41:23 +0300 Subject: [PATCH] move the Routes enum to router/routes.ts + fix context menu not being normalized + fix nav bar padding-right on no sidebar --- src/assets/icons/grid.svg | 6 + src/assets/scss/Global/app-grid.scss | 2 +- src/components/ArtistView/Header.vue | 6 +- src/components/BottomBar.vue | 2 +- src/components/ContextMenu.vue | 4 +- src/components/FolderView/FolderItem.vue | 2 +- src/components/FolderView/SongList.vue | 2 +- src/components/LeftSidebar/Navigation.vue | 6 +- src/components/LeftSidebar/index.vue | 2 +- src/components/modals/NewPlaylist.vue | 4 +- src/components/nav/NavBar.vue | 14 +- .../nav/Titles/ArtistDiscographyTitle.vue | 107 ++++++++ src/components/nav/Titles/Folder.vue | 2 +- src/components/shared/ArtistCard.vue | 2 +- src/components/shared/ArtistName.vue | 3 +- src/components/shared/NavSearchInput.vue | 6 +- src/router/routes.ts | 256 ++++++++++-------- src/stores/context.ts | 2 + src/stores/search.ts | 2 +- src/views/AlbumsGrid.vue | 43 +++ src/views/SearchView/main.vue | 2 +- yarn.lock | 30 ++ 22 files changed, 361 insertions(+), 144 deletions(-) create mode 100644 src/assets/icons/grid.svg create mode 100644 src/components/nav/Titles/ArtistDiscographyTitle.vue create mode 100644 src/views/AlbumsGrid.vue diff --git a/src/assets/icons/grid.svg b/src/assets/icons/grid.svg new file mode 100644 index 0000000..af9ee1e --- /dev/null +++ b/src/assets/icons/grid.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/scss/Global/app-grid.scss b/src/assets/scss/Global/app-grid.scss index 9115bfa..ee6456a 100644 --- a/src/assets/scss/Global/app-grid.scss +++ b/src/assets/scss/Global/app-grid.scss @@ -89,6 +89,7 @@ $g-border: solid 1px $gray5; .topnav { //reduce width to match #acontent width: calc(100% - 1rem); + padding-right: 0; } } @@ -109,7 +110,6 @@ $g-border: solid 1px $gray5; } .v-scroll-page.isSmall { - // hide album and artists columns .songlist-item { grid-template-columns: 1.5rem 2fr 2.5rem 2.5rem; } diff --git a/src/components/ArtistView/Header.vue b/src/components/ArtistView/Header.vue index 8626c24..759d972 100644 --- a/src/components/ArtistView/Header.vue +++ b/src/components/ArtistView/Header.vue @@ -37,9 +37,11 @@
diff --git a/src/components/BottomBar.vue b/src/components/BottomBar.vue index 6c56f44..fd241d4 100644 --- a/src/components/BottomBar.vue +++ b/src/components/BottomBar.vue @@ -63,7 +63,7 @@ + + diff --git a/src/components/nav/Titles/Folder.vue b/src/components/nav/Titles/Folder.vue index cddc0a2..a3efa7f 100644 --- a/src/components/nav/Titles/Folder.vue +++ b/src/components/nav/Titles/Folder.vue @@ -34,8 +34,8 @@ + + diff --git a/src/views/SearchView/main.vue b/src/views/SearchView/main.vue index 84492b8..337a7b3 100644 --- a/src/views/SearchView/main.vue +++ b/src/views/SearchView/main.vue @@ -28,7 +28,7 @@