]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame_incremental - client/src/app/shared/shared-video-miniature/abstract-video-list.scss
Fix video actions dropdown overflow
[github/Chocobozzz/PeerTube.git] / client / src / app / shared / shared-video-miniature / abstract-video-list.scss
... / ...
CommitLineData
1@import '_bootstrap-variables';
2@import '_variables';
3@import '_mixins';
4@import '_miniature';
5
6$iconSize: 16px;
7
8::ng-deep my-video-list-header {
9 display: flex;
10 flex-grow: 1;
11}
12
13.videos-header {
14 display: flex;
15 justify-content: space-between;
16 align-items: center;
17
18 my-feed {
19 display: inline-block;
20 width: calc(#{$iconSize} - 2px);
21 }
22
23 .moderation-block {
24
25 my-global-icon {
26 position: relative;
27 width: $iconSize;
28 }
29
30 margin-left: .4rem;
31 display: flex;
32 justify-content: flex-end;
33 align-items: center;
34 }
35}
36
37.date-title {
38 font-size: 16px;
39 font-weight: $font-semibold;
40 margin-bottom: 20px;
41 margin-top: -10px;
42
43 // make the element span a full grid row within .videos grid
44 grid-column: 1 / -1;
45
46 &:not(:first-child) {
47 margin-top: .5rem;
48 padding-top: 20px;
49 border-top: 1px solid $separator-border-color;
50 }
51}
52
53.margin-content {
54 @include grid-videos-miniature-layout;
55}
56
57.display-as-row.videos {
58 margin-left: pvar(--horizontalMarginContent);
59 margin-right: pvar(--horizontalMarginContent);
60
61 .video-wrapper {
62 margin-bottom: 15px;
63 }
64}
65
66@media screen and (max-width: $mobile-view) {
67 .videos-header {
68 flex-direction: column;
69 align-items: center;
70 height: auto;
71 margin-bottom: 10px;
72
73 .title-page {
74 margin-bottom: 10px;
75 margin-right: 0px;
76 }
77 }
78}