File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11/* eslint-disable react/jsx-props-no-spreading */
22import React from 'react' ;
33import hotkeys from 'hotkeys-js' ;
4- import { FaMoon , FaSun } from 'react-icons/fa' ;
4+ import { FaMoon } from 'react-icons/fa' ;
55import toolbarList from '../toolbarActions/toolbarList' ;
66import { actionType as T } from '../reducer' ;
77import '@szhsin/react-menu/dist/index.css' ;
@@ -58,6 +58,7 @@ const Header = ({ superState, dispatcher }) => {
5858 alignItems : 'center' ,
5959 justifyContent : 'center' ,
6060 transition : 'opacity 0.2s' ,
61+ backgroundColor : '#eee' ,
6162 } }
6263 onMouseEnter = { ( e ) => { e . currentTarget . style . opacity = '0.7' ; } }
6364 onMouseLeave = { ( e ) => { e . currentTarget . style . opacity = '1' ; } }
@@ -66,9 +67,7 @@ const Header = ({ superState, dispatcher }) => {
6667 onKeyDown = { ( e ) => e . key === 'Enter' && dispatcher ( { type : T . TOGGLE_DARK_MODE } ) }
6768 aria-label = "Toggle dark mode"
6869 >
69- { superState . darkMode
70- ? < FaSun size = { 20 } className = "theme-icon" />
71- : < FaMoon size = { 20 } className = "theme-icon" /> }
70+ < FaMoon size = { 20 } className = "theme-icon" />
7271 </ div >
7372 < FullScreenButton />
7473 </ div >
Original file line number Diff line number Diff line change 2828.proj-details .serverIDText {
2929 width : calc ( 100% - 20px );
3030 margin-bottom : 20px ;
31+ }
32+
33+ /* DARK MODE */
34+
35+ [data-theme = 'dark' ] .proj-details {
36+ color : # EAEAEA ;
37+ }
38+
39+ [data-theme = 'dark' ] .proj-details input {
40+ background : # 242424 ;
41+ border : 1px solid # 333333 ;
42+ color : # FFFFFF ;
43+ }
44+
45+ [data-theme = 'dark' ] .proj-details input ::placeholder {
46+ color : # 888888 ;
47+ }
48+
49+ [data-theme = 'dark' ] .proj-details input : focus {
50+ border-color : # FFFFFF ;
51+ outline : none;
52+ }
53+
54+ [data-theme = 'dark' ] .proj-details .btn {
55+ background : # 2A2A2A ;
56+ border : 1px solid # 333333 ;
57+ color : # FFFFFF ;
58+ }
59+
60+ [data-theme = 'dark' ] .proj-details .btn : hover {
61+ background : # 333333 ;
62+ border-color : # 2B8CF7 ;
63+ }
64+
65+ [data-theme = 'dark' ] .proj-details .btn-primary {
66+ background : # 2B8CF7 ;
67+ border-color : # 2B8CF7 ;
68+ }
69+
70+ [data-theme = 'dark' ] .proj-details .btn-primary : hover {
71+ background : # 1e88e5 ;
72+ }
73+
74+ [data-theme = 'dark' ] .proj-details .btn-secondary {
75+ background : # 2A2A2A ;
76+ border : 1px solid # 333333 ;
77+ }
78+
79+ [data-theme = 'dark' ] .proj-details .btn-secondary : hover {
80+ background : # 333333 ;
81+ }
82+
83+ [data-theme = 'dark' ] .proj-details .divider {
84+ border-bottom : 1px solid # 333333 ;
3185}
You can’t perform that action at this time.
0 commit comments