From 703b3cf2404b5ca65a9413f0c45fe1825bc689cb Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Tue, 16 Aug 2022 09:25:40 +0300 Subject: [PATCH] fix album and artist card search results responsiveness --- src/assets/scss/Global/index.scss | 2 +- src/assets/scss/index.scss | 2 +- src/components/FolderView/SongList.vue | 3 - .../RightSideBar/Search/ArtistGrid.vue | 30 +++++---- src/components/RightSideBar/Search/Main.vue | 9 +-- src/components/shared/AlbumCard.vue | 67 +++++-------------- src/components/shared/ArtistCard.vue | 18 +++-- src/layouts/HeaderContentBottom.vue | 4 ++ src/views/FolderView.vue | 3 +- src/views/playlist/index.vue | 2 +- 10 files changed, 56 insertions(+), 84 deletions(-) diff --git a/src/assets/scss/Global/index.scss b/src/assets/scss/Global/index.scss index f69b561c..b61c9d7c 100644 --- a/src/assets/scss/Global/index.scss +++ b/src/assets/scss/Global/index.scss @@ -15,7 +15,7 @@ body { color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-family: "SF Compact Display" !important; + font-family: "SFCompactDisplay" !important; font-size: 1rem; image-rendering: -webkit-optimize-contrast; width: calc(100vw - 1rem); diff --git a/src/assets/scss/index.scss b/src/assets/scss/index.scss index 1549b452..9a2e4604 100644 --- a/src/assets/scss/index.scss +++ b/src/assets/scss/index.scss @@ -9,6 +9,6 @@ @font-face { - font-family: "SF Compact Display"; + font-family: "SFCompactDisplay"; src: url("../sf-compact.woff") format("woff"); } diff --git a/src/components/FolderView/SongList.vue b/src/components/FolderView/SongList.vue index 1563c7d3..9fe5b065 100644 --- a/src/components/FolderView/SongList.vue +++ b/src/components/FolderView/SongList.vue @@ -6,9 +6,6 @@
In this folder
-
-   -
-
-
+
+
+ +
+
import useSearchStore from "../../../stores/search"; + +import AlbumCard from "@/components/shared/AlbumCard.vue"; import ArtistCard from "../../shared/ArtistCard.vue"; import LoadMore from "./LoadMore.vue"; + const search = useSearchStore(); +defineProps<{ + album_grid?: boolean; +}>(); + function loadMore() { search.updateLoadCounter("artists"); search.loadArtists(search.loadCounter.artists); @@ -25,18 +35,14 @@ function loadMore() { diff --git a/src/components/RightSideBar/Search/Main.vue b/src/components/RightSideBar/Search/Main.vue index 99e85308..49fef5ac 100644 --- a/src/components/RightSideBar/Search/Main.vue +++ b/src/components/RightSideBar/Search/Main.vue @@ -5,7 +5,7 @@ - + @@ -15,7 +15,6 @@