X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Bvideos%2F%2Bvideo-watch%2Fvideo-watch.component.scss;h=4a2e05c62f8a0e5244e3903fb386e427a25ac416;hb=e2e0b645cdac3c705b1988fbb0eff723ad5e885d;hp=6124090c9de9994681a913f4884c650e99e0da63;hpb=b45afe12f90c654aef8098e55bedfa81ca73b1f4;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+videos/+video-watch/video-watch.component.scss b/client/src/app/+videos/+video-watch/video-watch.component.scss index 6124090c9..4a2e05c62 100644 --- a/client/src/app/+videos/+video-watch/video-watch.component.scss +++ b/client/src/app/+videos/+video-watch/video-watch.component.scss @@ -50,6 +50,10 @@ $video-info-margin-left: 44px; font-weight: $font-semibold; } +.placeholder-image { + height: 100%; +} + #video-wrapper { $video-height: 66vh; @@ -148,7 +152,7 @@ $video-info-margin-left: 44px; .video-info-name { @include peertube-word-wrap; - margin-right: 30px; + @include margin-right(30px); min-height: 40px; // Align with the action buttons font-size: 27px; font-weight: $font-semibold; @@ -163,9 +167,10 @@ $video-info-margin-left: 44px; } .video-info-date-views { - align-self: start; + @include margin-right(10px); + margin-bottom: 10px; - margin-right: 10px; + align-self: start; font-size: 1em; } @@ -205,15 +210,19 @@ $video-info-margin-left: 44px; } my-subscribe-button { - margin-left: 5px; + @include margin-left(5px); } } .video-actions-rates { - margin: 0 0 10px; + @include margin-left(auto); + @include margin-right(0); + + margin-top: 0; + margin-bottom: 10px; + align-items: start; width: max-content; - margin-left: auto; .video-actions { height: 40px; // Align with the title @@ -223,7 +232,7 @@ $video-info-margin-left: 44px; .action-button:not(:first-child), .action-dropdown, my-video-actions-dropdown { - margin-left: 5px; + @include margin-left(5px); } ::ng-deep.action-button { @@ -301,7 +310,7 @@ $video-info-margin-left: 44px; } .icon-text { - margin-left: 3px; + @include margin-left(3px); } } } @@ -337,8 +346,11 @@ $video-info-margin-left: 44px; } .video-info-description { - margin: 20px 0; - margin-left: $video-info-margin-left; + @include margin-left($video-info-margin-left); + @include margin-right(0); + + margin-top: 20px; + margin-bottom: 20px; font-size: 15px; .video-info-description-html { @@ -351,7 +363,7 @@ $video-info-margin-left: 44px; .glyphicon, .description-loading { - margin-left: 3px; + @include margin-left(3px); } .description-loading { @@ -372,7 +384,7 @@ $video-info-margin-left: 44px; } .video-attributes { - margin-left: $video-info-margin-left; + @include margin-left($video-info-margin-left); } .video-attributes .video-attribute { @@ -381,8 +393,9 @@ $video-info-margin-left: 44px; margin-bottom: 12px; .video-attribute-label { + @include padding-right(5px); + min-width: 142px; - padding-right: 5px; display: inline-block; color: pvar(--greyForegroundColor); font-weight: $font-bold; @@ -409,8 +422,9 @@ $video-info-margin-left: 44px; } my-recommended-videos { + @include padding-left(15px); + display: block; - padding-left: 15px; min-width: 250px; } @@ -428,14 +442,15 @@ my-video-comments { @media screen and (max-width: $small-view) { .privacy-concerns { - margin-left: $menu-width - 15px; // Menu is absolute + @include margin-left($menu-width - 15px); // Menu is absolute } } :host-context(.expanded) { .privacy-concerns { + @include margin-left(-15px); + width: 100%; - margin-left: -15px; } } @@ -469,8 +484,9 @@ my-video-comments { } .privacy-concerns-button { + @include margin-left(auto); + padding: 5px 8px 5px 7px; - margin-left: auto; border-radius: 3px; white-space: nowrap; cursor: pointer; @@ -483,8 +499,9 @@ my-video-comments { } .privacy-concerns-okay { + @include margin-left(10px); + background-color: pvar(--mainColor); - margin-left: 10px; } } @@ -521,7 +538,7 @@ my-video-comments { } my-recommended-videos { - padding-left: 0; + @include padding-left(0); } }