]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/shared/shared-video-playlist/video-add-to-playlist.component.scss
Add server migration for playlists
[github/Chocobozzz/PeerTube.git] / client / src / app / shared / shared-video-playlist / video-add-to-playlist.component.scss
CommitLineData
f0a39880
C
1@import '_variables';
2@import '_mixins';
3
93d54cc7
C
4.header,
5.dropdown-item,
6.input-container {
54e78847 7 padding: 8px 24px;
93d54cc7 8}
f0a39880 9
b75410b8
C
10.dropdown-item:active {
11 color: inherit;
12}
13
93d54cc7
C
14.header {
15 min-width: 240px;
f0a39880
C
16 margin-bottom: 10px;
17 border-bottom: 1px solid $separator-border-color;
18
19 .first-row {
20 display: flex;
21 align-items: center;
22
23 .title {
24 font-size: 18px;
25 flex-grow: 1;
26 }
27
28 .options {
c5a1ae50
C
29 display: flex;
30 align-items: center;
f0a39880
C
31 font-size: 14px;
32 cursor: pointer;
33
34 my-global-icon {
35 @include apply-svg-color(#333);
36
37 width: 16px;
c5a1ae50
C
38 height: 23px;
39 margin-right: 3px;
f0a39880
C
40 }
41 }
42 }
43
44 .options-row {
45 margin-top: 10px;
8dfceec4 46 padding-left: 10px;
f0a39880
C
47
48 > div {
49 display: flex;
50 align-items: center;
51 }
52 }
53}
54
223b24e6
RK
55.playlists {
56 max-height: 180px;
57 overflow-y: auto;
58}
59
f0a39880 60.playlist {
54e78847 61 display: inline-flex;
f0a39880
C
62 cursor: pointer;
63
64 my-peertube-checkbox {
65 margin-right: 10px;
54e78847 66 align-self: center;
f0a39880
C
67 }
68
69 .display-name {
70 display: flex;
71 align-items: flex-end;
72
73 .timestamp-info {
74 font-size: 0.9em;
e66883b3 75 color: pvar(--greyForegroundColor);
f0a39880
C
76 margin-left: 5px;
77 }
78 }
79}
80
81.new-playlist-button,
82.new-playlist-block {
83 padding-top: 10px;
f0a39880
C
84 border-top: 1px solid $separator-border-color;
85}
86
87.new-playlist-button {
88 cursor: pointer;
89
90 my-global-icon {
91 @include apply-svg-color(#333);
92
93 position: relative;
94 left: -1px;
95 top: -1px;
96 margin-right: 4px;
97 width: 21px;
98 height: 21px;
99 }
100}
101
102input[type=text] {
103 @include peertube-input-text(200px);
104
105 display: block;
106}
107
108input[type=submit] {
109 @include peertube-button;
110 @include orange-button;
111}