From f628e2afd373affb2524effd6845e2495d6c309c Mon Sep 17 00:00:00 2001 From: Sergei Birukov Date: Sat, 23 Mar 2024 09:16:05 +0300 Subject: [PATCH] Add Header component + some component updates --- webui/src/App.vue | 112 ++++------------------- webui/src/components/ClientAddress.vue | 26 ++++-- webui/src/components/ClientControls.vue | 29 +++--- webui/src/components/ClientNewButton.vue | 40 ++++---- webui/src/components/Header.vue | 31 +++++++ webui/src/components/LoadingSpinner.vue | 10 +- webui/src/services/api.js | 5 +- webui/src/store/store.js | 68 ++++++++++++-- 8 files changed, 170 insertions(+), 151 deletions(-) create mode 100644 webui/src/components/Header.vue diff --git a/webui/src/App.vue b/webui/src/App.vue index 62d01f88..5e9f4cc5 100644 --- a/webui/src/App.vue +++ b/webui/src/App.vue @@ -2,24 +2,18 @@
- - Logout - - -

- - WireGuard -

-

- +
- +
+
+

Clients

+
+
+ +
+
@@ -30,13 +24,7 @@

There are no clients yet.

- +

@@ -64,7 +52,7 @@
-
+
@@ -74,19 +62,17 @@ diff --git a/webui/src/components/ClientAddress.vue b/webui/src/components/ClientAddress.vue index 1d7b0189..61e19c35 100644 --- a/webui/src/components/ClientAddress.vue +++ b/webui/src/components/ClientAddress.vue @@ -2,11 +2,25 @@