Still converting to bootstrap 5. Minor fixes

This commit is contained in:
emeric
2022-05-16 20:47:25 +02:00
parent 59b83587c5
commit 470379aff6
12 changed files with 24 additions and 15 deletions
+5
View File
@@ -37,4 +37,9 @@
${name class="text-decoration-none link-secondary"} ${name class="text-decoration-none link-secondary"}
</message> </message>
<message id="Lms.Explore.Artists.template.container">
${elements class="d-grid gap-3"}
${loading-indicator}
</message>
</messages> </messages>
+1
View File
@@ -80,6 +80,7 @@
<message id="Lms.Admin.ScannerController.step-fetching-track-features">Fetching track features from AcousticBrainz: {1}/{2} tracks ({3}%)...</message> <message id="Lms.Admin.ScannerController.step-fetching-track-features">Fetching track features from AcousticBrainz: {1}/{2} tracks ({3}%)...</message>
<message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">Reloading similarity engine: {1}%...</message> <message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">Reloading similarity engine: {1}%...</message>
<message id="Lms.Admin.ScannerController.step-scanning-files">Scanning files: {1}/{2} files ({3}%)...</message> <message id="Lms.Admin.ScannerController.step-scanning-files">Scanning files: {1}/{2} files ({3}%)...</message>
<message id="Lms.Admin.ScannerController.step-status">Step status</message>
<!--Users--> <!--Users-->
<message id="Lms.Admin.Users.add">New user</message> <message id="Lms.Admin.Users.add">New user</message>
+1
View File
@@ -80,6 +80,7 @@
<message id="Lms.Admin.ScannerController.step-fetching-track-features">Récupération des métadonnées AcousticBrainz : {1}/{2} fichiers ({3}%)...</message> <message id="Lms.Admin.ScannerController.step-fetching-track-features">Récupération des métadonnées AcousticBrainz : {1}/{2} fichiers ({3}%)...</message>
<message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">Rechargement du moteur de recommandation : {1}%...</message> <message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">Rechargement du moteur de recommandation : {1}%...</message>
<message id="Lms.Admin.ScannerController.step-scanning-files">Scan des fichiers : {1}/{2} fichiers ({3}%)...</message> <message id="Lms.Admin.ScannerController.step-scanning-files">Scan des fichiers : {1}/{2} fichiers ({3}%)...</message>
<message id="Lms.Admin.ScannerController.step-status">Statut de l'étape</message>
<!--Users--> <!--Users-->
<message id="Lms.Admin.Users.add">Ajouter</message> <message id="Lms.Admin.Users.add">Ajouter</message>
+1
View File
@@ -80,6 +80,7 @@
<message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">Ricarica motore di tracce simili: {1}%...</message> <message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">Ricarica motore di tracce simili: {1}%...</message>
<message id="Lms.Admin.ScannerController.step-scanning-files">Scansione files: {1}/{2} files ({3}%)...</message> <message id="Lms.Admin.ScannerController.step-scanning-files">Scansione files: {1}/{2} files ({3}%)...</message>
<!--Users--> <!--Users-->
<message id="Lms.Admin.Users.add">Nuovo utente</message> <message id="Lms.Admin.Users.add">Nuovo utente</message>
<message id="Lms.Admin.Users.admin">Amministratore</message> <message id="Lms.Admin.Users.admin">Amministratore</message>
+1
View File
@@ -81,6 +81,7 @@
<message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">重载相似引擎中 {1}%...</message> <message id="Lms.Admin.ScannerController.step-reloading-similarity-engine">重载相似引擎中 {1}%...</message>
<message id="Lms.Admin.ScannerController.step-scanning-files">扫描文件中: {1}/{2} 文件 ({3}%)...</message> <message id="Lms.Admin.ScannerController.step-scanning-files">扫描文件中: {1}/{2} 文件 ({3}%)...</message>
<!--Users--> <!--Users-->
<message id="Lms.Admin.Users.add">新建用户</message> <message id="Lms.Admin.Users.add">新建用户</message>
<message id="Lms.Admin.Users.admin">管理员</message> <message id="Lms.Admin.Users.admin">管理员</message>
+1 -1
View File
@@ -10,7 +10,7 @@
</message> </message>
<message id="Lms.infinite-scrolling-container"> <message id="Lms.infinite-scrolling-container">
${elements class="d-grid gap-3"} ${elements}
${loading-indicator} ${loading-indicator}
</message> </message>
+4 -4
View File
@@ -31,13 +31,13 @@
<message id="Lms.PlayQueue.template.more-btn"><i class="fa fa-fw fa-ellipsis-v"></i></message> <message id="Lms.PlayQueue.template.more-btn"><i class="fa fa-fw fa-ellipsis-v"></i></message>
<message id="Lms.PlayQueue.template.entry"> <message id="Lms.PlayQueue.template.entry">
<div class="d-flex align-items-center rounded Lms-bg-dark-hover"> <div class="d-flex align-items-center rounded Lms-bg-dark-hover mb-2">
<div class="p-1 Lms-cover-small"> <div class="p-1 Lms-cover-small">
${cover} ${cover}
</div> </div>
<div class="p-2 flex-fill"> <div class="p-2 flex-fill text-truncate">
<div>${name}</div> <div class="d-block text-truncate">${name}</div>
${<if-has-release>}${release class="text-decoration-none link-success"}${</if-has-release>} ${<if-has-release>}${release class="text-decoration-none link-success text-truncate"}${</if-has-release>}
</div> </div>
<div class="p-2 d-none d-sm-block text-muted"> <div class="p-2 d-none d-sm-block text-muted">
${duration} ${duration}
+2 -2
View File
@@ -39,8 +39,8 @@
</message> </message>
<message id="Lms.Explore.Releases.template.entry-grid"> <message id="Lms.Explore.Releases.template.entry-grid">
<div class="col"> <div class="col h-100 Lms-bg-dark-hover rounded">
<div class="Lms-bg-dark-hover rounded p-2"> <div class="p-2">
<div class="Lms-responsive-square Lms-cover-container"> <div class="Lms-responsive-square Lms-cover-container">
${cover class="shadow-sm"} ${cover class="shadow-sm"}
</div> </div>
+4 -4
View File
@@ -40,13 +40,13 @@
</message> </message>
<message id="Lms.Explore.Tracks.template.entry"> <message id="Lms.Explore.Tracks.template.entry">
<div class="d-flex align-items-center rounded Lms-bg-dark-hover"> <div class="d-flex align-items-center rounded Lms-bg-dark-hover mb-2">
<div class="p-1 Lms-cover-small"> <div class="p-1 Lms-cover-small">
${cover} ${cover}
</div> </div>
<div class="p-2 flex-fill"> <div class="p-2 flex-fill text-truncate">
<div>${name}</div> <div class="d-block text-truncate">${name}</div>
${<if-has-release>}${release class="text-decoration-none link-success"}${</if-has-release>} ${<if-has-release>}${release class="text-decoration-none link-success text-truncate"}${</if-has-release>}
</div> </div>
<div class="p-2 d-none d-sm-block text-muted"> <div class="p-2 d-none d-sm-block text-muted">
${duration} ${duration}
+2 -2
View File
@@ -9,8 +9,8 @@ body {
} }
.Lms-cover-small { .Lms-cover-small {
width: 72px; width: 64px;
min-width: 72px; min-width: 64px;
} }
.Lms-notification-container { .Lms-notification-container {
+1 -1
View File
@@ -85,7 +85,7 @@ Artists::Artists(Filters& filters)
refreshArtistLinkTypes(); refreshArtistLinkTypes();
}); });
_container = bindNew<InfiniteScrollingContainer>("artists"); _container = bindNew<InfiniteScrollingContainer>("artists", Wt::WString::tr("Lms.Explore.Artists.template.container"));
_container->onRequestElements.connect([this] _container->onRequestElements.connect([this]
{ {
addSome(); addSome();
+1 -1
View File
@@ -44,7 +44,7 @@ namespace UserInterface
{ {
addFunction("tr", &Wt::WTemplate::Functions::tr); addFunction("tr", &Wt::WTemplate::Functions::tr);
_artists = bindNew<InfiniteScrollingContainer>("artists", Wt::WString::tr("Lms.infinite-scrolling-container")); _artists = bindNew<InfiniteScrollingContainer>("artists", Wt::WString::tr("Lms.Explore.Artists.template.container"));
_artists->onRequestElements.connect([this] { addSomeArtists(); }); _artists->onRequestElements.connect([this] { addSomeArtists(); });
_releases = bindNew<InfiniteScrollingContainer>("releases", Wt::WString::tr("Lms.Explore.Releases.template.container")); _releases = bindNew<InfiniteScrollingContainer>("releases", Wt::WString::tr("Lms.Explore.Releases.template.container"));