diff --git a/www/html/Game/public/js/version.js b/www/html/Game/public/js/version.js index 812eb7a..e06f1ae 100644 --- a/www/html/Game/public/js/version.js +++ b/www/html/Game/public/js/version.js @@ -1,6 +1,6 @@ // ทุกครั้งที่มีการเพิ่มหรือเปลี่ยน ให้เพิ่ม v +0.0001 // หลังแก้ค่าแล้วต้อง copy ไป path ที่ Nginx ชี้ (หรือรัน copy-frogger-files-only.sh) ถึงจะเห็นบนเว็บ -window.APP_VERSION = '0.0171'; +window.APP_VERSION = '0.0172'; document.addEventListener('DOMContentLoaded', function () { var t = document.querySelector('.version-tag'); if (t) t.textContent = 'v ' + window.APP_VERSION; diff --git a/www/html/Game/public/play.html b/www/html/Game/public/play.html index 69b7028..32a84a1 100644 --- a/www/html/Game/public/play.html +++ b/www/html/Game/public/play.html @@ -1018,24 +1018,37 @@ width: 100%; max-height: none; overflow: visible; - padding: 0 0 clamp(48px, 11%, 88px); + padding: 0; background: transparent; border: none; box-shadow: none; + display: block; + pointer-events: none; + } + /* Ready สถานะ + ปุ่ม — ยึดชายล่างการ์ด ไม่ทับภาพ/ข้อความกลาง */ + .gch-inner.gch-inner--art .gch-art-footer { + position: absolute; + left: 50%; + bottom: clamp(6px, 1.6vmin, 14px); + transform: translateX(-50%); + width: min(92%, 280px); display: flex; flex-direction: column; align-items: center; - justify-content: flex-end; + gap: 4px; pointer-events: none; } .gch-inner.gch-inner--art .gch-status { pointer-events: none; - margin-bottom: 6px; - max-width: min(92%, 520px); + margin: 0; + max-width: 100%; + text-align: center; + text-shadow: 0 1px 4px rgba(0, 0, 0, 0.85), 0 0 14px rgba(0, 0, 0, 0.55); } .gch-inner.gch-inner--art .btn-gch-ready { pointer-events: auto; flex-shrink: 0; + margin: 0; } .gch-title { margin: 0 0 4px; @@ -1772,8 +1785,10 @@