diff --git a/approot/templates.xml b/approot/templates.xml index a86f43ba..e346dfe4 100644 --- a/approot/templates.xml +++ b/approot/templates.xml @@ -487,7 +487,15 @@ - + diff --git a/docroot/css/lms.css b/docroot/css/lms.css index 70e05de6..afe63087 100644 --- a/docroot/css/lms.css +++ b/docroot/css/lms.css @@ -12,6 +12,7 @@ div.contents { padding: 0px 12px 6px; + margin-bottom: 64px; } .playqueue { diff --git a/src/ui/audio/mobile/TrackSearch.cpp b/src/ui/audio/mobile/TrackSearch.cpp index 1fda60bd..23de7974 100644 --- a/src/ui/audio/mobile/TrackSearch.cpp +++ b/src/ui/audio/mobile/TrackSearch.cpp @@ -109,8 +109,13 @@ TrackSearch::addResults(size_t nb) Wt::WTemplate* trackRes = new Wt::WTemplate(_container); trackRes->setTemplateText(Wt::WString::tr("wa-track")); + Wt::WImage *cover = new Wt::WImage(); + cover->setStyleClass ("center-block img-responsive"); + cover->setImageLink(Wt::WLink(LmsApplication::instance()->getCoverResource()->getTrackUrl(track.id(), 128))); + trackRes->bindWidget("cover", cover); + trackRes->bindString("track-name", Wt::WString::fromUTF8(track->getName()), Wt::PlainText); - // TODO, display artist name for compilation releases? + trackRes->bindString("artist-name", Wt::WString::fromUTF8(track->getArtist()->getName()), Wt::PlainText); Wt::WText *playBtn = new Wt::WText("Play", Wt::PlainText); playBtn->setStyleClass("center-block"); // TODO move to CSS?