From 977d9282cb02ba1a13da6815740e7a0a873b8b09 Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Sat, 1 Oct 2022 21:35:02 +0300 Subject: [PATCH] feat: separate discs in album page + remove tooltip markup + refactor css classnames --- src/App.vue | 1 - src/assets/scss/Global/basic.scss | 95 +++++++++---------- src/assets/scss/_variables.scss | 4 +- src/components/AlbumView/AlbumDiscBar.vue | 32 +++++++ src/components/AlbumView/Header.vue | 14 +-- src/components/BottomBar.vue | 6 +- src/components/LeftSidebar/NP/HotKeys.vue | 5 +- src/components/LeftSidebar/index.vue | 4 +- src/components/PlaylistView/Header.vue | 2 +- src/components/PlaylistsList/PlaylistCard.vue | 2 +- src/components/RightSideBar/Main.vue | 2 +- .../RightSideBar/Search/TabsWrapper.vue | 2 +- .../RightSideBar/Search/TracksGrid.vue | 2 +- src/components/modals/updatePlaylist.vue | 17 ---- src/components/nav/Search.vue | 39 -------- src/components/nav/Titles/QueueTitle.vue | 4 +- src/components/shared/SongItem.vue | 32 +++---- src/interfaces.ts | 11 ++- src/layouts/HeaderAndVList.vue | 53 ++++++----- src/stores/pages/album.ts | 17 +++- src/views/QueueView.vue | 18 ++++ src/views/SearchView/main.vue | 14 +-- src/views/SearchView/tracks.vue | 4 +- 23 files changed, 187 insertions(+), 193 deletions(-) create mode 100644 src/components/AlbumView/AlbumDiscBar.vue delete mode 100644 src/components/nav/Search.vue diff --git a/src/App.vue b/src/App.vue index 239ff95e..3a46e1d1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,7 +2,6 @@ -
+
Disc {{ album_disc.album_page_disc_number }}
+
+ + + + + + diff --git a/src/components/AlbumView/Header.vue b/src/components/AlbumView/Header.vue index e4591b7f..1f23e394 100644 --- a/src/components/AlbumView/Header.vue +++ b/src/components/AlbumView/Header.vue @@ -10,7 +10,7 @@ : '', }" > -
+
-
+
@@ -16,8 +16,7 @@