feat: add gold day calculator and polish desktop UI

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-20 21:35:18 +03:30
co-authored by Cursor
parent d2737a4998
commit 444178df05
15 changed files with 574 additions and 93 deletions
+14 -1
View File
@@ -70,13 +70,25 @@
icon=""
iconSize="18"
size="large"
@click="editPasswordVisible = true"
@click="editPasswordVisible = true"
>
<div class="flex">
<BasicIcon icon="vuesax-linear:lock" class="absolute right-8" />
<div>تغییر رمز عبور</div>
</div>
</BasicButton>
<BasicButton
class="mt-2 w-full"
icon=""
iconSize="18"
size="large"
@click="openGoldDayCalculator"
>
<div class="flex">
<BasicIcon icon="vuesax-linear:chart-2" class="absolute right-8" />
<div>قیمت روز طلا</div>
</div>
</BasicButton>
<!-- <BasicButton
class="w-full mt-2"
size="large"
@@ -204,6 +216,7 @@ import { useSettingsStore } from '@/store/settingsStore'
import { useUserStore } from '@/store/userStore'
import { useUserPageContext } from '../composables/useUserPage'
import MobilePageHeader from '@/layouts/components/MobilePageHeader.vue'
import { openGoldDayCalculator } from '@/composables/useGoldDayCalculator'
const userStore = useUserStore()
const { trackingSystemsEnabled } = useTrackingSystemsFeature()