From 59cceaf5817d3f0b44b3505671d6cef6af1f0e6e Mon Sep 17 00:00:00 2001 From: safavimohadeseh78 Date: Mon, 6 Jul 2026 12:35:42 +0200 Subject: [PATCH] Make boursecu branch boursecu-only and simplify app loading. Remove multi-tenant branches and default views, show logo-only boot and splash screens, and polish boursecu transactions tab styling. Co-authored-by: Cursor --- index.html | 106 +- public/boursecu-splash.png | Bin 0 -> 42862 bytes src/App.vue | 54 +- src/app/setupRouter.ts | 5 - src/layouts/config/navigation.ts | 12 +- src/layouts/desktop/DesktopSidebar.vue | 8 +- src/layouts/mobile/MobileAppLayout.vue | 9 +- src/layouts/mobile/MobileBottomNav.vue | 66 +- src/utils/chartPriceAxis.ts | 5 - src/utils/config.ts | 153 +-- src/utils/productAssets.ts | 11 +- src/utils/productDealMethod.ts | 31 +- .../about/components/AboutSectionsContent.vue | 12 +- .../base/about/composables/useAboutPage.ts | 9 +- .../address/composables/useAddressPage.ts | 3 - .../address/desktop/DesktopAddressView.vue | 8 - .../base/address/mobile/MobileAddressView.vue | 8 - .../components/EducateSupportActions.vue | 9 +- .../base/fund/composables/useFundPage.ts | 8 - .../base/fund/desktop/DesktopFundView.vue | 24 +- src/views/base/fund/mobile/MobileFundView.vue | 53 +- src/views/base/home/components/AppHeader.vue | 15 +- .../base/home/components/AssetsSection.vue | 111 +- .../base/home/components/CurrentPrice.vue | 36 +- .../home/components/HomeQuickActionBox.vue | 6 +- src/views/base/home/components/PriceChart.vue | 2 - src/views/base/home/components/PriceStats.vue | 5 +- .../base/home/composables/useHomePage.ts | 31 +- .../base/home/composables/useHomePageData.ts | 10 +- .../base/home/composables/usePriceChart.ts | 21 +- .../base/home/desktop/HomeDesktopView.vue | 8 +- .../desktop/components/DesktopAssetsCard.vue | 1 + .../components/DesktopAssetsMetrics.vue | 115 -- .../desktop/components/DesktopChartPanel.vue | 2 +- .../components/DesktopChartSection.vue | 2 +- .../components/DesktopGaroosiAssets.vue | 30 - .../desktop/components/DesktopHomeAlerts.vue | 17 - .../desktop/components/DesktopHomeShell.vue | 8 +- .../desktop/components/DesktopLivePrice.vue | 36 +- .../desktop/components/DesktopPriceRange.vue | 3 - .../components/DesktopReferralPanel.vue | 14 - .../desktop/layouts/BoursecuDesktopHome.vue | 2 - .../desktop/layouts/DefaultDesktopHome.vue | 98 -- src/views/base/home/index_old3.vue | 1159 ----------------- .../base/home/layouts/configs/boursecu.ts | 5 - .../base/home/layouts/configs/default.ts | 20 - src/views/base/home/layouts/registry.ts | 18 +- .../layouts/sections/AssetsSectionBlock.vue | 9 +- .../layouts/sections/GaroosiAssetsSection.vue | 23 - .../layouts/sections/MarketClosedSection.vue | 15 - .../layouts/sections/PriceChartSection.vue | 2 +- .../layouts/sections/ReferralSectionBlock.vue | 11 - src/views/base/home/layouts/sections/index.ts | 6 - src/views/base/home/layouts/types.ts | 8 +- src/views/base/products/index.vue | 12 +- .../base/rules/composables/useRulesPage.ts | 17 +- src/views/base/rules/rulesContent.ts | 44 - .../transactions/DefaultTransactionsPage.vue | 72 - .../base/transactions/components/Item.vue | 19 +- .../composables/useTransactionsPage.ts | 20 +- .../composables/useTransactionsPageData.ts | 44 +- .../DesktopDefaultTransactionsView.vue | 84 -- .../desktop/styles/desktop-transactions.less | 8 +- src/views/base/transactions/index.vue | 17 +- .../base/user/composables/useUserPage.ts | 30 +- .../base/wallet/composables/useWalletPage.ts | 19 +- .../base/wallet/desktop/DesktopWalletView.vue | 39 +- src/views/base/wallet/index.vue | 19 +- .../base/wallet/mobile/MobileWalletView.vue | 48 +- src/views/login/components/Login.vue | 54 +- src/views/login/components/Register.vue | 25 +- .../desktop/components/DesktopAuthShell.vue | 36 +- .../desktop/components/DesktopLoginForm.vue | 22 +- .../components/DesktopRegisterForm.vue | 9 - src/views/login/index.vue | 47 - src/views/login/mobile/MobileLoginView.vue | 15 - 76 files changed, 211 insertions(+), 2932 deletions(-) create mode 100644 public/boursecu-splash.png delete mode 100644 src/views/base/home/desktop/components/DesktopGaroosiAssets.vue delete mode 100644 src/views/base/home/desktop/components/DesktopHomeAlerts.vue delete mode 100644 src/views/base/home/desktop/components/DesktopReferralPanel.vue delete mode 100644 src/views/base/home/desktop/layouts/DefaultDesktopHome.vue delete mode 100644 src/views/base/home/index_old3.vue delete mode 100644 src/views/base/home/layouts/configs/default.ts delete mode 100644 src/views/base/home/layouts/sections/GaroosiAssetsSection.vue delete mode 100644 src/views/base/home/layouts/sections/MarketClosedSection.vue delete mode 100644 src/views/base/home/layouts/sections/ReferralSectionBlock.vue delete mode 100644 src/views/base/transactions/DefaultTransactionsPage.vue delete mode 100644 src/views/base/transactions/desktop/DesktopDefaultTransactionsView.vue diff --git a/index.html b/index.html index 7d33675..3348930 100644 --- a/index.html +++ b/index.html @@ -17,8 +17,8 @@ diff --git a/src/views/base/home/components/AppHeader.vue b/src/views/base/home/components/AppHeader.vue index 6ba9eee..185feda 100644 --- a/src/views/base/home/components/AppHeader.vue +++ b/src/views/base/home/components/AppHeader.vue @@ -5,21 +5,12 @@ :class="{ 'app-header--scrolled': isHeaderScrolled }" >
-
+
-
-
- -
-
- {{ userStore.userInfo?.name }} -
-