feat(theme-4): fix dark backgrounds, quick bet, inbox spacing, customer service theme

This commit is contained in:
mars
2026-07-09 18:03:57 +08:00
parent dcf9afacd6
commit ecfea51545
124 changed files with 26710 additions and 8578 deletions

View File

@@ -7,6 +7,8 @@ import { useAuthStore } from '../stores/auth';
import { formatMoney } from '../utils/localeDisplay';
import { usePlayerProfile } from '../composables/usePlayerProfile';
const props = withDefaults(defineProps<{ hideAvatar?: boolean }>(), { hideAvatar: false });
const { locale, t } = useI18n();
const { profileRaw, refreshProfile, avatarUrl } = usePlayerProfile();
const auth = useAuthStore();
@@ -84,8 +86,8 @@ onUnmounted(() => {
<span class="chip-amount">{{ available }}</span>
</span>
<!-- Integrated Avatar image -->
<span class="chip-avatar-wrap">
<!-- Integrated Avatar image (hidden when hideAvatar is set, e.g. desktop top nav) -->
<span v-if="!props.hideAvatar" class="chip-avatar-wrap">
<img v-if="displayAvatarUrl" :src="displayAvatarUrl" alt="" class="chip-avatar-img" />
</span>
</button>