From 24bfa73ab6e5396b6e3605bcf1d37a1bab961d0b Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Sun, 4 Sep 2022 12:48:56 +0300 Subject: [PATCH] use directive to add tooltip + change grid size for search page + --- src/App.vue | 1 + src/assets/scss/Global/app-grid.scss | 5 +- src/assets/scss/Global/basic.scss | 10 ++++ src/components/AlbumView/Header.vue | 3 +- src/components/FolderView/SongList.vue | 2 +- src/components/LeftSidebar/index.vue | 2 +- .../RightSideBar/Search/ArtistGrid.vue | 2 +- src/components/shared/AlbumCard.vue | 7 ++- src/components/shared/ArtistCard.vue | 10 ++-- src/components/shared/ArtistName.vue | 24 ++++++-- src/components/shared/SongItem.vue | 55 ++----------------- src/components/shared/TrackItem.vue | 10 +++- src/directives/vTooltip.ts | 42 ++++++++++++++ src/main.ts | 2 + src/views/PlaylistList.vue | 10 ---- src/views/Search.vue | 7 ++- 16 files changed, 111 insertions(+), 81 deletions(-) create mode 100644 src/directives/vTooltip.ts diff --git a/src/App.vue b/src/App.vue index 75fa8211..df985f91 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,6 +2,7 @@ +
Single Album
-
+
{{ album.title }}
@@ -141,6 +141,7 @@ useVisibility(albumheaderthing, handleVisibilityState); .title { font-size: 2.5rem; font-weight: 600; + width: fit-content; } .artist { diff --git a/src/components/FolderView/SongList.vue b/src/components/FolderView/SongList.vue index 25ddfa43..e4c6fd14 100644 --- a/src/components/FolderView/SongList.vue +++ b/src/components/FolderView/SongList.vue @@ -1,6 +1,6 @@