X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Baccounts%2Faccounts.component.scss;h=e6ab3c036d4834b0f401129fd7b282b93671a125;hb=f63c03fb6ecccb5ac8e0d88917f072339b38ffb5;hp=3cedda889de1f5db897e71d5e0d5e4a4c951b382;hpb=71e318b4fe66175d03c7c82357d60062eb68af81;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+accounts/accounts.component.scss b/client/src/app/+accounts/accounts.component.scss index 3cedda889..e6ab3c036 100644 --- a/client/src/app/+accounts/accounts.component.scss +++ b/client/src/app/+accounts/accounts.component.scss @@ -1,8 +1,49 @@ +// Bootstrap grid utilities require functions, variables and mixins +@import 'node_modules/bootstrap/scss/functions'; +@import 'node_modules/bootstrap/scss/variables'; +@import 'node_modules/bootstrap/scss/mixins'; +@import 'node_modules/bootstrap/scss/grid'; + @import '_variables'; @import '_mixins'; .sub-menu { @include sub-menu-with-actor; + + .actor { + width: 100%; + } +} + +.margin-content { + // margin-content is required, but child views have their own margins + // that match views outside the scope of accounts, so we only align + // them with the margins of .sub-menu when required. + margin: 0; +} + +.right-buttons { + display: flex; + height: max-content; + margin-left: auto; + margin-top: 10px; + + @include media-breakpoint-down(lg) { + flex-flow: column-reverse; + + a { + margin-top: 0.25rem; + margin-right: 0 !important; + } + } + + a { + @include peertube-button-outline; + } + + my-subscribe-button { + min-height: 30px; + } } my-user-moderation-dropdown, @@ -15,4 +56,39 @@ my-user-moderation-dropdown, .badge { font-size: 13px; -} \ No newline at end of file +} + +.copy-button { + border: none; + padding: 5px; + margin-top: -2px; +} + +@media screen and (max-width: $mobile-view) { + .sub-menu { + .actor { + flex-direction: column; + align-items: center; + + img, + .actor-info .actor-names .actor-display-name { + margin-right: 0; + } + + .actor-info { + .actor-names { + flex-direction: column; + align-items: center; + } + + my-user-moderation-dropdown { + margin-left: 0; + } + + .actor-followers { + text-align: center; + } + } + } + } +}