diff --git a/pages/tournament-fullscreen-groups.js b/pages/tournament-fullscreen-groups.js index 4799756..682872a 100644 --- a/pages/tournament-fullscreen-groups.js +++ b/pages/tournament-fullscreen-groups.js @@ -70,6 +70,7 @@ class Main extends React.Component { } componentDidMount() { + document.body.classList.add('hide-cursor'); this.updateTournament(); const intervalIdPage = setInterval(this.increasePage, 15000); this.setState({intervalIdPage: intervalIdPage}); diff --git a/pages/tournament-fullscreen.js b/pages/tournament-fullscreen.js index 5819389..78b3a5c 100644 --- a/pages/tournament-fullscreen.js +++ b/pages/tournament-fullscreen.js @@ -33,7 +33,7 @@ function Matches(props) { )} ); } - return (
+ return (
{matches}
); } @@ -55,7 +55,7 @@ function FilterDropdown(props) { function FullscreenPageHeader(props) { - return ( + return ( {props.title} ); @@ -96,6 +96,7 @@ class Main extends React.Component { } componentDidMount() { + document.body.classList.add('hide-cursor'); const tournamentId = this.props.query.code; getTournamentMeta(tournamentId, this.onTournamentRequestSuccess, this.onTournamentRequestError); this.updateMatches(); diff --git a/public/static/css/tournament.css b/public/static/css/tournament.css index 5855f3f..37d105e 100644 --- a/public/static/css/tournament.css +++ b/public/static/css/tournament.css @@ -26,3 +26,15 @@ .scoreInput { width: 11rem; } + +.hide-cursor { + cursor: none; +} + +.show-cursor { + cursor: pointer; +} + +.disable-hover { + pointer-events: none; +}