Files
music-admin/views/dashboard/AnalyticsCongratulations.vue
poptong 83b162d2bd
Some checks failed
🚀 Deploy - Demo / deployment (push) Has been cancelled
🔧 웹훅 URL을 HTTPS로 수정
- 웹훅 URL을 https://admin.youtooplay.com/webhook로 변경
- Nginx 리버스 프록시 설정 파일 추가
- 배포 가이드 업데이트
2025-10-01 01:47:51 +09:00

64 lines
1.5 KiB
Vue

<script setup lang="ts">
import { useTheme } from 'vuetify'
import illustrationJohnDark from '@images/cards/illustration-john-dark.png'
import illustrationJohnLight from '@images/cards/illustration-john-light.png'
const { global } = useTheme()
const illustrationJohn = computed(() => global.name.value === 'dark' ? illustrationJohnDark : illustrationJohnLight)
</script>
<template>
<VCard class="text-center text-sm-start">
<VRow no-gutters>
<VCol
cols="12"
sm="8"
order="2"
order-sm="1"
>
<VCardItem class="pb-3">
<VCardTitle class="text-primary">
Congratulations John! 🎉
</VCardTitle>
</VCardItem>
<VCardText>
You have done 72% more sales today.
<br>
Check your new raising badge in your profile.
<br>
<VBtn
variant="tonal"
class="mt-6"
size="small"
>
View Badges
</VBtn>
</VCardText>
</VCol>
<VCol
cols="12"
sm="4"
order="1"
order-sm="2"
class="text-center"
>
<img
:src="illustrationJohn"
:height="$vuetify.display.xs ? '150' : '182'"
:class="$vuetify.display.xs ? 'mt-6 mb-n2' : 'position-absolute'"
class="john-illustration flip-in-rtl"
>
</VCol>
</VRow>
</VCard>
</template>
<style lang="scss" scoped>
.john-illustration {
inset-block-end: -0.125rem;
inset-inline-end: 3.5rem;
}
</style>