@import '_bootstrap-variables';
@import '_miniature';
-$other-videos-width: 260px;
$player-factor: 1.7; // 16/9
+$video-info-margin-left: 44px;
@function getPlayerHeight($width){
@return calc(#{$width} / #{$player-factor})
border-radius: 0;
}
+.flex-direction-column {
+ flex-direction: column;
+}
+
#video-not-found {
height: 300px;
line-height: 300px;
flex-grow: 1;
}
+ .video-info-first-row-bottom {
+ display: grid;
+ grid-template-columns: 1fr auto;
+ align-items: center;
+ width: 100%;
+ }
+
.video-info-date-views {
flex-grow: 1;
+ align-self: start;
margin-bottom: 10px;
margin-right: 10px;
- font-size: 16px;
+ font-size: 1em;
}
.video-info-channel {
img {
@include avatar(18px);
- margin: -2px 2px 0 5px;
+ margin: -2px 5px 0 0;
}
}
- my-subscribe-button {
- margin-left: 5px;
- }
- }
-
- .video-info-by {
-
- a {
- @include disable-default-a-behaviour;
-
- display: inline;
- align-items: center;
- font-size: 13px;
- color: var(--mainForegroundColor);
-
- span:hover {
- opacity: 0.8;
- }
+ .video-info-channel-left {
+ flex-grow: 1;
- img {
- @include avatar(18px);
+ .video-info-channel-left-links {
+ display: flex;
+ flex-direction: column;
+ position: relative;
+ line-height: 1.3;
- margin-top: -2px;
- margin-left: 7px;
+ a:nth-of-type(2) {
+ font-weight: 500;
+ font-size: 90%;
+ }
}
}
- my-help {
- position: relative;
- top: 1px;
- margin-left: 2px;
+ my-subscribe-button {
+ margin-left: 5px;
}
}
}
.video-actions-rates {
- margin: 20px 0 10px 0;
+ margin: 0 0 10px 0;
align-items: start;
+ align-self: end;
+ width: max-content;
.video-actions {
height: 40px; // Align with the title
}
}
+ .video-info-likes-dislikes-bar-outerContainer {
+ position: relative;
+ }
+
+ .video-info-likes-dislikes-bar-innerContainer {
+ position: absolute;
+ height: 30px;
+ }
+
.video-info-likes-dislikes-bar {
$likes-bar-height: 2px;
height: $likes-bar-height;
.video-info-description {
margin: 20px 0;
+ margin-left: $video-info-margin-left;
font-size: 15px;
.video-info-description-html {
@include peertube-word-wrap;
+
+ /deep/ a {
+ text-decoration: none;
+ }
}
.glyphicon, .description-loading {
}
}
+ .video-attributes {
+ margin-left: $video-info-margin-left;
+ }
+
.video-attributes .video-attribute {
font-size: 13px;
display: block;
::ng-deep .other-videos {
padding-left: 15px;
- flex-basis: $other-videos-width;
- min-width: $other-videos-width;
.title-page {
- margin-top: 0 !important;
+ margin: 0 !important;
}
.video-miniature {
display: flex;
- width: $other-videos-width;
+ width: max-content;
height: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
+ }
- .video-thumbnail {
- margin-right: 10px
+ .video-bottom {
+ @media screen and (max-width: 1800px - (3* $video-miniature-width)) {
+ margin-left: 1rem;
}
}
}