From f9d10364f8e5eea05a57ed4218096d9036ebb640 Mon Sep 17 00:00:00 2001 From: Jonas Bengtsson Date: Sat, 5 Sep 2026 08:46:47 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20Update=20frontend=20layout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/package.json | 1 + frontend/src/App.vue | 47 +++- frontend/src/main.ts | 6 + frontend/src/style.css | 396 ++++++++++++++++++++++++---- frontend/src/theme.ts | 16 ++ frontend/src/views/Dashboard.vue | 30 ++- frontend/src/views/DeviceDetail.vue | 64 ++--- frontend/src/views/Devices.vue | 24 +- frontend/src/views/Messages.vue | 14 +- frontend/src/views/Tokens.vue | 21 +- 10 files changed, 506 insertions(+), 113 deletions(-) create mode 100644 frontend/src/theme.ts diff --git a/frontend/package.json b/frontend/package.json index c64ed30..3a439e7 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,6 +9,7 @@ "preview": "vite preview" }, "dependencies": { + "lucide-vue-next": "^0.462.0", "vue": "^3.5.13", "vue-router": "^4.5.0" }, diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 577a8fb..1b13e61 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,31 +1,58 @@