feat: 优化整体项目ui

This commit is contained in:
JiaJun
2026-05-22 17:58:52 +08:00
parent 44c984d59e
commit 046f250ce3
56 changed files with 2149 additions and 700 deletions

View File

@@ -103,14 +103,6 @@ export default {
autoModeDemo: 'Auto mode demo',
stopAuto: 'Stop auto',
},
modal: {
eyebrow: 'Announcement',
acknowledge: 'Acknowledge',
later: 'Later',
line1:
'This will later connect to the real announcement body, confirmation checkbox, and persistence flow.',
line2: 'For now it validates the shared modal structure.',
},
modals: {
login: {
title: 'Login',
@@ -124,6 +116,16 @@ export default {
'This area will later load the real event announcement body, rich media, and a longer scrollable message. The current version focuses on shared multilingual modal wiring.',
check: 'View',
},
entryNotice: {
title: 'Site Notice',
subtitle:
'Please read the following notices and confirm before entering the game.',
loading: 'Loading notices...',
loadFailed: 'Failed to load notices. Please try again.',
retry: 'Reload',
agreement: 'I have read and agree.',
enterGame: 'Enter Game',
},
rules: {
title: 'Game Rules',
content:
@@ -149,6 +151,7 @@ export default {
title: 'User Info',
tabs: {
profile: 'Profile',
financeRecords: 'Top Up / Withdraw Records',
message: 'Messages',
},
profile: {
@@ -171,6 +174,19 @@ export default {
check: 'View',
deleteRecords: 'Delete records',
},
financeRecords: {
deposit: 'Top-up Records',
withdraw: 'Withdrawal Records',
orderNo: 'Order No.',
amount: 'Amount',
bonusAmount: 'Bonus Amount',
loading: 'Loading records...',
loadFailed: 'Failed to load records. Please try again later.',
empty: 'No records yet',
page: 'Page {{page}} / {{total}} total',
previous: 'Previous',
next: 'Next',
},
},
withdrawTopup: {
applyWithdraw: 'Apply for Withdrawal',

View File

@@ -102,14 +102,6 @@ export default {
autoModeDemo: 'Demo mode auto',
stopAuto: 'Stop auto',
},
modal: {
eyebrow: 'Pengumuman',
acknowledge: 'Saya paham',
later: 'Nanti',
line1:
'Ini nantinya akan terhubung ke konten pengumuman nyata, checkbox konfirmasi, dan alur penyimpanan status.',
line2: 'Untuk sekarang ini memvalidasi struktur modal bersama.',
},
modals: {
login: {
title: 'Masuk',
@@ -123,6 +115,16 @@ export default {
'Bagian ini nantinya akan memuat konten pengumuman acara yang sebenarnya, materi visual, dan pesan panjang yang dapat digulir. Versi saat ini fokus pada sambungan modal multibahasa.',
check: 'Lihat',
},
entryNotice: {
title: 'Pengumuman Situs',
subtitle:
'Silakan baca pengumuman berikut dan konfirmasi sebelum masuk ke game.',
loading: 'Memuat pengumuman...',
loadFailed: 'Gagal memuat pengumuman. Silakan coba lagi.',
retry: 'Muat Ulang',
agreement: 'Saya telah membaca dan setuju.',
enterGame: 'Masuk Game',
},
rules: {
title: 'Aturan Permainan',
content:
@@ -148,6 +150,7 @@ export default {
title: 'Info Pengguna',
tabs: {
profile: 'Profil',
financeRecords: 'Riwayat Isi Ulang / Penarikan',
message: 'Pesan',
},
profile: {
@@ -170,6 +173,19 @@ export default {
check: 'Lihat',
deleteRecords: 'Hapus riwayat',
},
financeRecords: {
deposit: 'Riwayat Isi Ulang',
withdraw: 'Riwayat Penarikan',
orderNo: 'No. Pesanan',
amount: 'Jumlah',
bonusAmount: 'Jumlah Bonus',
loading: 'Memuat riwayat...',
loadFailed: 'Gagal memuat riwayat. Silakan coba lagi nanti.',
empty: 'Belum ada riwayat',
page: 'Halaman {{page}} / total {{total}}',
previous: 'Sebelumnya',
next: 'Berikutnya',
},
},
withdrawTopup: {
applyWithdraw: 'Ajukan Penarikan',

View File

@@ -105,14 +105,6 @@ export default {
autoModeDemo: 'Demo mod auto',
stopAuto: 'Henti auto',
},
modal: {
eyebrow: 'Pengumuman',
acknowledge: 'Faham',
later: 'Nanti',
line1:
'Ini akan disambungkan kepada kandungan pengumuman sebenar, kotak pengesahan, dan aliran penyimpanan status.',
line2: 'Buat masa ini, ia mengesahkan struktur modal yang dikongsi.',
},
modals: {
login: {
title: 'Log Masuk',
@@ -126,6 +118,16 @@ export default {
'Bahagian ini akan memuatkan kandungan notis acara sebenar, bahan visual, dan mesej boleh skrol yang lebih panjang. Versi semasa memfokuskan sambungan modal pelbagai bahasa.',
check: 'Semak',
},
entryNotice: {
title: 'Notis Laman',
subtitle:
'Sila baca notis berikut dan sahkan sebelum memasuki permainan.',
loading: 'Memuatkan notis...',
loadFailed: 'Gagal memuatkan notis. Sila cuba lagi.',
retry: 'Muat semula',
agreement: 'Saya telah membaca dan bersetuju.',
enterGame: 'Masuk Permainan',
},
rules: {
title: 'Peraturan Permainan',
content:
@@ -151,6 +153,7 @@ export default {
title: 'Maklumat Pengguna',
tabs: {
profile: 'Profil',
financeRecords: 'Rekod Tambah Nilai / Pengeluaran',
message: 'Mesej',
},
profile: {
@@ -173,6 +176,19 @@ export default {
check: 'Semak',
deleteRecords: 'Padam rekod',
},
financeRecords: {
deposit: 'Rekod Tambah Nilai',
withdraw: 'Rekod Pengeluaran',
orderNo: 'No. Pesanan',
amount: 'Jumlah',
bonusAmount: 'Jumlah Bonus',
loading: 'Memuatkan rekod...',
loadFailed: 'Gagal memuatkan rekod. Sila cuba lagi kemudian.',
empty: 'Belum ada rekod',
page: 'Halaman {{page}} / jumlah {{total}}',
previous: 'Sebelumnya',
next: 'Seterusnya',
},
},
withdrawTopup: {
applyWithdraw: 'Mohon Pengeluaran',

View File

@@ -101,13 +101,6 @@ export default {
autoModeDemo: '自动托管演示',
stopAuto: '停止托管',
},
modal: {
eyebrow: '强制公告',
acknowledge: '已读并进入',
later: '稍后查看',
line1: '这里后续会接真实公告图文、勾选确认和已读状态。',
line2: '当前先用共享弹窗骨架验证结构。',
},
modals: {
login: {
title: '登录',
@@ -121,6 +114,15 @@ export default {
'这里后续将接入真实的活动公告内容、图文素材和滚动阅读区域。当前版本先用多语言结构完成桌面端公告弹窗能力。',
check: '查看',
},
entryNotice: {
title: '网站公告',
subtitle: '请先阅读以下公告,勾选确认后即可进入游戏。',
loading: '公告加载中...',
loadFailed: '公告加载失败,请重试',
retry: '重新加载',
agreement: '我已阅读并同意。',
enterGame: '进入游戏',
},
rules: {
title: '玩法规则',
content:
@@ -146,6 +148,7 @@ export default {
title: '用户信息',
tabs: {
profile: '个人信息',
financeRecords: '充值/提现记录',
message: '站内消息',
},
profile: {
@@ -166,6 +169,19 @@ export default {
check: '查看',
deleteRecords: '删除记录',
},
financeRecords: {
deposit: '充值记录',
withdraw: '提现记录',
orderNo: '订单号',
amount: '金额',
bonusAmount: '赠送金额',
loading: '记录加载中...',
loadFailed: '记录加载失败,请稍后重试',
empty: '暂无记录',
page: '第 {{page}} 页 / 共 {{total}} 条',
previous: '上一页',
next: '下一页',
},
},
withdrawTopup: {
applyWithdraw: '申请提现',