change font,loginLogo,text,... for boursemes
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
<Vue3Odometer
|
||||
:value="displayGoldVal"
|
||||
class="o-text !text-xl font-bold"
|
||||
style="font-family: iran-sans; direction: ltr"
|
||||
style="font-family: var(--App-font-family); direction: ltr"
|
||||
/>
|
||||
ریال
|
||||
</div>
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
import { ref, computed } from 'vue'
|
||||
import { useConfigStore } from '@/store/configStore'
|
||||
import {usePrice} from "@/utils/usePrice";
|
||||
import {getProjectFontFamily} from "@/utils/config";
|
||||
|
||||
const props = defineProps<{
|
||||
priceChartSeries: any[]
|
||||
@@ -38,7 +39,10 @@ const toPersianNumber = (num: number) => {
|
||||
return num.toString().replace(/\d/g, (d) => '۰۱۲۳۴۵۶۷۸۹'[d])
|
||||
}
|
||||
|
||||
const chartOptions = computed(() => ({
|
||||
const chartOptions = computed(() => {
|
||||
const fontFamily = getProjectFontFamily()
|
||||
|
||||
return {
|
||||
chart: {
|
||||
id: 'نوسانات قیمت',
|
||||
type: 'area',
|
||||
@@ -55,7 +59,7 @@ const chartOptions = computed(() => ({
|
||||
enabled: false,
|
||||
// formatter: (val) => toPersianNumber(val),
|
||||
style: {
|
||||
fontFamily: '\'IranSans\', sans-serif'
|
||||
fontFamily
|
||||
}
|
||||
},
|
||||
yaxis: {
|
||||
@@ -63,7 +67,7 @@ const chartOptions = computed(() => ({
|
||||
show: false,
|
||||
labels: {
|
||||
formatter: (val: number) => toPersianNumber(usePrice(val)),
|
||||
style: { fontSize: '13px', fontFamily: "'IranSans', sans-serif" }
|
||||
style: { fontSize: '13px', fontFamily }
|
||||
}
|
||||
},
|
||||
xaxis: {
|
||||
@@ -84,7 +88,7 @@ const chartOptions = computed(() => ({
|
||||
}
|
||||
},
|
||||
formatter: (val: number) => toPersianNumber(usePrice(val)),
|
||||
style: { fontFamily: "'IranSans', sans-serif" }
|
||||
style: { fontFamily }
|
||||
},
|
||||
colors: [config.config.color],
|
||||
fill: {
|
||||
@@ -96,7 +100,8 @@ const chartOptions = computed(() => ({
|
||||
stops: [0, 100]
|
||||
}
|
||||
}
|
||||
}))
|
||||
}
|
||||
})
|
||||
|
||||
const handleUpdate = (timeline: string) => {
|
||||
emit('updateData', timeline)
|
||||
|
||||
@@ -38,19 +38,17 @@
|
||||
import { useUserStore } from '@/store/userStore'
|
||||
import BasicButton from '@/components/BasicPacks/BasicButton.vue'
|
||||
import { message } from 'ant-design-vue'
|
||||
import { getReferralShareText, getReferralShareTitle } from '@/utils/config'
|
||||
|
||||
const userStore = useUserStore()
|
||||
|
||||
const shareCode = () => {
|
||||
const text = `⭐️الان طلا بخر؛ آخر ماه سودشو ببر!
|
||||
با خرید طلای آبشده در مقدارهای کم ولی مستمر، سود بیشتری ببر!
|
||||
const text = getReferralShareText({
|
||||
userName: userStore.userInfo?.name,
|
||||
referralId: userStore.userInfo?.referral_id,
|
||||
})
|
||||
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلا جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
|
||||
navigator.share({ title: 'طلا', text })
|
||||
navigator.share({ title: getReferralShareTitle(), text })
|
||||
}
|
||||
|
||||
const copyCode = () => {
|
||||
|
||||
@@ -40,6 +40,7 @@ import BasicModal from '@/components/BasicPacks/BasicModal.vue'
|
||||
import BasicButton from '@/components/BasicPacks/BasicButton.vue'
|
||||
import { message } from 'ant-design-vue'
|
||||
import { useUserStore } from '@/store/userStore'
|
||||
import { getReferralShareText, getReferralShareTitle } from '@/utils/config'
|
||||
|
||||
const props = defineProps<{
|
||||
show: boolean
|
||||
@@ -58,15 +59,12 @@ const visible = computed({
|
||||
})
|
||||
|
||||
const shareCode = () => {
|
||||
const text = `⭐️الان طلا بخر؛ آخر ماه سودشو ببر!
|
||||
با خرید طلای آبشده در مقدارهای کم ولی مستمر، سود بیشتری ببر!
|
||||
const text = getReferralShareText({
|
||||
userName: userStore.userInfo?.name,
|
||||
referralId: props.referralId,
|
||||
})
|
||||
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلا جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
${window.location.hostname}/login?id=${props.referralId}`
|
||||
|
||||
navigator.share({ title: 'طلا', text })
|
||||
navigator.share({ title: getReferralShareTitle(), text })
|
||||
}
|
||||
|
||||
const copyCode = () => {
|
||||
|
||||
@@ -111,6 +111,7 @@ import ShareModal from './components/ShareModal.vue'
|
||||
import {useBanners} from './composables/useBanners'
|
||||
import {usePriceChart} from './composables/usePriceChart'
|
||||
import {useUserFunds} from './composables/useUserFunds'
|
||||
import {getReferralShareText, getReferralShareTitle} from '@/utils/config'
|
||||
|
||||
// Stores
|
||||
const userStore = useUserStore()
|
||||
@@ -176,16 +177,17 @@ const mainActions = computed(() => [
|
||||
|
||||
// Methods
|
||||
async function shareCode() {
|
||||
const text = `⭐️الان طلا بخر؛ آخر ماه سودشو ببر!
|
||||
با خرید طلای آبشده در مقدارهای کم ولی مستمر، سود بیشتری ببر!
|
||||
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلای ${configStore.config.name} جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
const text = getReferralShareText({
|
||||
userName: userStore.userInfo?.name,
|
||||
projectName: configStore.config.name,
|
||||
referralId: userStore.userInfo?.referral_id,
|
||||
})
|
||||
|
||||
try {
|
||||
await navigator.share({title: configStore.config.name, text})
|
||||
await navigator.share({
|
||||
title: getReferralShareTitle(configStore.config.name),
|
||||
text,
|
||||
})
|
||||
} catch {
|
||||
copyCode()
|
||||
}
|
||||
|
||||
@@ -625,7 +625,7 @@ import 'swiper/css/pagination'
|
||||
import {getConstByKey} from '@/api/const'
|
||||
import type {IBenefits} from "@/models/banner";
|
||||
import BasicModal from "@/components/BasicPacks/BasicModal.vue";
|
||||
import {getConfigApp} from "@/utils/config";
|
||||
import {getConfigApp, getReferralShareText, getReferralShareTitle} from "@/utils/config";
|
||||
import BasicButton from "@/components/BasicPacks/BasicButton.vue";
|
||||
|
||||
const bannerSwiperModules = [Autoplay, Pagination]
|
||||
@@ -651,20 +651,15 @@ const showShare = ref<boolean>(false)
|
||||
const TextBanner = ref<string>('')
|
||||
|
||||
function shareCode() {
|
||||
// nextTick(() => {
|
||||
const val = `⭐️الان طلا بخر؛ آخر ماه سودشو ببر!
|
||||
با خرید طلای آبشده در مقدارهای کم ولی مستمر، سود بیشتری ببر!
|
||||
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلای ${nameProject} جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
const val = getReferralShareText({
|
||||
userName: userStore.userInfo?.name,
|
||||
projectName: nameProject,
|
||||
referralId: userStore.userInfo?.referral_id,
|
||||
})
|
||||
navigator.share({
|
||||
title: nameProject,
|
||||
title: getReferralShareTitle(nameProject),
|
||||
text: val
|
||||
})
|
||||
// message.info('کد رونوشت شد')
|
||||
// })
|
||||
}
|
||||
|
||||
function copyCode() {
|
||||
|
||||
Reference in New Issue
Block a user