From 12382656e89cc7b70866298ac29e21e349bbe3ef Mon Sep 17 00:00:00 2001 From: MojtabaSoumi Date: Thu, 16 Jul 2026 11:17:18 +0330 Subject: [PATCH] 1405/04/25 - --- diff_files.txt | Bin 0 -> 21454 bytes src/App.vue | 30 ++-- src/app/setupRouter.ts | 11 +- src/assets/css/main.less | 22 ++- src/assets/css/var.less | 1 + src/composables/useProject.ts | 40 +++++ src/config/app-config.ts | 25 ++- src/config/apply-config.ts | 25 ++- src/config/load-config.ts | 15 +- src/layouts/config/navigation.ts | 22 ++- src/layouts/desktop/DesktopNavItem.vue | 2 +- src/layouts/desktop/DesktopSidebar.vue | 4 +- src/layouts/desktop/desktop-layout.less | 6 +- .../desktop/styles/desktop-inner-pages.less | 6 +- src/layouts/mobile/mobile-layout.less | 6 +- src/layouts/styles/mobile-page-common.less | 4 +- src/router/index.ts | 9 +- src/utils/config.ts | 23 ++- src/utils/productDealMethod.ts | 25 +++ src/utils/project.ts | 155 ++++++++++++++++++ .../about/desktop/styles/desktop-about.less | 4 +- .../base/fund/composables/useFundPage.ts | 9 +- .../base/fund/desktop/DesktopFundView.vue | 13 +- .../fund/desktop/styles/desktop-fund.less | 8 +- src/views/base/fund/mobile/MobileFundView.vue | 17 +- .../desktop/styles/desktop-gift-card.less | 4 +- .../base/home/composables/useHomePage.ts | 94 +++++++++++ .../base/home/composables/useUserFunds.ts | 7 + .../home/desktop/GhatrehHomeDesktopView.vue | 7 +- .../base/home/desktop/HomeDesktopView.vue | 2 + .../home/desktop/styles/desktop-home.less | 6 +- src/views/base/home/index.vue | 38 +++-- .../base/home/layouts/HomeLayoutRenderer.vue | 11 ++ .../base/home/layouts/configs/boursecu.ts | 12 ++ .../layouts/configs/boursecuQuickActions.ts | 40 +++++ .../base/home/layouts/configs/default.ts | 12 ++ .../desktop/styles/desktop-price-trigger.less | 6 +- .../rules/desktop/styles/desktop-rules.less | 4 +- .../desktop/styles/desktop-transactions.less | 4 +- .../user/desktop/styles/desktop-user.less | 6 +- .../wallet/desktop/styles/desktop-wallet.less | 14 +- uno.config.ts | 2 +- 42 files changed, 639 insertions(+), 112 deletions(-) create mode 100644 diff_files.txt create mode 100644 src/composables/useProject.ts create mode 100644 src/utils/productDealMethod.ts create mode 100644 src/utils/project.ts create mode 100644 src/views/base/home/composables/useHomePage.ts create mode 100644 src/views/base/home/composables/useUserFunds.ts create mode 100644 src/views/base/home/layouts/HomeLayoutRenderer.vue create mode 100644 src/views/base/home/layouts/configs/boursecu.ts create mode 100644 src/views/base/home/layouts/configs/boursecuQuickActions.ts create mode 100644 src/views/base/home/layouts/configs/default.ts diff --git a/diff_files.txt b/diff_files.txt new file mode 100644 index 0000000000000000000000000000000000000000..97739354f1e1cbac265abed5977f5f01213b3a7c GIT binary patch literal 21454 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 L2Oc--ui^a<;7XfL literal 0 HcmV?d00001 diff --git a/src/App.vue b/src/App.vue index 2073315..9026568 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,14 +3,7 @@ @@ -68,10 +61,9 @@ diff --git a/src/views/base/home/desktop/styles/desktop-home.less b/src/views/base/home/desktop/styles/desktop-home.less index 8d8327a..831463c 100644 --- a/src/views/base/home/desktop/styles/desktop-home.less +++ b/src/views/base/home/desktop/styles/desktop-home.less @@ -420,7 +420,7 @@ height: 36px; border-radius: 10px; background: #f3f4f6; - color: @App-primary-color; + color: @theme-primary; flex-shrink: 0; transition: background 0.15s ease; overflow: visible; @@ -498,7 +498,7 @@ height: 40px; border-radius: 12px; background: #ffffff; - color: @App-primary-color; + color: @theme-primary; box-shadow: 0 1px 2px rgba(15, 23, 42, 0.05); } @@ -628,7 +628,7 @@ transition: background 0.15s ease, color 0.15s ease; &--active { - background: @App-primary-color; + background: @theme-primary; color: #fff; font-weight: 600; } diff --git a/src/views/base/home/index.vue b/src/views/base/home/index.vue index d8fc032..cdfb7f7 100644 --- a/src/views/base/home/index.vue +++ b/src/views/base/home/index.vue @@ -1,11 +1,11 @@