From 1f8365340b11bff629f5b10e470f33fbb8a7e072 Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 15 Jan 2026 19:55:02 +0100 Subject: [PATCH] refactor: organized files, refreshed design and layout --- package.json | 2 +- src/App.vue | 68 ++---- src/components/App/Navbar.vue | 74 +++++++ src/components/{ => Global}/OrderHelper.vue | 7 +- src/components/{ => Global}/UpdateCard.vue | 2 +- src/components/Global/UpdatePrompt.vue | 34 +++ src/components/{ => Orders}/Order.vue | 51 +++-- src/components/{ => Orders}/OrderFooter.vue | 4 +- src/components/{ => Orders}/OrderN.vue | 4 +- src/components/{ => Orders}/OrderO.vue | 7 +- src/components/{ => Orders}/OrderS.vue | 8 +- .../{SideBar.vue => Orders/OrderSideBar.vue} | 11 +- .../OrderListPanel.vue} | 8 +- .../OrderMessagePanel.vue} | 105 ++++++---- .../OrderTrainPickerPanel.vue} | 18 +- src/data/orderHelperData.json | 3 - src/locales/en.json | 143 ++++++------- src/locales/pl.json | 143 ++++++------- src/mixins/orderStorageMixin.ts | 2 +- src/store/store.ts | 18 +- src/types/orderTypes.ts | 1 + src/views/Home.vue | 198 ++++++++---------- yarn.lock | 8 +- 23 files changed, 510 insertions(+), 409 deletions(-) create mode 100644 src/components/App/Navbar.vue rename src/components/{ => Global}/OrderHelper.vue (89%) rename src/components/{ => Global}/UpdateCard.vue (98%) create mode 100644 src/components/Global/UpdatePrompt.vue rename src/components/{ => Orders}/Order.vue (77%) rename src/components/{ => Orders}/OrderFooter.vue (94%) rename src/components/{ => Orders}/OrderN.vue (99%) rename src/components/{ => Orders}/OrderO.vue (97%) rename src/components/{ => Orders}/OrderS.vue (98%) rename src/components/{SideBar.vue => Orders/OrderSideBar.vue} (93%) rename src/components/{OrderList.vue => Panels/OrderListPanel.vue} (95%) rename src/components/{OrderMessage.vue => Panels/OrderMessagePanel.vue} (76%) rename src/components/{OrderTrainPicker.vue => Panels/OrderTrainPickerPanel.vue} (95%) delete mode 100644 src/data/orderHelperData.json diff --git a/package.json b/package.json index cd6fbe6..20d55bd 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "axios": "^1.6.2", - "lucide-vue-next": "^0.525.0", + "lucide-vue-next": "^0.562.0", "pinia": "^2.1.7", "showdown": "^2.1.0", "vue": "^3.3.11", diff --git a/src/App.vue b/src/App.vue index 8a83456..38651c9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,47 +1,41 @@ + + diff --git a/src/components/OrderHelper.vue b/src/components/Global/OrderHelper.vue similarity index 89% rename from src/components/OrderHelper.vue rename to src/components/Global/OrderHelper.vue index 900d81c..1fbbbd3 100644 --- a/src/components/OrderHelper.vue +++ b/src/components/Global/OrderHelper.vue @@ -29,18 +29,17 @@ diff --git a/src/components/Order.vue b/src/components/Orders/Order.vue similarity index 77% rename from src/components/Order.vue rename to src/components/Orders/Order.vue index d271d8e..aa3617b 100644 --- a/src/components/Order.vue +++ b/src/components/Orders/Order.vue @@ -1,28 +1,33 @@