diff options
author | Rigel Kent <sendmemail@rigelk.eu> | 2018-09-04 01:28:04 +0200 |
---|---|---|
committer | Rigel Kent <par@rigelk.eu> | 2018-09-04 23:24:34 +0200 |
commit | 9a0fc8409c7a783348ec212fa9f38d0a98413467 (patch) | |
tree | 8b17264ef915e339d067abe6717c1574f1a2f36b /client/src/app/videos | |
parent | 3b766e181c59ce148fde73e507276c9fbaf37eb1 (diff) | |
download | PeerTube-9a0fc8409c7a783348ec212fa9f38d0a98413467.tar.gz PeerTube-9a0fc8409c7a783348ec212fa9f38d0a98413467.tar.zst PeerTube-9a0fc8409c7a783348ec212fa9f38d0a98413467.zip |
add theming via css custom properties
and a bonus dark color theme toggle
Diffstat (limited to 'client/src/app/videos')
4 files changed, 10 insertions, 13 deletions
diff --git a/client/src/app/videos/+video-edit/video-add.component.scss b/client/src/app/videos/+video-edit/video-add.component.scss index 892520e40..2f078d46d 100644 --- a/client/src/app/videos/+video-edit/video-add.component.scss +++ b/client/src/app/videos/+video-edit/video-add.component.scss | |||
@@ -5,8 +5,6 @@ $border-width: 3px; | |||
5 | $border-type: solid; | 5 | $border-type: solid; |
6 | $border-color: #EAEAEA; | 6 | $border-color: #EAEAEA; |
7 | 7 | ||
8 | $background-color: #F7F7F7; | ||
9 | |||
10 | /deep/ .root-tabset.video-add-tabset { | 8 | /deep/ .root-tabset.video-add-tabset { |
11 | &.hide-nav .nav { | 9 | &.hide-nav .nav { |
12 | display: none !important; | 10 | display: none !important; |
@@ -24,7 +22,6 @@ $background-color: #F7F7F7; | |||
24 | a.nav-link { | 22 | a.nav-link { |
25 | @include disable-default-a-behaviour; | 23 | @include disable-default-a-behaviour; |
26 | 24 | ||
27 | color: #000; | ||
28 | height: 40px !important; | 25 | height: 40px !important; |
29 | padding: 0 30px !important; | 26 | padding: 0 30px !important; |
30 | font-size: 15px; | 27 | font-size: 15px; |
@@ -32,10 +29,10 @@ $background-color: #F7F7F7; | |||
32 | &.active { | 29 | &.active { |
33 | border: $border-width $border-type $border-color; | 30 | border: $border-width $border-type $border-color; |
34 | border-bottom: none; | 31 | border-bottom: none; |
35 | background-color: $background-color !important; | 32 | background-color: var(--mainBackgroundColor) !important; |
36 | 33 | ||
37 | span { | 34 | span { |
38 | border-bottom: 2px solid #F1680D; | 35 | border-bottom: 2px solid var(--mainColor); |
39 | font-weight: $font-bold; | 36 | font-weight: $font-bold; |
40 | } | 37 | } |
41 | } | 38 | } |
@@ -46,7 +43,7 @@ $background-color: #F7F7F7; | |||
46 | border: $border-width $border-type $border-color; | 43 | border: $border-width $border-type $border-color; |
47 | border-top: none; | 44 | border-top: none; |
48 | 45 | ||
49 | background-color: $background-color; | 46 | background-color: var(--mainBackgroundColor); |
50 | border-radius: 3px; | 47 | border-radius: 3px; |
51 | width: 100%; | 48 | width: 100%; |
52 | min-height: 440px; | 49 | min-height: 440px; |
diff --git a/client/src/app/videos/+video-watch/comment/video-comment.component.scss b/client/src/app/videos/+video-watch/comment/video-comment.component.scss index 78bcfe121..285db061f 100644 --- a/client/src/app/videos/+video-watch/comment/video-comment.component.scss +++ b/client/src/app/videos/+video-watch/comment/video-comment.component.scss | |||
@@ -35,7 +35,7 @@ | |||
35 | .comment-account { | 35 | .comment-account { |
36 | @include disable-default-a-behaviour; | 36 | @include disable-default-a-behaviour; |
37 | 37 | ||
38 | color: #000; | 38 | color: var(--mainForegroundColor); |
39 | font-weight: $font-bold; | 39 | font-weight: $font-bold; |
40 | } | 40 | } |
41 | 41 | ||
diff --git a/client/src/app/videos/+video-watch/video-watch.component.scss b/client/src/app/videos/+video-watch/video-watch.component.scss index be1388a83..edd5ae6ba 100644 --- a/client/src/app/videos/+video-watch/video-watch.component.scss +++ b/client/src/app/videos/+video-watch/video-watch.component.scss | |||
@@ -111,7 +111,7 @@ | |||
111 | a { | 111 | a { |
112 | @include disable-default-a-behaviour; | 112 | @include disable-default-a-behaviour; |
113 | 113 | ||
114 | color: #000; | 114 | color: var(--mainForegroundColor); |
115 | 115 | ||
116 | &:hover { | 116 | &:hover { |
117 | opacity: 0.8; | 117 | opacity: 0.8; |
@@ -137,7 +137,7 @@ | |||
137 | display: inline; | 137 | display: inline; |
138 | align-items: center; | 138 | align-items: center; |
139 | font-size: 13px; | 139 | font-size: 13px; |
140 | color: #000; | 140 | color: var(--mainForegroundColor); |
141 | 141 | ||
142 | span:hover { | 142 | span:hover { |
143 | opacity: 0.8; | 143 | opacity: 0.8; |
@@ -342,7 +342,7 @@ | |||
342 | 342 | ||
343 | a.video-attribute-value { | 343 | a.video-attribute-value { |
344 | @include disable-default-a-behaviour; | 344 | @include disable-default-a-behaviour; |
345 | color: #000; | 345 | color: var(--mainForegroundColor); |
346 | 346 | ||
347 | &:hover { | 347 | &:hover { |
348 | opacity: 0.9; | 348 | opacity: 0.9; |
@@ -413,7 +413,7 @@ | |||
413 | a { | 413 | a { |
414 | @include disable-default-a-behaviour; | 414 | @include disable-default-a-behaviour; |
415 | 415 | ||
416 | color: $orange-color; | 416 | color: var(--mainColor); |
417 | transition: color 0.3s; | 417 | transition: color 0.3s; |
418 | 418 | ||
419 | &:hover { | 419 | &:hover { |
@@ -422,7 +422,7 @@ | |||
422 | } | 422 | } |
423 | 423 | ||
424 | .privacy-concerns-okay { | 424 | .privacy-concerns-okay { |
425 | background-color: $orange-color; | 425 | background-color: var(--mainColor); |
426 | padding: 5px 8px 5px 7px; | 426 | padding: 5px 8px 5px 7px; |
427 | margin-left: auto; | 427 | margin-left: auto; |
428 | border-radius: 3px; | 428 | border-radius: 3px; |
diff --git a/client/src/app/videos/video-list/video-overview.component.scss b/client/src/app/videos/video-list/video-overview.component.scss index e7dc60b4b..f5508cf61 100644 --- a/client/src/app/videos/video-list/video-overview.component.scss +++ b/client/src/app/videos/video-list/video-overview.component.scss | |||
@@ -21,7 +21,7 @@ | |||
21 | a { | 21 | a { |
22 | @include disable-default-a-behaviour; | 22 | @include disable-default-a-behaviour; |
23 | 23 | ||
24 | color: #000; | 24 | color: var(--mainForegroundColor); |
25 | } | 25 | } |
26 | } | 26 | } |
27 | 27 | ||