X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Fapp%2Fshared%2Fshared-video-miniature%2Fabstract-video-list.scss;h=6570b63d0011fb0c7c9059894aa3b1cab2662a52;hb=4d5e572f52e000034abb076e4bf7d7044d704f94;hp=7f23098aa4ef536147c25bb2855d2e548e5311bc;hpb=67ed6552b831df66713bac9e672738796128d33f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/shared/shared-video-miniature/abstract-video-list.scss b/client/src/app/shared/shared-video-miniature/abstract-video-list.scss index 7f23098aa..6570b63d0 100644 --- a/client/src/app/shared/shared-video-miniature/abstract-video-list.scss +++ b/client/src/app/shared/shared-video-miniature/abstract-video-list.scss @@ -3,40 +3,52 @@ @import '_mixins'; @import '_miniature'; +$iconSize: 16px; + +::ng-deep my-video-list-header { + display: flex; + flex-grow: 1; +} + .videos-header { display: flex; justify-content: space-between; - align-items: baseline; - - .title-page.title-page-single { - display: flex; + align-items: center; - my-feed { - display: inline-block; - top: 1px; - margin-left: 5px; - width: max-content; - opacity: 0; - transition: ease-in .2s opacity; - } - &:hover my-feed { - opacity: 1; + .action-block { + ::ng-deep my-feed { + my-global-icon { + width: calc(#{$iconSize} - 2px); + } } - } - .action-block { a button { @include peertube-button; @include grey-button; - @include button-with-icon(18px, 3px, -1px); + @include button-with-icon($iconSize, 3px, -1px); } } .moderation-block { + + my-global-icon { + position: relative; + width: $iconSize; + top: -2px; + } + + margin-left: .4rem; display: flex; - flex-grow: 1; justify-content: flex-end; align-items: center; + + .dropdown-item { + padding: 0; + + ::ng-deep my-peertube-checkbox label { + padding: 3px 15px; + } + } } } @@ -57,7 +69,16 @@ } .margin-content { - @include fluid-videos-miniature-layout; + @include grid-videos-miniature-layout; +} + +.display-as-row.videos { + margin-left: pvar(--horizontalMarginContent); + margin-right: pvar(--horizontalMarginContent); + + .video-wrapper { + margin-bottom: 15px; + } } @media screen and (max-width: $mobile-view) {