From 863c002724203135d00cd227595f812ef77908fd Mon Sep 17 00:00:00 2001 From: emeric Date: Thu, 12 May 2022 20:24:23 +0200 Subject: [PATCH] Still converting to bootstrap 5. Fixed regression on releases --- approot/admin-users.xml | 2 +- approot/artist.xml | 14 +++++--------- approot/release.xml | 2 +- src/lms/ui/explore/ReleaseListHelpers.cpp | 6 +++--- 4 files changed, 10 insertions(+), 14 deletions(-) diff --git a/approot/admin-users.xml b/approot/admin-users.xml index 29c4551c..ac326d97 100644 --- a/approot/admin-users.xml +++ b/approot/admin-users.xml @@ -3,7 +3,7 @@

${tr:Lms.Admin.Users.users}

- ${users class="d-grid gap-1"} + ${users class="d-grid gap-1 mb-3"} ${} ${add-btn class="btn btn-primary"} ${} diff --git a/approot/artist.xml b/approot/artist.xml index ada0f662..e0f2f17c 100644 --- a/approot/artist.xml +++ b/approot/artist.xml @@ -23,19 +23,15 @@ ${} - ${releases} + ${releases class="mb-3"} ${} ${} - ${tracks} + ${tracks class="mb-3"} ${} ${} -
-
-
-

${tr:Lms.Explore.Artist.similar-artists}

- ${similar-artists} -
-
+
+

${tr:Lms.Explore.Artist.similar-artists}

+ ${similar-artists class="d-grid gap-3"}
${} diff --git a/approot/release.xml b/approot/release.xml index b26ab715..a59fcd88 100644 --- a/approot/release.xml +++ b/approot/release.xml @@ -7,7 +7,7 @@ -
+
${cover class="Lms-explore-release-cover"}
diff --git a/src/lms/ui/explore/ReleaseListHelpers.cpp b/src/lms/ui/explore/ReleaseListHelpers.cpp index cc5d2f41..5daeaec9 100644 --- a/src/lms/ui/explore/ReleaseListHelpers.cpp +++ b/src/lms/ui/explore/ReleaseListHelpers.cpp @@ -42,14 +42,14 @@ namespace UserInterface::ReleaseListHelpers entry->bindWidget("release-name", LmsApplication::createReleaseAnchor(release)); entry->addFunction("tr", &Wt::WTemplate::Functions::tr); - Wt::WAnchor* anchor = entry->bindWidget("cover", LmsApplication::createReleaseAnchor(release, false)); - auto cover = std::make_unique(); + Wt::WAnchor* anchor {entry->bindWidget("cover", LmsApplication::createReleaseAnchor(release, false))}; + auto cover {std::make_unique()}; cover->setImageLink(LmsApp->getCoverResource()->getReleaseUrl(release->getId(), CoverResource::Size::Large)); cover->setStyleClass("Lms-cover rounded"); cover->setAttributeValue("onload", LmsApp->javaScriptClass() + ".onLoadCover(this)"); anchor->setImage(std::move(cover)); - auto artists = release->getReleaseArtists(); + auto artists {release->getReleaseArtists()}; if (artists.empty()) artists = release->getArtists();