1
1
<template >
2
- <div class =" quicklinks" >
3
- <div >
2
+ <b-list-group >
3
+ <!-- TODO: add event log priority events count -->
4
+ <b-list-group-item >
4
5
<dl >
5
- <!-- TODO: display timezone -->
6
6
<dt >BMC time</dt >
7
- <dd >{{ bmcTime | date('DD MMM YYYY HH:MM:SS') }}</dd >
7
+ <dd >{{ bmcTime | date('MMM, DD YYYY HH:MM:SS A ZZ ') }}</dd >
8
8
</dl >
9
- </div >
10
- <div >
9
+ </b-list-group-item >
10
+ <b-list-group-item >
11
11
<!-- TODO: add toggle LED on/off funtionality -->
12
- <dl >
13
- <dt >Server LED</dt >
14
- <dd >
15
- <b-form-checkbox
16
- v-model =" serverLEDChecked"
17
- name =" check-button"
18
- switch
19
- >
20
- <span v-if =" !serverLEDChecked" >On</span >
21
- <span v-else >Off</span >
22
- </b-form-checkbox >
23
- </dd >
24
- </dl >
25
- </div >
26
- <div >
27
- <!-- TODO: link to network settings -->
28
- <b-button
29
- href =" #"
30
- variant =" secondary"
31
- class =" d-flex justify-content-between align-items-center"
32
- >
33
- <span >Edit network settings</span >
34
- <IconArrowRight />
35
- </b-button >
36
- </div >
37
- <div >
12
+ <b-form-checkbox v-model =" serverLedChecked" name =" check-button" switch >
13
+ Turn
14
+ <span v-if =" !serverLedChecked" >on</span >
15
+ <span v-else >off</span > server LED
16
+ </b-form-checkbox >
17
+ </b-list-group-item >
18
+ <b-list-group-item
19
+ href =" #"
20
+ class =" d-flex justify-content-between align-items-center"
21
+ >
38
22
<!-- TODO: link to SOL -->
39
- <b-button
40
- href =" #"
41
- variant =" secondary"
42
- class =" d-flex justify-content-between align-items-center"
43
- >
44
- <span >Serial over LAN console</span >
45
- <IconArrowRight />
46
- </b-button >
47
- </div >
48
- </div >
23
+ <span >Serial over LAN console</span >
24
+ <ChevronRight16 />
25
+ </b-list-group-item >
26
+ <b-list-group-item
27
+ href =" #"
28
+ class =" d-flex justify-content-between align-items-center"
29
+ >
30
+ <!-- TODO: link to network settings -->
31
+ <span >Edit network settings</span >
32
+ <ChevronRight16 />
33
+ </b-list-group-item >
34
+ </b-list-group >
49
35
</template >
50
36
51
37
<script >
52
- import ArrowRight16 from ' @carbon/icons-vue/es/arrow--right/16' ;
53
-
38
+ import ChevronRight16 from ' @carbon/icons-vue/es/chevron--right/16' ;
54
39
export default {
55
40
name: ' quickLinks' ,
56
41
components: {
57
- IconArrowRight : ArrowRight16
42
+ ChevronRight16
58
43
},
59
44
created () {
60
45
this .getBmcTime ();
@@ -76,30 +61,3 @@ export default {
76
61
}
77
62
};
78
63
</script >
79
-
80
- <style lang="scss" scoped>
81
- dd ,
82
- dl {
83
- margin : 0 ;
84
- }
85
-
86
- .quicklinks {
87
- background : $white ;
88
- display : grid ;
89
- grid-gap : 1rem ;
90
- padding : 1rem ;
91
- white-space : nowrap ;
92
- }
93
-
94
- @media screen and (min-width : 600px ) {
95
- .quicklinks {
96
- grid-template-columns : 1fr 1fr ;
97
- }
98
- }
99
-
100
- @media screen and (min-width : 1095px ) {
101
- .quicklinks {
102
- grid-template-columns : 1fr 1fr 1fr 1fr ;
103
- }
104
- }
105
- </style >
0 commit comments