X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fshared%2Fvideo%2Fvideo-thumbnail.component.scss;h=feff78a87899b71b966bd48e2f8144e5714df482;hb=e66883b37ae0796256b3aba550670a2d76cfc98a;hp=469b659e93170f37673cb8940847c62468f6942a;hpb=8fc02e476869276d35759d19248ddfe7f84ec09c;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/shared/video/video-thumbnail.component.scss b/client/src/app/shared/video/video-thumbnail.component.scss index 469b659e9..feff78a87 100644 --- a/client/src/app/shared/video/video-thumbnail.component.scss +++ b/client/src/app/shared/video/video-thumbnail.component.scss @@ -14,19 +14,61 @@ div { height: 100%; - background-color: var(--mainColor); + background-color: pvar(--mainColor); } } + .video-thumbnail-watch-later-overlay, + .video-thumbnail-label-overlay, .video-thumbnail-duration-overlay { @include static-thumbnail-overlay; - position: absolute; - right: 5px; - bottom: 5px; - padding: 0 5px; border-radius: 3px; font-size: 12px; + font-weight: $font-semibold; + line-height: 1.2; + z-index: z(miniature); + } + + .video-thumbnail-label-overlay { + position: absolute; + padding: 0 5px; + left: 5px; + top: 5px; font-weight: $font-bold; + + &.warning { background-color: orange; } + &.danger { background-color: red; } + } + + .video-thumbnail-duration-overlay { + position: absolute; + padding: 0 3px; + right: 5px; + bottom: 5px; + } + + .video-thumbnail-actions-overlay { + position: absolute; + display: flex; + flex-direction: column; + right: 5px; + top: 5px; + opacity: 0; + + div:not(:first-child) { + margin-top: 2px; + } + + .video-thumbnail-watch-later-overlay { + padding: 3px; + + my-global-icon { + width: 22px; + height: 22px; + + @include apply-svg-color(#fff); + } + } } }