From 358da6a8ad0d9560427539d702fd5bb7ee7270b9 Mon Sep 17 00:00:00 2001 From: Matteo Date: Mon, 16 Feb 2026 14:32:31 +0000 Subject: [PATCH 1/4] Navbar (!28) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit | | Layout-Admin | |------------------|-----------------| | | | ## Description de la PR ## Modification du .env ## Check list - [ ] Pas de régression - [ ] TU/TI/TF rédigée - [ ] TU/TI/TF OK - [ ] CHANGELOG modifié Reviewed-on: https://gitea.malio.fr/MALIO-DEV/Ferme/pulls/28 Reviewed-by: Autin Co-authored-by: Matteo Co-committed-by: Matteo --- CHANGELOG.md | 1 + frontend/layouts/admin.vue | 112 ----------- frontend/layouts/default.vue | 184 +++++++++++++++--- frontend/pages/admin/carrier/[[id]].vue | 2 +- frontend/pages/admin/carrier/carrier-list.vue | 2 +- frontend/pages/admin/customer/[[id]].vue | 2 +- frontend/pages/admin/customer/address.vue | 2 +- .../pages/admin/customer/customer-list.vue | 2 +- frontend/pages/admin/dashboard.vue | 2 +- frontend/pages/admin/supplier/[[id]].vue | 2 +- frontend/pages/admin/supplier/address.vue | 2 +- .../pages/admin/supplier/supplier-list.vue | 2 +- frontend/pages/admin/user/[[id]].vue | 2 +- frontend/pages/admin/user/list.vue | 2 +- 14 files changed, 167 insertions(+), 152 deletions(-) delete mode 100644 frontend/layouts/admin.vue diff --git a/CHANGELOG.md b/CHANGELOG.md index 55246f3..a5e447b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -46,6 +46,7 @@ Ajouter dans le fichier .env du frontend * [#324] Creation page admin listing clients * [#326] Admin modification creation client * [#325] Correction diverses +* fix layout admin ### Changed diff --git a/frontend/layouts/admin.vue b/frontend/layouts/admin.vue deleted file mode 100644 index 7e71710..0000000 --- a/frontend/layouts/admin.vue +++ /dev/null @@ -1,112 +0,0 @@ - - - - diff --git a/frontend/layouts/default.vue b/frontend/layouts/default.vue index 28128dd..38d4f25 100644 --- a/frontend/layouts/default.vue +++ b/frontend/layouts/default.vue @@ -1,54 +1,148 @@ diff --git a/frontend/pages/admin/supplier/[[id]].vue b/frontend/pages/admin/supplier/[[id]].vue index f3594a1..9b7e417 100644 --- a/frontend/pages/admin/supplier/[[id]].vue +++ b/frontend/pages/admin/supplier/[[id]].vue @@ -80,7 +80,7 @@ import {createSupplier, getSupplier, updateSupplier} from "~/services/supplier" import type {SupplierData, SupplierFormData, SupplierPayload} from "~/services/dto/supplier-data" import {useAuthStore} from "~/stores/auth" -definePageMeta({layout: "admin"}) +definePageMeta({layout: "default"}) const route = useRoute() const router = useRouter() diff --git a/frontend/pages/admin/supplier/address.vue b/frontend/pages/admin/supplier/address.vue index c13a0f3..40b454c 100644 --- a/frontend/pages/admin/supplier/address.vue +++ b/frontend/pages/admin/supplier/address.vue @@ -8,7 +8,7 @@ import {createAddress, getAddress, updateAddress} from "~/services/address"; import {getSupplier, updateSupplier} from "~/services/supplier"; import type {SupplierData} from "~/services/dto/supplier-data"; -definePageMeta({ layout: "admin" }) +definePageMeta({ layout: "default" }) const route = useRoute() const router = useRouter() diff --git a/frontend/pages/admin/supplier/supplier-list.vue b/frontend/pages/admin/supplier/supplier-list.vue index 5fda44a..38e86dc 100644 --- a/frontend/pages/admin/supplier/supplier-list.vue +++ b/frontend/pages/admin/supplier/supplier-list.vue @@ -89,7 +89,7 @@ import { getSupplierList } from "~/services/supplier" import type { SupplierData } from "~/services/dto/supplier-data" import { useAuthStore } from "~/stores/auth" -definePageMeta({ layout: "admin" }) +definePageMeta({ layout: "default" }) const supplierList = ref([]) const router = useRouter() diff --git a/frontend/pages/admin/user/[[id]].vue b/frontend/pages/admin/user/[[id]].vue index 8cae926..97dd8e3 100644 --- a/frontend/pages/admin/user/[[id]].vue +++ b/frontend/pages/admin/user/[[id]].vue @@ -39,7 +39,7 @@ - diff --git a/frontend/components/reception/reception-bovine-received.vue b/frontend/components/reception/reception-bovine-received.vue index 9612bca..45bae0b 100644 --- a/frontend/components/reception/reception-bovine-received.vue +++ b/frontend/components/reception/reception-bovine-received.vue @@ -2,7 +2,7 @@
-

