diff options
author | Chocobozzz <me@florianbigard.com> | 2021-04-15 13:43:50 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2021-04-15 13:43:50 +0200 |
commit | f1ac63488c0050fec1c4d713d74db4f4ea944395 (patch) | |
tree | fbb3a33152bef18bac501c1a4c3f46ae9b586bb6 /client/src/app/shared/shared-thumbnail | |
parent | fe88ca697d4c43b24cdc2462f5e4e83548776a51 (diff) | |
download | PeerTube-f1ac63488c0050fec1c4d713d74db4f4ea944395.tar.gz PeerTube-f1ac63488c0050fec1c4d713d74db4f4ea944395.tar.zst PeerTube-f1ac63488c0050fec1c4d713d74db4f4ea944395.zip |
Refactor menu css
Diffstat (limited to 'client/src/app/shared/shared-thumbnail')
-rw-r--r-- | client/src/app/shared/shared-thumbnail/video-thumbnail.component.scss | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/client/src/app/shared/shared-thumbnail/video-thumbnail.component.scss b/client/src/app/shared/shared-thumbnail/video-thumbnail.component.scss index 2b723a15a..ea59ab346 100644 --- a/client/src/app/shared/shared-thumbnail/video-thumbnail.component.scss +++ b/client/src/app/shared/shared-thumbnail/video-thumbnail.component.scss | |||
@@ -4,82 +4,82 @@ | |||
4 | 4 | ||
5 | .video-thumbnail { | 5 | .video-thumbnail { |
6 | @include miniature-thumbnail; | 6 | @include miniature-thumbnail; |
7 | } | ||
7 | 8 | ||
8 | .progress-bar { | 9 | .progress-bar { |
9 | height: 3px; | 10 | height: 3px; |
10 | width: 100%; | 11 | width: 100%; |
11 | position: absolute; | 12 | position: absolute; |
12 | bottom: 0; | 13 | bottom: 0; |
13 | background-color: rgba(0, 0, 0, 0.20); | 14 | background-color: rgba(0, 0, 0, 0.20); |
14 | 15 | ||
15 | div { | 16 | div { |
16 | height: 100%; | 17 | height: 100%; |
17 | background-color: pvar(--mainColor); | 18 | background-color: pvar(--mainColor); |
18 | } | ||
19 | } | 19 | } |
20 | } | ||
20 | 21 | ||
21 | .video-thumbnail-watch-later-overlay, | 22 | .video-thumbnail-watch-later-overlay, |
22 | .video-thumbnail-label-overlay, | 23 | .video-thumbnail-label-overlay, |
23 | .video-thumbnail-duration-overlay, | 24 | .video-thumbnail-duration-overlay, |
24 | .video-thumbnail-live-overlay { | 25 | .video-thumbnail-live-overlay { |
25 | @include static-thumbnail-overlay; | 26 | @include static-thumbnail-overlay; |
26 | 27 | ||
27 | border-radius: 3px; | 28 | border-radius: 3px; |
28 | font-size: 12px; | 29 | font-size: 12px; |
29 | font-weight: $font-semibold; | 30 | font-weight: $font-semibold; |
30 | line-height: 1.1; | 31 | line-height: 1.1; |
31 | z-index: z(miniature); | 32 | z-index: z(miniature); |
32 | } | 33 | } |
33 | 34 | ||
34 | .video-thumbnail-label-overlay { | 35 | .video-thumbnail-label-overlay { |
35 | position: absolute; | 36 | position: absolute; |
36 | padding: 0 5px; | 37 | padding: 0 5px; |
37 | left: 5px; | 38 | left: 5px; |
38 | top: 5px; | 39 | top: 5px; |
39 | font-weight: $font-bold; | 40 | font-weight: $font-bold; |
40 | 41 | ||
41 | &.warning { background-color: orange; } | 42 | &.warning { background-color: orange; } |
42 | &.danger { background-color: red; } | 43 | &.danger { background-color: red; } |
43 | } | 44 | } |
44 | 45 | ||
45 | .video-thumbnail-duration-overlay, | 46 | .video-thumbnail-duration-overlay, |
46 | .video-thumbnail-live-overlay { | 47 | .video-thumbnail-live-overlay { |
47 | position: absolute; | 48 | position: absolute; |
48 | padding: 0 3px; | 49 | padding: 0 3px; |
49 | right: 5px; | 50 | right: 5px; |
50 | bottom: 5px; | 51 | bottom: 5px; |
51 | } | 52 | } |
52 | 53 | ||
53 | .video-thumbnail-live-overlay { | 54 | .video-thumbnail-live-overlay { |
54 | font-weight: $font-semibold; | 55 | font-weight: $font-semibold; |
55 | color: #fff; | 56 | color: #fff; |
56 | 57 | ||
57 | &:not(.live-ended) { | 58 | &:not(.live-ended) { |
58 | background-color: rgba(224, 8, 8, 0.7); | 59 | background-color: rgba(224, 8, 8, 0.7); |
59 | } | ||
60 | } | 60 | } |
61 | } | ||
61 | 62 | ||
62 | .video-thumbnail-actions-overlay { | 63 | .video-thumbnail-actions-overlay { |
63 | position: absolute; | 64 | position: absolute; |
64 | display: flex; | 65 | display: flex; |
65 | flex-direction: column; | 66 | flex-direction: column; |
66 | right: 5px; | 67 | right: 5px; |
67 | top: 5px; | 68 | top: 5px; |
68 | opacity: 0; | 69 | opacity: 0; |
69 | 70 | ||
70 | div:not(:first-child) { | 71 | div:not(:first-child) { |
71 | margin-top: 2px; | 72 | margin-top: 2px; |
72 | } | 73 | } |
74 | } | ||
73 | 75 | ||
74 | .video-thumbnail-watch-later-overlay { | 76 | .video-thumbnail-watch-later-overlay { |
75 | padding: 3px; | 77 | padding: 3px; |
76 | 78 | ||
77 | my-global-icon { | 79 | my-global-icon { |
78 | width: 22px; | 80 | width: 22px; |
79 | height: 22px; | 81 | height: 22px; |
80 | 82 | ||
81 | @include apply-svg-color(#fff); | 83 | @include apply-svg-color(#fff); |
82 | } | ||
83 | } | ||
84 | } | 84 | } |
85 | } | 85 | } |