diff --git a/src/assets/globe.png b/src/assets/globe.png new file mode 100644 index 0000000..052ba1e Binary files /dev/null and b/src/assets/globe.png differ diff --git a/src/assets/wifi.svg b/src/assets/wifi.svg new file mode 100644 index 0000000..5d72b33 --- /dev/null +++ b/src/assets/wifi.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + diff --git a/src/pages/BasicDashboard.vue b/src/pages/BasicDashboard.vue index 51d7b55..e4dc7ff 100644 --- a/src/pages/BasicDashboard.vue +++ b/src/pages/BasicDashboard.vue @@ -39,7 +39,9 @@ - +
+ +
diff --git a/src/pages/basicDashboard/Overview.vue b/src/pages/basicDashboard/Overview.vue index e3aa96c..40d650c 100644 --- a/src/pages/basicDashboard/Overview.vue +++ b/src/pages/basicDashboard/Overview.vue @@ -1,6 +1,75 @@ diff --git a/src/styles/basicDashboard.css b/src/styles/basicDashboard.css index 08f8f27..34959a9 100644 --- a/src/styles/basicDashboard.css +++ b/src/styles/basicDashboard.css @@ -14,6 +14,7 @@ min-height: 100%; padding: var(--alt-padding); border-radius: var(--border-radius); + flex-shrink: 0; h2 { text-align: center; @@ -53,4 +54,49 @@ padding: var(--alt-padding); border-radius: var(--border-radius); background-color: var(--dark-bg-alt-color); +} + +#overviewComponent { + ul { + margin: 20px auto; + display: flex; + flex-wrap: wrap; + gap: 20px; + list-style: none; + justify-content: center; + max-width: 730px; + + li { + display: inherit; + flex-direction: column; + align-items: center; + justify-content: center; + background-color: var(--dark-bg-alt-2-color); + height: 200px; + padding: var(--alt-padding); + width: 230px; + border-radius: 20px; + cursor: pointer; + transition: 0.3s background-color; + } + li:hover { + background-color: var(--dark-alt-highlight-color); + } + img { + width: 80px; + } + svg { + height: 100px; + padding: 5px; + box-sizing: content-box; + } + span { + width: 100%; + height: 30px; + background-color: var(--neutral-indicator); + border-radius: var(--alt-border-radius); + text-align: center; + line-height: 30px; + } + } } \ No newline at end of file diff --git a/src/styles/main.css b/src/styles/main.css index 6dc2034..64ddbf9 100644 --- a/src/styles/main.css +++ b/src/styles/main.css @@ -7,11 +7,16 @@ --padding: 20px; --alt-padding: 10px; --border-radius: 20px; + --alt-border-radius: 5px; --dark-bg-color: #161616; --dark-bg-alt-color: #0f0f0f; --dark-bg-alt-2-color: #000; --dark-highlight-color: #0084ff; --dark-alt-highlight-color: #006bcf; + --neutral-indicator: #808080; + --good-indicator: #44c71c; + --warning-indicator: #b6b614; + --bad-indicator: #ad1c1c; } * {