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;
+}