From 6a192d526c9efebf7a614a9aa473eee62e555fc5 Mon Sep 17 00:00:00 2001 From: Dixsie Wolmers Date: Thu, 2 Sep 2021 15:26:58 -0500 Subject: Update overview layout Layout updates uses bootstrap vue cards to display general information. View more links and download or export ability has been added to the overview page. Network settings displays the hostname and the first IP address for the first ethernet interface. Link status was also added. TODO: Add idle power and power mode properties in seperate commit for each story. Signed-off-by: Dixsie Wolmers Change-Id: Iaf0720d76b2a9416f068a1e779ede59bffda9727 --- src/views/Overview/Overview.vue | 201 ++++++++++-------------------- src/views/Overview/OverviewCard.vue | 81 ++++++++++++ src/views/Overview/OverviewDumps.vue | 54 ++++++++ src/views/Overview/OverviewEvents.vue | 125 ++++++++++--------- src/views/Overview/OverviewFirmware.vue | 49 ++++++++ src/views/Overview/OverviewInventory.vue | 57 +++++++++ src/views/Overview/OverviewNetwork.vue | 121 +++++++++++------- src/views/Overview/OverviewPower.vue | 56 +++++++++ src/views/Overview/OverviewQuickLinks.vue | 119 ++++-------------- src/views/Overview/OverviewServer.vue | 47 +++++++ 10 files changed, 575 insertions(+), 335 deletions(-) create mode 100644 src/views/Overview/OverviewCard.vue create mode 100644 src/views/Overview/OverviewDumps.vue create mode 100644 src/views/Overview/OverviewFirmware.vue create mode 100644 src/views/Overview/OverviewInventory.vue create mode 100644 src/views/Overview/OverviewPower.vue create mode 100644 src/views/Overview/OverviewServer.vue (limited to 'src/views/Overview') diff --git a/src/views/Overview/Overview.vue b/src/views/Overview/Overview.vue index 2436e393..9960f373 100644 --- a/src/views/Overview/Overview.vue +++ b/src/views/Overview/Overview.vue @@ -1,167 +1,100 @@ - - diff --git a/src/views/Overview/OverviewCard.vue b/src/views/Overview/OverviewCard.vue new file mode 100644 index 00000000..4fc0a031 --- /dev/null +++ b/src/views/Overview/OverviewCard.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/src/views/Overview/OverviewDumps.vue b/src/views/Overview/OverviewDumps.vue new file mode 100644 index 00000000..6fe5996e --- /dev/null +++ b/src/views/Overview/OverviewDumps.vue @@ -0,0 +1,54 @@ + + + diff --git a/src/views/Overview/OverviewEvents.vue b/src/views/Overview/OverviewEvents.vue index b8f876ac..84eadd1b 100644 --- a/src/views/Overview/OverviewEvents.vue +++ b/src/views/Overview/OverviewEvents.vue @@ -1,72 +1,61 @@ + + diff --git a/src/views/Overview/OverviewFirmware.vue b/src/views/Overview/OverviewFirmware.vue new file mode 100644 index 00000000..ec9dfffd --- /dev/null +++ b/src/views/Overview/OverviewFirmware.vue @@ -0,0 +1,49 @@ + + + diff --git a/src/views/Overview/OverviewInventory.vue b/src/views/Overview/OverviewInventory.vue new file mode 100644 index 00000000..575cb7b7 --- /dev/null +++ b/src/views/Overview/OverviewInventory.vue @@ -0,0 +1,57 @@ + + + diff --git a/src/views/Overview/OverviewNetwork.vue b/src/views/Overview/OverviewNetwork.vue index bfb378a9..fbb81c65 100644 --- a/src/views/Overview/OverviewNetwork.vue +++ b/src/views/Overview/OverviewNetwork.vue @@ -1,63 +1,88 @@ - - diff --git a/src/views/Overview/OverviewPower.vue b/src/views/Overview/OverviewPower.vue new file mode 100644 index 00000000..a8a630a5 --- /dev/null +++ b/src/views/Overview/OverviewPower.vue @@ -0,0 +1,56 @@ + + + diff --git a/src/views/Overview/OverviewQuickLinks.vue b/src/views/Overview/OverviewQuickLinks.vue index 1dc2c984..bc579b03 100644 --- a/src/views/Overview/OverviewQuickLinks.vue +++ b/src/views/Overview/OverviewQuickLinks.vue @@ -1,56 +1,28 @@ @@ -102,24 +53,4 @@ dd, dl { margin: 0; } - -.quicklinks { - display: grid; - grid-gap: 1rem; - padding: 1rem; - white-space: nowrap; - align-items: center; -} - -@include media-breakpoint-up(sm) { - .quicklinks { - grid-template-columns: repeat(2, 1fr); - } -} - -@include media-breakpoint-up(xl) { - .quicklinks { - grid-template-columns: repeat(4, 1fr); - } -} diff --git a/src/views/Overview/OverviewServer.vue b/src/views/Overview/OverviewServer.vue new file mode 100644 index 00000000..6d1d4303 --- /dev/null +++ b/src/views/Overview/OverviewServer.vue @@ -0,0 +1,47 @@ + + + -- cgit v1.2.3