aboutsummaryrefslogtreecommitdiff
path: root/src/pages/Timer
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/Timer')
-rw-r--r--src/pages/Timer/Timer.js10
-rw-r--r--src/pages/Timer/TimerButton/TimerButton.js2
2 files changed, 11 insertions, 1 deletions
diff --git a/src/pages/Timer/Timer.js b/src/pages/Timer/Timer.js
index 83ec0dc..a41c47b 100644
--- a/src/pages/Timer/Timer.js
+++ b/src/pages/Timer/Timer.js
@@ -34,6 +34,10 @@ const Timer = ({ user, recentSolutions, setRecentSolutions, setPage }) => {
setPage('contribute');
};
+ const handleLogin = () => {
+ setPage('profile');
+ };
+
const removeSolution = (id) => {
setRecentSolutions(recentSolutions.filter((solution => solution.id !== id)));
};
@@ -61,6 +65,12 @@ const Timer = ({ user, recentSolutions, setRecentSolutions, setPage }) => {
</p>
<Button variant="contained" color="secondary" onClick={handleLearnMore}> Learn more </Button>
</ContentSection>
+ {user.id === null &&
+ <ContentSection sectionName="Log into an account">
+ <p> Tell us your name so we can track your progress</p>
+ <Button variant="contained" color="secondary" onClick={handleLogin} size="large"> Login </Button>
+ </ContentSection>
+ }
<TimerButton registerResult={registerResult} />
</div>
</Window>
diff --git a/src/pages/Timer/TimerButton/TimerButton.js b/src/pages/Timer/TimerButton/TimerButton.js
index 56d3084..82af6ec 100644
--- a/src/pages/Timer/TimerButton/TimerButton.js
+++ b/src/pages/Timer/TimerButton/TimerButton.js
@@ -8,7 +8,7 @@ const useStyles = makeStyles(theme => ({
textAlign: 'center',
padding: theme.spacing(5),
background: theme.palette.primary.main,
- marginTop: theme.spacing(20),
+ marginTop: theme.spacing(10),
},
}));