QMK API Keyboard Status
-
-
Loading Data… {{ loadProgress }}%
+
@@ -16,7 +15,12 @@
Builds Passing
-
+
@@ -28,6 +32,7 @@ import reduce from 'lodash/reduce'
import BuildList from '@/components/BuildList.vue'
import ErrorPane from '@/components/ErrorPane.vue'
+import ProgressBar from '@/components/ProgressBar.vue'
let buildLog = {}
@@ -89,7 +94,7 @@ async function loadBuildLog(keyboard) {
buildLog[keyboard].message = `ERROR: ${e.message}`
}
- errorLogLoading.value = false;
+ errorLogLoading.value = false
errorLog.value = buildLog[keyboard].message
}
@@ -176,6 +181,10 @@ body {
#loading {
margin-top: 1em;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ gap: 32px;
}
@media (max-width: 640px) {
diff --git a/src/components/ProgressBar.vue b/src/components/ProgressBar.vue
new file mode 100644
index 0000000..8be1d35
--- /dev/null
+++ b/src/components/ProgressBar.vue
@@ -0,0 +1,48 @@
+