Sélection des races réceptionnées

+

Sélection des races réceptionnées

-

Réception

+

Réception

- - -
+
+ +
- +
diff --git a/frontend/components/reception/reception-product-received.vue b/frontend/components/reception/reception-product-received.vue index 5808ccb..2deca6c 100644 --- a/frontend/components/reception/reception-product-received.vue +++ b/frontend/components/reception/reception-product-received.vue @@ -3,7 +3,7 @@
-

Sélection des marchandises réceptionnnées

+

Sélection des marchandises réceptionnnées

-

{{ type.label }}

+

{{ type.label }}

-

{{ title }}

+

{{ title }}

-

Pont-bascule connecté

+

Pont-bascule connecté

@@ -11,27 +11,27 @@
+ class="w-full flex flex-col items-center justify-center border border-black h-[90px] mt-12 mb-[25px] text-4xl text-primary-500"> {{ displayWeight }} kg
- - - + >Générer le bon
diff --git a/frontend/components/reception/update-bovin.vue b/frontend/components/reception/update-bovin.vue index 90ae35c..f8f827b 100644 --- a/frontend/components/reception/update-bovin.vue +++ b/frontend/components/reception/update-bovin.vue @@ -27,12 +27,12 @@ />
- +
diff --git a/frontend/components/reception/update-merchandise.vue b/frontend/components/reception/update-merchandise.vue index b471192..cb09c09 100644 --- a/frontend/components/reception/update-merchandise.vue +++ b/frontend/components/reception/update-merchandise.vue @@ -67,13 +67,13 @@
- +
diff --git a/frontend/components/reception/update-weight.vue b/frontend/components/reception/update-weight.vue index 182f390..e5ec053 100644 --- a/frontend/components/reception/update-weight.vue +++ b/frontend/components/reception/update-weight.vue @@ -30,14 +30,14 @@
- +
diff --git a/frontend/components/shipment/shipment-form.vue b/frontend/components/shipment/shipment-form.vue index 1075247..0700b9d 100644 --- a/frontend/components/shipment/shipment-form.vue +++ b/frontend/components/shipment/shipment-form.vue @@ -1,7 +1,7 @@ diff --git a/frontend/components/shipment/shipment-loading.vue b/frontend/components/shipment/shipment-loading.vue index c685a4c..802e1b7 100644 --- a/frontend/components/shipment/shipment-loading.vue +++ b/frontend/components/shipment/shipment-loading.vue @@ -1,14 +1,14 @@ diff --git a/frontend/components/shipment/shipment-weight.vue b/frontend/components/shipment/shipment-weight.vue index cf4d7f0..0876f79 100644 --- a/frontend/components/shipment/shipment-weight.vue +++ b/frontend/components/shipment/shipment-weight.vue @@ -1,7 +1,7 @@ diff --git a/frontend/components/ui/UiButton.vue b/frontend/components/ui/UiButton.vue new file mode 100644 index 0000000..429e00e --- /dev/null +++ b/frontend/components/ui/UiButton.vue @@ -0,0 +1,39 @@ + + + diff --git a/frontend/components/ui/UiCheckbox.vue b/frontend/components/ui/UiCheckbox.vue index 9355ab5..39770b0 100644 --- a/frontend/components/ui/UiCheckbox.vue +++ b/frontend/components/ui/UiCheckbox.vue @@ -1,14 +1,14 @@