X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Bvideo-channels%2Fvideo-channels.component.scss;h=12f5b9f3e2adc849f5dedc341970f28fb43258e5;hb=4e6276c49398d5f1cf9901e5f1bea7b50509b2d0;hp=f5547b4e9062b9f7ea1e024bdbf9a538419415ed;hpb=67264e060b6068399dae9a67abae035a73b84af1;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+video-channels/video-channels.component.scss b/client/src/app/+video-channels/video-channels.component.scss index f5547b4e9..12f5b9f3e 100644 --- a/client/src/app/+video-channels/video-channels.component.scss +++ b/client/src/app/+video-channels/video-channels.component.scss @@ -4,7 +4,7 @@ @import '_miniature'; .root { - --myGlobalPadding: 60px; + --myGlobalTopPadding: 60px; --myChannelImgMargin: 30px; --myFontSize: 16px; --myGreyChannelFontSize: 16px; @@ -16,17 +16,29 @@ } .links { - @include fluid-videos-miniature-layout; + @include grid-videos-miniature-margins; +} + +.actor-info { + min-width: 1px; + width: 100%; + + > h4, + > .actor-handle { + @include ellipsis; + } } .channel-info { + @include grid-videos-miniature-margins(false, 15px); + display: grid; grid-template-columns: 1fr auto; grid-template-rows: auto auto; background-color: pvar(--channelBackgroundColor); margin-bottom: 45px; - padding: var(--myGlobalPadding) var(--myGlobalPadding) 0 var(--myGlobalPadding); + padding-top: var(--myGlobalTopPadding); font-size: var(--myFontSize); } @@ -34,8 +46,13 @@ @include avatar-row-responsive(var(--myChannelImgMargin), var(--myGreyChannelFontSize)); } +.support-button { + @include button-with-icon(21px, 0, -1px); +} + .channel-description { grid-column: 1; + word-break: break-word; } .show-more { @@ -102,6 +119,10 @@ h4 { font-size: 18px; margin: 0; + + a { + color: pvar(--mainForegroundColor); + } } .actor-handle { @@ -111,7 +132,8 @@ } .owner-description { - height: 140px; + max-height: 140px; + word-break: break-word; @include fade-text(120px, pvar(--mainBackgroundColor)); } @@ -146,7 +168,7 @@ @media screen and (max-width: 1100px) { .root { - --myGlobalPadding: 45px; + --myGlobalTopPadding: 45px; --myChannelImgMargin: 15px; } @@ -184,7 +206,7 @@ display: block; width: 100%; border-bottom: 2px solid $separator-border-color; - padding: var(--myGlobalPadding) 45px; + padding: var(--myGlobalTopPadding) 45px; margin-bottom: 60px; } @@ -211,7 +233,8 @@ } .view-account.complete { - display: inline-block; + display: block; + text-align: right; margin-top: 10px; color: pvar(--mainColor); } @@ -223,7 +246,7 @@ @media screen and (max-width: $mobile-view) { .root { - --myGlobalPadding: 15px; + --myGlobalTopPadding: 15px; --myFontSize: 14px; --myGreyChannelFontSize: 13px; --myGreyOwnerFontSize: 13px;