diff --git a/apps/player/src/assets/images/generated/auth-panel-bg-v1.webp b/apps/player/src/assets/images/generated/auth-panel-bg-v1.webp new file mode 100644 index 0000000..f04525c Binary files /dev/null and b/apps/player/src/assets/images/generated/auth-panel-bg-v1.webp differ diff --git a/apps/player/src/assets/images/generated/empty-bets-ticket-v1.webp b/apps/player/src/assets/images/generated/empty-bets-ticket-v1.webp new file mode 100644 index 0000000..ac91a5e Binary files /dev/null and b/apps/player/src/assets/images/generated/empty-bets-ticket-v1.webp differ diff --git a/apps/player/src/assets/images/generated/empty-inbox-envelope-v1.webp b/apps/player/src/assets/images/generated/empty-inbox-envelope-v1.webp new file mode 100644 index 0000000..46685e5 Binary files /dev/null and b/apps/player/src/assets/images/generated/empty-inbox-envelope-v1.webp differ diff --git a/apps/player/src/assets/images/generated/empty-wallet-ledger-v1.webp b/apps/player/src/assets/images/generated/empty-wallet-ledger-v1.webp new file mode 100644 index 0000000..0c26ba8 Binary files /dev/null and b/apps/player/src/assets/images/generated/empty-wallet-ledger-v1.webp differ diff --git a/apps/player/src/assets/images/generated/h5-recharge-detail-panel-v1.webp b/apps/player/src/assets/images/generated/h5-recharge-detail-panel-v1.webp new file mode 100644 index 0000000..96a4314 Binary files /dev/null and b/apps/player/src/assets/images/generated/h5-recharge-detail-panel-v1.webp differ diff --git a/apps/player/src/assets/images/generated/match-card-bg-gold-arena-v1.webp b/apps/player/src/assets/images/generated/match-card-bg-gold-arena-v1.webp deleted file mode 100644 index 1338bf6..0000000 Binary files a/apps/player/src/assets/images/generated/match-card-bg-gold-arena-v1.webp and /dev/null differ diff --git a/apps/player/src/assets/images/generated/modal-close-gold-pressed-v1.webp b/apps/player/src/assets/images/generated/modal-close-gold-pressed-v1.webp new file mode 100644 index 0000000..e4b0e50 Binary files /dev/null and b/apps/player/src/assets/images/generated/modal-close-gold-pressed-v1.webp differ diff --git a/apps/player/src/assets/images/generated/modal-close-gold-v1.webp b/apps/player/src/assets/images/generated/modal-close-gold-v1.webp new file mode 100644 index 0000000..aa0fe38 Binary files /dev/null and b/apps/player/src/assets/images/generated/modal-close-gold-v1.webp differ diff --git a/apps/player/src/assets/images/generated/modal-gold-frame-v1.webp b/apps/player/src/assets/images/generated/modal-gold-frame-v1.webp deleted file mode 100644 index 8f1bd51..0000000 Binary files a/apps/player/src/assets/images/generated/modal-gold-frame-v1.webp and /dev/null differ diff --git a/apps/player/src/assets/images/generated/modal-gold-frame-v2.webp b/apps/player/src/assets/images/generated/modal-gold-frame-v2.webp deleted file mode 100644 index ab0a52e..0000000 Binary files a/apps/player/src/assets/images/generated/modal-gold-frame-v2.webp and /dev/null differ diff --git a/apps/player/src/assets/images/generated/modal-gold-frame-v3.webp b/apps/player/src/assets/images/generated/modal-gold-frame-v3.webp deleted file mode 100644 index 021e3e3..0000000 Binary files a/apps/player/src/assets/images/generated/modal-gold-frame-v3.webp and /dev/null differ diff --git a/apps/player/src/assets/images/generated/odds-button-disabled-v1.webp b/apps/player/src/assets/images/generated/odds-button-disabled-v1.webp new file mode 100644 index 0000000..e3ef829 Binary files /dev/null and b/apps/player/src/assets/images/generated/odds-button-disabled-v1.webp differ diff --git a/apps/player/src/assets/images/generated/odds-button-normal-v1.webp b/apps/player/src/assets/images/generated/odds-button-normal-v1.webp new file mode 100644 index 0000000..d467f47 Binary files /dev/null and b/apps/player/src/assets/images/generated/odds-button-normal-v1.webp differ diff --git a/apps/player/src/assets/images/generated/odds-button-selected-v1.webp b/apps/player/src/assets/images/generated/odds-button-selected-v1.webp new file mode 100644 index 0000000..b180e3b Binary files /dev/null and b/apps/player/src/assets/images/generated/odds-button-selected-v1.webp differ diff --git a/apps/player/src/assets/images/generated/outright-bet-modal-frame-v1.webp b/apps/player/src/assets/images/generated/outright-bet-modal-frame-v1.webp deleted file mode 100644 index 9b7f987..0000000 Binary files a/apps/player/src/assets/images/generated/outright-bet-modal-frame-v1.webp and /dev/null differ diff --git a/apps/player/src/assets/images/generated/pc-match-detail-bg-v1.webp b/apps/player/src/assets/images/generated/pc-match-detail-bg-v1.webp deleted file mode 100644 index 116f3fa..0000000 Binary files a/apps/player/src/assets/images/generated/pc-match-detail-bg-v1.webp and /dev/null differ diff --git a/apps/player/src/assets/images/generated/pc-outright-list-card-bg-v1.webp b/apps/player/src/assets/images/generated/pc-outright-list-card-bg-v1.webp deleted file mode 100644 index a3ad37b..0000000 Binary files a/apps/player/src/assets/images/generated/pc-outright-list-card-bg-v1.webp and /dev/null differ diff --git a/apps/player/src/components/BetGuideHelp.vue b/apps/player/src/components/BetGuideHelp.vue index cde07d2..f8a1b94 100644 --- a/apps/player/src/components/BetGuideHelp.vue +++ b/apps/player/src/components/BetGuideHelp.vue @@ -102,14 +102,19 @@ function close() { .close-x { position: absolute; - top: 10px; - right: 10px; - width: 28px; - height: 28px; - border-radius: 50%; - background: rgba(255, 255, 255, 0.06); - color: var(--text-muted); - font-size: 14px; + top: 8px; + right: 8px; + width: 36px; + height: 36px; + border: 0; + border-radius: 0; + background: url('../assets/images/generated/modal-close-gold-v1.webp') center / contain no-repeat; + color: transparent; + font-size: 0; +} + +.close-x:active { + background-image: url('../assets/images/generated/modal-close-gold-pressed-v1.webp'); } .title { diff --git a/apps/player/src/components/BetSlipDrawer.vue b/apps/player/src/components/BetSlipDrawer.vue index 11d295d..0710aa4 100644 --- a/apps/player/src/components/BetSlipDrawer.vue +++ b/apps/player/src/components/BetSlipDrawer.vue @@ -685,9 +685,11 @@ watch( .drawer { width: 100%; max-height: 88vh; - background: #101010; + background: + linear-gradient(180deg, rgba(212, 175, 55, 0.08), transparent 22%), + rgba(14, 14, 12, 0.98); border-radius: 16px 16px 0 0; - border-top: 1px solid var(--border-gold-soft); + border-top: 1px solid rgba(255, 226, 156, 0.22); display: flex; flex-direction: column; overflow: hidden; @@ -703,7 +705,7 @@ watch( align-items: flex-start; gap: 12px; padding: 14px 14px 10px; - background: linear-gradient(180deg, #1d1d1d 0%, #111 100%); + background: rgba(12, 12, 11, 0.72); border-bottom: 1px solid rgba(255, 255, 255, 0.06); } @@ -769,7 +771,7 @@ watch( grid-template-columns: repeat(2, 1fr); padding: 8px 12px 0; gap: 6px; - background: #101010; + background: transparent; } .slip-tab { @@ -1087,7 +1089,7 @@ watch( grid-template-columns: 1fr; gap: 10px; padding: 10px 14px calc(10px + env(safe-area-inset-bottom, 0px)); - background: rgba(14, 14, 14, 0.98); + background: rgba(10, 10, 9, 0.84); border-top: 1px solid var(--border-gold-soft); box-shadow: 0 -6px 20px rgba(0, 0, 0, 0.45); } diff --git a/apps/player/src/components/LoginPromptModal.vue b/apps/player/src/components/LoginPromptModal.vue index 881993f..b59ef99 100644 --- a/apps/player/src/components/LoginPromptModal.vue +++ b/apps/player/src/components/LoginPromptModal.vue @@ -1,4 +1,4 @@ -