From c2a89b70ce75c4955cbdb1ced6fd20a5010a8c9b Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Fri, 1 May 2020 23:24:05 +0200 Subject: Fix margin-content and miniature thumbnail width on mobile, fix media queries for tables above lg breakpoint --- client/src/sass/application.scss | 10 +++++----- client/src/sass/include/_miniature.scss | 6 +++--- client/src/sass/primeng-custom.scss | 22 ++++++++++++---------- 3 files changed, 20 insertions(+), 18 deletions(-) (limited to 'client/src/sass') diff --git a/client/src/sass/application.scss b/client/src/sass/application.scss index f54fecda8..62503fc02 100644 --- a/client/src/sass/application.scss +++ b/client/src/sass/application.scss @@ -344,14 +344,14 @@ table { } // overflow-databale responsive rules -@media screen and (max-width: #{breakpoint(xxl)}) { +@media screen and (min-width: #{breakpoint(lg)}) { .main-col { &.expanded { - @include overflow-datatable(breakpoint(lg), $expanded-horizontal-margins/2); + @include overflow-datatable(breakpoint(lg), $expanded-horizontal-margins/2, $mobile-paginator: false); } &:not(.expanded) { - @include overflow-datatable(breakpoint(lg), $not-expanded-horizontal-margins + $menu-width/2); + @include overflow-datatable(breakpoint(lg), $not-expanded-horizontal-margins + $menu-width/2, $mobile-paginator: false); } } } @@ -363,7 +363,7 @@ table { } &:not(.expanded) { - @include overflow-datatable(breakpoint(lg), $not-expanded-horizontal-margins + $menu-width/2); + @include overflow-datatable(breakpoint(lg), $expanded-horizontal-margins/3 + $menu-width/2); } } } @@ -381,7 +381,7 @@ table { .main-col { &:not(.expanded) { .admin-sub-header { - @include admin-sub-header-responsive($menu-width/2 + $expanded-horizontal-margins/3); + @include admin-sub-header-responsive($expanded-horizontal-margins/3 + $menu-width/2); } } } diff --git a/client/src/sass/include/_miniature.scss b/client/src/sass/include/_miniature.scss index 5e591cf45..c937a0f72 100644 --- a/client/src/sass/include/_miniature.scss +++ b/client/src/sass/include/_miniature.scss @@ -127,9 +127,9 @@ $play-overlay-width: 18px; } .video-thumbnail { - margin: 0 -15px 10px -15px; - width: 100vw; - height: calc(100vw / #{$video-thumbnail-ratio}); + margin-bottom: 10px; + width: 100%; + height: calc(100% / #{$video-thumbnail-ratio}); border-radius: 0; img { diff --git a/client/src/sass/primeng-custom.scss b/client/src/sass/primeng-custom.scss index 9c9a6197d..b3cd7cf51 100644 --- a/client/src/sass/primeng-custom.scss +++ b/client/src/sass/primeng-custom.scss @@ -283,7 +283,7 @@ p-table { } // overflow data table -@mixin overflow-datatable ($table-min-width, $horizontal-margins) { +@mixin overflow-datatable ($table-min-width, $horizontal-margins, $mobile-paginator: true) { p-table { .ui-table-wrapper { overflow-x: auto; @@ -294,16 +294,18 @@ p-table { } } - p-paginator .ui-paginator-bottom { - display: block; - - .ui-paginator-current { - position: relative; + @if $mobile-paginator { + p-paginator .ui-paginator-bottom { display: block; - } - - a, .ui-paginator-pages { - vertical-align: middle; + + .ui-paginator-current { + position: relative; + display: block; + } + + a, .ui-paginator-pages { + vertical-align: middle; + } } } } -- cgit v1.2.3