From c188bd7e8bf80339a09f66c71fb825f2d32e87ae Mon Sep 17 00:00:00 2001 From: matthieu Date: Sun, 8 Mar 2026 15:14:31 +0100 Subject: [PATCH] refactor(frontend) : extract home page modals into components Co-Authored-By: Claude Opus 4.6 --- app/components/home/AddMachineModal.vue | 108 +++++++++++++++ app/components/home/AddSiteModal.vue | 78 +++++++++++ app/pages/index.vue | 171 +++--------------------- 3 files changed, 207 insertions(+), 150 deletions(-) create mode 100644 app/components/home/AddMachineModal.vue create mode 100644 app/components/home/AddSiteModal.vue diff --git a/app/components/home/AddMachineModal.vue b/app/components/home/AddMachineModal.vue new file mode 100644 index 0000000..5078044 --- /dev/null +++ b/app/components/home/AddMachineModal.vue @@ -0,0 +1,108 @@ + + + diff --git a/app/components/home/AddSiteModal.vue b/app/components/home/AddSiteModal.vue new file mode 100644 index 0000000..5d19f7b --- /dev/null +++ b/app/components/home/AddSiteModal.vue @@ -0,0 +1,78 @@ + + + diff --git a/app/pages/index.vue b/app/pages/index.vue index 2387ad4..777652d 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -258,120 +258,27 @@ - + - +