From 2b3f1919fda81c2781ceeb9071d426c184e1b21c Mon Sep 17 00:00:00 2001 From: Chocobozzz <me@florianbigard.com> Date: Thu, 11 Apr 2019 10:21:45 +0200 Subject: [PATCH] Fix videos list margin with hidden menu --- .../app/shared/video/abstract-video-list.scss | 2 +- .../video/video-miniature.component.scss | 6 ++-- .../+video-watch/video-watch.component.html | 34 ++++++++++--------- .../+video-watch/video-watch.component.scss | 3 +- 4 files changed, 23 insertions(+), 22 deletions(-) diff --git a/client/src/app/shared/video/abstract-video-list.scss b/client/src/app/shared/video/abstract-video-list.scss index a1d9168de8..9d481d6e40 100644 --- a/client/src/app/shared/video/abstract-video-list.scss +++ b/client/src/app/shared/video/abstract-video-list.scss @@ -26,7 +26,7 @@ .margin-content { width: $video-miniature-width * 6; - margin: auto; + margin: auto !important; @media screen and (max-width: 1800px) { width: $video-miniature-width * 5; diff --git a/client/src/app/shared/video/video-miniature.component.scss b/client/src/app/shared/video/video-miniature.component.scss index 80d6c4fdaa..6e173af997 100644 --- a/client/src/app/shared/video/video-miniature.component.scss +++ b/client/src/app/shared/video/video-miniature.component.scss @@ -64,16 +64,16 @@ margin-right: 10px; /deep/ .dropdown-root:not(.show) { - display: none; + opacity: 0; } /deep/ .playlist-dropdown.show + my-action-dropdown .dropdown-root { - display: block; + opacity: 1; } } &:hover .video-actions /deep/ .dropdown-root { - display: block; + opacity: 1; } @media screen and (max-width: $small-view) { diff --git a/client/src/app/videos/+video-watch/video-watch.component.html b/client/src/app/videos/+video-watch/video-watch.component.html index 7755a729a1..7e9b89dd0d 100644 --- a/client/src/app/videos/+video-watch/video-watch.component.html +++ b/client/src/app/videos/+video-watch/video-watch.component.html @@ -36,25 +36,27 @@ </div> </div> - <div i18n class="alert alert-warning" *ngIf="isVideoToImport()"> - The video is being imported, it will be available when the import is finished. - </div> + <div class="row"> + <div i18n class="col-md-12 alert alert-warning" *ngIf="isVideoToImport()"> + The video is being imported, it will be available when the import is finished. + </div> - <div i18n class="alert alert-warning" *ngIf="isVideoToTranscode()"> - The video is being transcoded, it may not work properly. - </div> + <div i18n class="col-md-12 alert alert-warning" *ngIf="isVideoToTranscode()"> + The video is being transcoded, it may not work properly. + </div> - <div i18n class="alert alert-info" *ngIf="hasVideoScheduledPublication()"> - This video will be published on {{ video.scheduledUpdate.updateAt | date: 'full' }}. - </div> + <div i18n class="col-md-12 alert alert-info" *ngIf="hasVideoScheduledPublication()"> + This video will be published on {{ video.scheduledUpdate.updateAt | date: 'full' }}. + </div> - <div i18n class="alert alert-info" *ngIf="noPlaylistVideos"> - This playlist does not have videos. - </div> + <div i18n class="col-md-12 alert alert-info" *ngIf="noPlaylistVideos"> + This playlist does not have videos. + </div> - <div class="alert alert-danger" *ngIf="video?.blacklisted"> - <div class="blacklisted-label" i18n>This video is blacklisted.</div> - {{ video.blacklistedReason }} + <div class="col-md-12 alert alert-danger" *ngIf="video?.blacklisted"> + <div class="blacklisted-label" i18n>This video is blacklisted.</div> + {{ video.blacklistedReason }} + </div> </div> <!-- Video information --> @@ -225,7 +227,7 @@ <my-recommended-videos [inputRecommendation]="{ uuid: video.uuid, tags: video.tags }" [user]="user"></my-recommended-videos> </div> - <div class="privacy-concerns" *ngIf="hasAlreadyAcceptedPrivacyConcern === false"> + <div class="row privacy-concerns" *ngIf="hasAlreadyAcceptedPrivacyConcern === false"> <div class="privacy-concerns-text"> <strong i18n>Friendly Reminder: </strong> <ng-container i18n> 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 84b9aed397..de932c99d7 100644 --- a/client/src/app/videos/+video-watch/video-watch.component.scss +++ b/client/src/app/videos/+video-watch/video-watch.component.scss @@ -156,6 +156,7 @@ $player-factor: 1.7; // 16/9 .alert { text-align: center; + border-radius: 0; } #video-not-found { @@ -427,7 +428,6 @@ my-video-comments { // If the view is not expanded, take into account the menu .privacy-concerns { width: calc(100% - #{$menu-width}); - margin-left: -15px; } @media screen and (max-width: $small-view) { @@ -439,7 +439,6 @@ my-video-comments { :host-context(.expanded) { .privacy-concerns { width: 100%; - margin-left: 0; } } -- GitLab