From d94b8ecf7dddb82b84302854c5fb761f90a82e39 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 20 Oct 2021 11:35:09 +0200 Subject: Improve admin tables responsive --- .../video-block-list.component.html | 14 +++++++------- .../video-block-list.component.scss | 1 + .../video-comment-list.component.scss | 8 ++++++++ .../src/app/+admin/system/jobs/jobs.component.html | 1 + .../src/app/+admin/system/jobs/jobs.component.scss | 22 ++++++++++++---------- .../users/user-list/user-list.component.html | 2 +- .../users/user-list/user-list.component.scss | 10 ++++++++++ 7 files changed, 40 insertions(+), 18 deletions(-) (limited to 'client/src/app/+admin') diff --git a/client/src/app/+admin/moderation/video-block-list/video-block-list.component.html b/client/src/app/+admin/moderation/video-block-list/video-block-list.component.html index 3a8df1f07..7efa87dd0 100644 --- a/client/src/app/+admin/moderation/video-block-list/video-block-list.component.html +++ b/client/src/app/+admin/moderation/video-block-list/video-block-list.component.html @@ -41,7 +41,7 @@ @@ -52,11 +52,13 @@
+
{{ videoBlock.video.name }}
+
by {{ videoBlock.video.channel?.displayName }} on {{ videoBlock.video.channel?.host }}
@@ -82,14 +84,12 @@
- -
- Block reason: - +
+ Block reason: +
- -
+
diff --git a/client/src/app/+admin/moderation/video-block-list/video-block-list.component.scss b/client/src/app/+admin/moderation/video-block-list/video-block-list.component.scss index f52ca44ab..6152d9651 100644 --- a/client/src/app/+admin/moderation/video-block-list/video-block-list.component.scss +++ b/client/src/app/+admin/moderation/video-block-list/video-block-list.component.scss @@ -1,4 +1,5 @@ @use '_mixins' as *; +@use '_variables' as *; my-global-icon { width: 24px; diff --git a/client/src/app/+admin/moderation/video-comment-list/video-comment-list.component.scss b/client/src/app/+admin/moderation/video-comment-list/video-comment-list.component.scss index 921732124..3cf7b8db6 100644 --- a/client/src/app/+admin/moderation/video-comment-list/video-comment-list.component.scss +++ b/client/src/app/+admin/moderation/video-comment-list/video-comment-list.component.scss @@ -1,7 +1,9 @@ @use '_mixins' as *; +@use '_variables' as *; my-feed { @include margin-left(5px); + display: inline-block; width: 15px; } @@ -42,3 +44,9 @@ my-global-icon { } } } + +@media screen and (max-width: $primeng-breakpoint) { + .video { + align-items: flex-start !important; + } +} diff --git a/client/src/app/+admin/system/jobs/jobs.component.html b/client/src/app/+admin/system/jobs/jobs.component.html index 021e4f8d0..5701172cb 100644 --- a/client/src/app/+admin/system/jobs/jobs.component.html +++ b/client/src/app/+admin/system/jobs/jobs.component.html @@ -107,6 +107,7 @@ No jobs found. No {{ jobType }} jobs found. + No {{ jobState }} jobs found. No {{ jobType }} jobs found that are {{ jobState }}. diff --git a/client/src/app/+admin/system/jobs/jobs.component.scss b/client/src/app/+admin/system/jobs/jobs.component.scss index 5e0075a27..4d564f4b7 100644 --- a/client/src/app/+admin/system/jobs/jobs.component.scss +++ b/client/src/app/+admin/system/jobs/jobs.component.scss @@ -5,18 +5,20 @@ min-width: 120px; } -.job-id { - max-width: 30vw !important; -} +@media screen and (min-width: $primeng-breakpoint) { + .job-id { + max-width: 30vw !important; + } -.job-type, -.job-state, -.job-priority { - width: 150px !important; -} + .job-type, + .job-state, + .job-priority { + width: 150px !important; + } -.job-date { - width: 170px !important; + .job-date { + width: 170px !important; + } } .admin-sub-header { diff --git a/client/src/app/+admin/users/user-list/user-list.component.html b/client/src/app/+admin/users/user-list/user-list.component.html index 5b4f35c77..c82f3c06f 100644 --- a/client/src/app/+admin/users/user-list/user-list.component.html +++ b/client/src/app/+admin/users/user-list/user-list.component.html @@ -74,7 +74,7 @@ - + diff --git a/client/src/app/+admin/users/user-list/user-list.component.scss b/client/src/app/+admin/users/user-list/user-list.component.scss index 4f6c60f8f..e425306b5 100644 --- a/client/src/app/+admin/users/user-list/user-list.component.scss +++ b/client/src/app/+admin/users/user-list/user-list.component.scss @@ -53,3 +53,13 @@ my-global-icon { width: auto; max-width: 100%; } + +@media screen and (max-width: $primeng-breakpoint) { + .progress { + width: 100%; + } + + .empty-cell { + padding: 0; + } +} -- cgit v1.2.3