調整記分板手機滿版模式並更新說明

This commit is contained in:
2026-04-28 18:17:41 +08:00
parent f3e51ea83d
commit 30a8e1a44c
5 changed files with 146 additions and 52 deletions
+9 -1
View File
@@ -219,6 +219,14 @@ function App() {
return () => window.clearTimeout(timer)
}, [navigationLockMessage])
useEffect(() => {
document.body.classList.toggle('body-scoreboard', isScoreboardRoute)
return () => {
document.body.classList.remove('body-scoreboard')
}
}, [isScoreboardRoute])
useEffect(() => {
const handlePwaUpdateReady = () => {
setPwaUpdateReady(true)
@@ -908,7 +916,7 @@ function App() {
}
return (
<div className={isScoreboardRoute ? 'app-shell app-shell-scoreboard' : 'app-shell'}>
<div className={isScoreboardRoute ? 'app-shell app-shell-scoreboard app-shell-scoreboard-fit' : 'app-shell'}>
<header className={isScoreboardRoute ? 'topbar topbar-compact' : 'topbar'}>
<div className="branding">
<p className="eyebrow">Badminton Scoreboard</p>