]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/+video-channels/video-channels.component.scss
Make video-add-nav tabs scrollable on small devices (#2677)
[github/Chocobozzz/PeerTube.git] / client / src / app / +video-channels / video-channels.component.scss
CommitLineData
947d0102
RK
1// Bootstrap grid utilities require functions, variables and mixins
2@import 'node_modules/bootstrap/scss/functions';
3@import 'node_modules/bootstrap/scss/variables';
4@import 'node_modules/bootstrap/scss/mixins';
5@import 'node_modules/bootstrap/scss/grid';
6
170726f5
C
7@import '_variables';
8@import '_mixins';
9
10.sub-menu {
11 @include sub-menu-with-actor;
22a16e36
C
12
13 .actor, .actor-info {
14 width: 100%;
15 }
16
9b8a7aa8
RK
17 .actor-info {
18 display: grid !important;
19 grid-template-columns: 1fr auto;
20 grid-template-rows: 1fr auto / 1fr auto;
4c1c1709 21 grid-template-areas: "name buttons" "lower buttons";
9b8a7aa8 22
947d0102 23 @include media-breakpoint-down(lg) {
4c1c1709 24 grid-template-areas: "name name" "lower buttons";
9b8a7aa8
RK
25 }
26 }
27
28 .actor-names {
29 grid-area: name;
30 }
31
22a16e36
C
32 .actor-name {
33 flex-grow: 1;
a0dedc02
RK
34
35 .copy-button {
36 border: none;
37 padding: 5px;
38 margin-top: -2px;
39 }
22a16e36 40 }
aa0f1963
RK
41}
42
43.right-buttons {
44 display: flex;
45 height: max-content;
46 margin-left: auto;
947d0102 47 margin-top: 10px;
aa0f1963 48
9b8a7aa8
RK
49 grid-row: buttons-start / span buttons-end;
50 grid-column: buttons-start;
51
947d0102
RK
52 @include media-breakpoint-down(lg) {
53 flex-flow: column-reverse;
54
55 a {
56 margin-top: 0.25rem;
57 margin-right: 0 !important;
58 }
59 }
60
aa0f1963
RK
61 a {
62 @include peertube-button-outline;
63 line-height: 1.8;
64 }
65
66 my-subscribe-button {
67 height: min-content;
68 }
4c1c1709 69}