X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fshared%2Fvideo-playlist%2Fvideo-playlist-element-miniature.component.scss;h=4d9d249d9f2d62da7b6ae80a65cc1b0d0b01e60c;hb=44d4ee4fcb7cf8beebac73f85693c09919b91e66;hp=cb7072d7f3fe4559ab3d19bef58bdb6023ef4155;hpb=97567dd81f508dd6295ac4d73d849aa2ce0a6549;p=oweals%2Fpeertube.git diff --git a/client/src/app/shared/video-playlist/video-playlist-element-miniature.component.scss b/client/src/app/shared/video-playlist/video-playlist-element-miniature.component.scss index cb7072d7f..4d9d249d9 100644 --- a/client/src/app/shared/video-playlist/video-playlist-element-miniature.component.scss +++ b/client/src/app/shared/video-playlist/video-playlist-element-miniature.component.scss @@ -2,9 +2,21 @@ @import '_mixins'; @import '_miniature'; +$thumbnail-width: 130px; +$thumbnail-height: 72px; + my-video-thumbnail { - @include thumbnail-size-component(130px, 72px); + @include thumbnail-size-component($thumbnail-width, $thumbnail-height); +} + +.fake-thumbnail { + width: $thumbnail-width; + height: $thumbnail-height; + background-color: #ececec; +} +my-video-thumbnail, +.fake-thumbnail { display: flex; // Avoids an issue with line-height that adds space below the element margin-right: 10px; } @@ -31,6 +43,7 @@ my-video-thumbnail { a { @include disable-default-a-behaviour; + color: var(--mainForegroundColor); display: flex; min-width: 0; align-items: center; @@ -58,20 +71,7 @@ my-video-thumbnail { min-width: 0; a { - color: var(--mainForegroundColor); width: auto; - - &:hover { - text-decoration: underline !important; - } - } - - .video-info-name { - font-size: 18px; - font-weight: $font-semibold; - display: inline-block; - - @include ellipsis; } .video-info-account, .video-info-timestamp { @@ -80,11 +80,20 @@ my-video-thumbnail { } } + .video-info-name { + font-size: 18px; + font-weight: $font-semibold; + display: inline-block; + + @include ellipsis; + } + .more { justify-self: flex-end; margin-left: auto; cursor: pointer; opacity: 0; + min-width: 24px; &.show { opacity: 1;