File tree Expand file tree Collapse file tree 6 files changed +114
-33
lines changed Expand file tree Collapse file tree 6 files changed +114
-33
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import { CFooter } from '@coreui/react'
3
3
4
4
const TheFooter = ( ) => {
5
5
return (
6
- < CFooter fixed = { false } >
6
+ < CFooter className = "dark" fixed = { false } >
7
7
< div >
8
8
< a href = "http://sauer-bier.de" target = "_blank" rel = "noopener noreferrer" > HueX</ a >
9
9
< span className = "ml-1" > © 2020 MedicyX ltd.</ span >
Original file line number Diff line number Diff line change @@ -44,11 +44,7 @@ const TheHeader = () => {
44
44
className = "border-0 c-subheader-nav m-0 px-0 px-md-3"
45
45
routes = { routes }
46
46
/>
47
- < div className = "d-md-down-none mfe-2 c-subheader-nav" >
48
- < CLink className = "c-subheader-nav-link" href = "#" >
49
- < CIcon name = "cil-settings" alt = "Settings" /> Settings
50
- </ CLink >
51
- </ div >
47
+
52
48
</ CSubheader >
53
49
</ CHeader >
54
50
)
Original file line number Diff line number Diff line change 9
9
const TheLayout = ( ) => {
10
10
11
11
return (
12
- < div className = "c-app c-default-layout" >
12
+ < div className = "c-app dark-theme c-default-layout" >
13
13
< TheSidebar />
14
14
< div className = "c-wrapper" >
15
15
< TheHeader />
Original file line number Diff line number Diff line change 2
2
.add-padding {
3
3
padding : 1.25rem ;
4
4
}
5
+
6
+ .c-app.dark-theme.c-default-layout {
7
+ color : #e1e1e1 !important ;
8
+ background-color : #0a0b18 ;
9
+ --color : #e1e1e1 !important ;
10
+ }
11
+ .dropdown-menu.dark {
12
+ color : #e1e1e1 ;
13
+ background-color : #34343b ;
14
+ border-color : #181924 ;
15
+ }
16
+
17
+ .dropdown-menu > .dropdown-item {
18
+ color : #e1e1e1 !important ;
19
+ }
20
+
21
+ .dropdown-menu > .dropdown-item :hover {
22
+ color : #e1e1e1 ;
23
+ background-color : hsla (0 , 0% , 100% , 0.1 );
24
+ }
25
+
26
+ .c-app.c-dark-theme {
27
+ --primary : #4638c2 ;
28
+ --secondary : #4c4f54 ;
29
+ --success : #45a164 ;
30
+ --info : #4799eb ;
31
+ --warning : #e1a82d ;
32
+ --danger : #d16767 ;
33
+ --light : #20202a ;
34
+ --dark : #181924 ;
35
+ }
36
+
37
+ .c-sidebar.c-sidebar-dark {
38
+ color : #e1e1e1 ;
39
+ background : #2c2c34 ;
40
+ border : 0 ;
41
+ }
42
+
43
+ .c-header.c-header-light ,
44
+ .c-subheader {
45
+ background : #2c2c34 !important ;
46
+ border-bottom : 0 !important ;
47
+ }
48
+
49
+ .breadcrumb-item.active {
50
+ color : #e1e1e1 !important ;
51
+ }
52
+
53
+ .c-footer.dark {
54
+ color : #e1e1e1 ;
55
+ background : #1e1e29 ;
56
+ border-top : 1px solid #181924 ;
57
+ }
Original file line number Diff line number Diff line change 1
1
// Variable overrides
2
+ $primary : #4638c2 ;
3
+ $secondary : #4c4f54 ;
4
+ $success : #45a164 ;
5
+ $info : #4799eb ;
6
+ $warning : #e1a82d ;
7
+ $danger : #d16767 ;
8
+ $light : #20202a ;
9
+ $dark : #181924 ;
10
+
11
+ $danger-gradient : (
12
+ " start" : #d16767 ,
13
+ " stop" : #c14f4f ,
14
+ ) !default ;
15
+
16
+ $warning-gradient : (
17
+ " start" : #f9b115 ,
18
+ " stop" : #f6960b ,
19
+ ) !default ;
20
+
21
+ $success-gradient : (
22
+ " start" : #45a164 ,
23
+ " stop" : #2e8c47 ,
24
+ ) !default ;
25
+
26
+ $info-gradient : (
27
+ " start" : #39f ,
28
+ " stop" : #2982cc ,
29
+ );
Original file line number Diff line number Diff line change @@ -17,32 +17,36 @@ const Dashboard = () => {
17
17
console . log ( services ) ;
18
18
return (
19
19
< CRow >
20
- { services . map ( ( service ) => {
21
- return (
22
- < CCol sm = "6" lg = "3" >
23
- < CWidgetDropdown
24
- color = { service . running ? "gradient-success" : "gradient-danger" }
25
- header = { service . name }
26
- text = { "Version: " + service . version }
27
- footerSlot = { < p className = "add-padding" > { service . description } </ p > }
28
- >
29
- < CDropdown >
30
- < CDropdownToggle color = "transparent" >
31
- < CIcon name = "cil-settings" />
32
- </ CDropdownToggle >
33
- < CDropdownMenu className = "pt-0" placement = "bottom-end" >
34
- < CDropdownItem >
35
- { service . running ? "Disable" : "Enable" }
36
- </ CDropdownItem >
37
- < CDropdownItem > Another action</ CDropdownItem >
38
- < CDropdownItem > Something else here...</ CDropdownItem >
39
- < CDropdownItem disabled > Disabled action</ CDropdownItem >
40
- </ CDropdownMenu >
41
- </ CDropdown >
42
- </ CWidgetDropdown >
43
- </ CCol >
44
- ) ;
45
- } ) }
20
+ { services
21
+ . sort ( ( a , b ) => ( a . running === b . running ? 0 : a . running ? - 1 : 1 ) )
22
+ . map ( ( service ) => {
23
+ return (
24
+ < CCol sm = "6" lg = "3" >
25
+ < CWidgetDropdown
26
+ color = { service . running ? "gradient-success" : "gradient-danger" }
27
+ header = { service . name }
28
+ text = { "Version: " + service . version }
29
+ footerSlot = {
30
+ < p className = "add-padding" > { service . description } </ p >
31
+ }
32
+ >
33
+ < CDropdown >
34
+ < CDropdownToggle color = "transparent" >
35
+ < CIcon name = "cil-settings" />
36
+ </ CDropdownToggle >
37
+ < CDropdownMenu className = "pt-0 dark" placement = "bottom-end" >
38
+ < CDropdownItem >
39
+ { service . running ? "Disable" : "Enable" }
40
+ </ CDropdownItem >
41
+ < CDropdownItem > Another action</ CDropdownItem >
42
+ < CDropdownItem > Something else here...</ CDropdownItem >
43
+ < CDropdownItem disabled > Disabled action</ CDropdownItem >
44
+ </ CDropdownMenu >
45
+ </ CDropdown >
46
+ </ CWidgetDropdown >
47
+ </ CCol >
48
+ ) ;
49
+ } ) }
46
50
</ CRow >
47
51
) ;
48
52
} ;
You can’t perform that action at this time.
0 commit comments