Add bazretala-specific branding, content, and support settings on modular.

Customize login/nav assets, fund page UI, rules text, wallet charge modal, referral message, and support contact details for the bazretala project only.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-11 13:25:57 +03:30
co-authored by Cursor
parent 84db7b013d
commit c12a20c184
19 changed files with 243 additions and 38 deletions
+6 -3
View File
@@ -1,7 +1,7 @@
<template>
<div class="w-full flex flex-col">
<div
v-if="isBoursecuProject()"
v-if="hasCustomLoginLogoLayout()"
class="flex flex-col items-center mb-[60px]"
>
<img
@@ -9,7 +9,10 @@
alt=""
class="z-100 self-center w-56 h-auto object-contain"
>
<div class="text-center text-sm text-primary font-medium mt-3 px-2 leading-7 max-w-[18rem]">
<div
v-if="getProjectLoginTaglineLines()"
class="text-center text-sm text-primary font-medium mt-3 px-2 leading-7 max-w-[18rem]"
>
<div v-for="(line, index) in getProjectLoginTaglineLines()" :key="index">
{{ line }}
</div>
@@ -269,7 +272,7 @@ import { useWalletStore } from '@/store/walletStore'
import { useSettingsStore } from '@/store/settingsStore'
import { fingerPosition, setTruth } from '@/main'
import {useConfigStore} from "@/store/configStore";
import {getConfigApp, getProjectLoginLogo, getProjectLoginTaglineLines, isBoursecuProject} from "@/utils/config";
import {getConfigApp, getProjectLoginLogo, getProjectLoginTaglineLines, hasCustomLoginLogoLayout} from "@/utils/config";
import BasicActionSheet from "@/components/BasicPacks/BasicActionSheet.vue";
import {getConfig} from "@/api/config";
import shareAppleIcon from '@/assets/img/share-apple.png'