diff --git a/approot/artist.xml b/approot/artist.xml index ba4778f9..8ebd7a2f 100644 --- a/approot/artist.xml +++ b/approot/artist.xml @@ -12,16 +12,22 @@ -
- ${cover class="media-object"} -
-
-

- ${name} -

- ${}

${tr:Lms.Explore.various-artists}

${
} -

${}${year}${}${} (${orig-year})${}

- ${play-btn}${add-btn} +
+
+
+
+ ${cover class="media-object"} +
+
+

+ ${name} +

+ ${}

${tr:Lms.Explore.various-artists}

${
} +

${}${year}${}${} (${orig-year})${}

+ ${play-btn}${add-btn} +
+
+
diff --git a/approot/releases.xml b/approot/releases.xml index 7714aa27..c7cbcc55 100644 --- a/approot/releases.xml +++ b/approot/releases.xml @@ -21,16 +21,22 @@ -
- ${cover class="media-object"} -
-
-

- ${release-name} -

- ${}

${artist-name}

${
} - ${clusters} - ${play-btn}${add-btn} +
+
+
+
+ ${cover class="media-object"} +
+
+

+ ${release-name} +

+ ${}

${artist-name}

${
} + ${clusters} + ${play-btn}${add-btn} +
+
+
diff --git a/approot/releasesinfo.xml b/approot/releasesinfo.xml index 8c9c2330..85c8f4c6 100644 --- a/approot/releasesinfo.xml +++ b/approot/releasesinfo.xml @@ -10,14 +10,20 @@ -
- ${cover class="media-object"} -
-
-
- ${release-name} +
+
+
+
+ ${cover class="media-object"} +
+
+
+ ${release-name} +
+ ${}${artist-name}${} +
+
- ${}${artist-name}${}
diff --git a/docroot/css/lms.css b/docroot/css/lms.css index 092ea0a4..b416de3c 100644 --- a/docroot/css/lms.css +++ b/docroot/css/lms.css @@ -12,10 +12,6 @@ a:hover { color: #337ab7; } -.media:hover { - background-color: lightgrey; -} - .Lms-vertical-align { display: flex; align-items: center; @@ -99,6 +95,25 @@ a:hover { border-radius: 8px; } +.Lms-explore-releases-entry { + padding-top: 8px; + padding-bottom: 8px; +} + +.Lms-explore-releases-entry:hover { + background-color: lightgrey; +} + +.Lms-explore-releasesinfo-entry { + margin: 0px; + padding-top: 4px; + padding-bottom: 4px; +} + +.Lms-explore-releasesinfo-entry:hover { + background-color: lightgrey; +} + .Lms-explore-release-cover { max-width: 100%; border-radius: 8px; @@ -128,13 +143,22 @@ a:hover { .Lms-explore-artistsinfo-entry { min-height: 28px; - margin: 2px; + margin: 0px; } .Lms-explore-artistsinfo-entry:hover { background-color: lightgrey; } +.Lms-explore-artist-entry { + padding-top: 8px; + padding-bottom: 8px; +} + +.Lms-explore-artist-entry:hover { + background-color: lightgrey; +} + .Lms-explore-btn { font-size: 22px !important; cursor: pointer; diff --git a/src/ui/explore/ArtistView.cpp b/src/ui/explore/ArtistView.cpp index 088f5b13..4c790fa4 100644 --- a/src/ui/explore/ArtistView.cpp +++ b/src/ui/explore/ArtistView.cpp @@ -125,7 +125,6 @@ Artist::refresh() Wt::WTemplate* entry = releasesContainer->addNew(Wt::WString::tr("Lms.Explore.Artist.template.entry")); entry->addFunction("tr", Wt::WTemplate::Functions::tr); - entry->setStyleClass("media"); { Wt::WAnchor* anchor = entry->bindWidget("cover", LmsApplication::createReleaseAnchor(release, false)); diff --git a/src/ui/explore/ReleasesInfoView.cpp b/src/ui/explore/ReleasesInfoView.cpp index 1b3ae36c..f30f0dea 100644 --- a/src/ui/explore/ReleasesInfoView.cpp +++ b/src/ui/explore/ReleasesInfoView.cpp @@ -43,7 +43,6 @@ void addEntries(Wt::WContainerWidget* container, const std::vectoraddNew(Wt::WString::tr("Lms.Explore.ReleasesInfo.template.entry")); - entry->setStyleClass("media"); entry->bindWidget("release-name", LmsApplication::createReleaseAnchor(release)); Wt::WAnchor* anchor = entry->bindWidget("cover", LmsApplication::createReleaseAnchor(release, false)); diff --git a/src/ui/explore/ReleasesView.cpp b/src/ui/explore/ReleasesView.cpp index defa1cc7..e32821a6 100644 --- a/src/ui/explore/ReleasesView.cpp +++ b/src/ui/explore/ReleasesView.cpp @@ -86,7 +86,6 @@ Releases::addSome() Wt::WTemplate* entry = _container->addNew(Wt::WString::tr("Lms.Explore.Releases.template.entry")); entry->addFunction("tr", Wt::WTemplate::Functions::tr); - entry->setStyleClass("media"); Wt::WAnchor* anchor = entry->bindWidget("cover", LmsApplication::createReleaseAnchor(release, false)); auto cover = std::make_unique();