From 56ee769fd5a3df93eb275859a712700a7ba54944 Mon Sep 17 00:00:00 2001 From: Yoshie Muranaka Date: Thu, 28 May 2020 13:28:29 -0700 Subject: Add Hardware status page and system table Adds ability to see system information in table format with a row expansion details view. Modified tables styles to add table borders. Created global mixin for table data formatting: - Show '--' for undefined or empty string values - Map Redfish health status options to status-icon values Signed-off-by: Yoshie Muranaka Change-Id: I5b45c37997647f5a265c1e84eb53f0b51699ee20 --- src/views/Health/HardwareStatus/HardwareStatus.vue | 34 ++++++ .../HardwareStatus/HardwareStatusTableStystem.vue | 120 +++++++++++++++++++++ src/views/Health/HardwareStatus/index.js | 2 + 3 files changed, 156 insertions(+) create mode 100644 src/views/Health/HardwareStatus/HardwareStatus.vue create mode 100644 src/views/Health/HardwareStatus/HardwareStatusTableStystem.vue create mode 100644 src/views/Health/HardwareStatus/index.js (limited to 'src/views') diff --git a/src/views/Health/HardwareStatus/HardwareStatus.vue b/src/views/Health/HardwareStatus/HardwareStatus.vue new file mode 100644 index 00000000..9f34b534 --- /dev/null +++ b/src/views/Health/HardwareStatus/HardwareStatus.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/views/Health/HardwareStatus/HardwareStatusTableStystem.vue b/src/views/Health/HardwareStatus/HardwareStatusTableStystem.vue new file mode 100644 index 00000000..3894eceb --- /dev/null +++ b/src/views/Health/HardwareStatus/HardwareStatusTableStystem.vue @@ -0,0 +1,120 @@ + + + diff --git a/src/views/Health/HardwareStatus/index.js b/src/views/Health/HardwareStatus/index.js new file mode 100644 index 00000000..25d4551c --- /dev/null +++ b/src/views/Health/HardwareStatus/index.js @@ -0,0 +1,2 @@ +import HardwareStatus from './HardwareStatus.vue'; +export default HardwareStatus; -- cgit v1.2.3