diff --git a/src/app/player/player.component.css b/src/app/player/player.component.css index de7747f..323f543 100644 --- a/src/app/player/player.component.css +++ b/src/app/player/player.component.css @@ -46,9 +46,50 @@ position: relative; } +.media-info-row { + align-items: center; + flex-wrap: nowrap; +} + +.view-column { + align-items: center; + display: flex; + padding-right: 0; +} + +.view-count { + align-items: center; + display: inline-flex; + font-size: 0.9rem; + font-weight: 500; + gap: 4px; + white-space: nowrap; +} + +.view-icon { + font-size: 18px; + height: 18px; + width: 18px; +} + +.media-description-column { + min-width: 0; +} + +.media-description { + font-size: 0.9rem; + line-height: 1.2; + margin: 0; +} + +.no-description { + text-align: center; +} + .action-column { display: flex; justify-content: flex-end; + padding-left: 0; } .action-buttons-row { @@ -56,15 +97,20 @@ display: flex; flex-wrap: nowrap; justify-content: flex-end; - overflow-x: auto; white-space: nowrap; - width: 100%; } .action-buttons-row button { flex: 0 0 auto; } +.action-buttons-row .mat-mdc-icon-button { + --mdc-icon-button-state-layer-size: 40px; + height: 40px; + padding: 8px; + width: 40px; +} + .save-button { right: 25px; position: fixed; diff --git a/src/app/player/player.component.html b/src/app/player/player.component.html index f6053fc..623efcb 100644 --- a/src/app/player/player.component.html +++ b/src/app/player/player.component.html @@ -14,25 +14,28 @@
-
-
+
+
@if (db_file) { - {{db_file['local_view_count'] ? db_file['local_view_count']+1 : 1}} views + + visibility + {{db_file['local_view_count'] ? db_file['local_view_count']+1 : 1}} + }
-
+
@if (db_file && db_file['description']) { -

- +

+

} @if (!db_file || !db_file['description']) { -

+

No description available.

}
-
+
@if (db_playlist) {