add back button

pull/118/head
Jon Eugster 3 years ago
parent e8ffdf8d7d
commit 1e8315c294

@ -8,12 +8,15 @@ import { Box, Typography, CircularProgress } from '@mui/material';
import cytoscape, { LayoutOptions } from 'cytoscape' import cytoscape, { LayoutOptions } from 'cytoscape'
import klay from 'cytoscape-klay'; import klay from 'cytoscape-klay';
import './welcome.css' import './welcome.css'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faGlobe, faHome, faCircleInfo, faArrowRight, faArrowLeft, faShield, faRotateLeft } from '@fortawesome/free-solid-svg-icons'
import { GameIdContext } from '../app'; import { GameIdContext } from '../app';
import { selectCompleted } from '../state/progress'; import { selectCompleted } from '../state/progress';
import { useGetGameInfoQuery } from '../state/api'; import { useGetGameInfoQuery } from '../state/api';
import Markdown from './markdown'; import Markdown from './markdown';
import WorldSelectionMenu from './world_selection_menu'; import WorldSelectionMenu from './world_selection_menu';
import {PrivacyPolicy} from './privacy_policy'; import {PrivacyPolicy} from './privacy_policy';
import { Button } from './button';
cytoscape.use( klay ); cytoscape.use( klay );
@ -100,6 +103,9 @@ function Welcome() {
<Split className="welcome" minSize={200} sizes={[70, 30]}> <Split className="welcome" minSize={200} sizes={[70, 30]}>
<div className="column"> <div className="column">
<Typography variant="body1" component="div" className="welcome-text"> <Typography variant="body1" component="div" className="welcome-text">
<Button inverted="false" title="back to games selection" to="/">
<FontAwesomeIcon icon={faArrowLeft} />&nbsp;<FontAwesomeIcon icon={faGlobe} />
</Button>
<Markdown>{gameInfo.data?.introduction}</Markdown> <Markdown>{gameInfo.data?.introduction}</Markdown>
</Typography> </Typography>
</div> </div>

@ -2,7 +2,7 @@
padding: .5em; padding: .5em;
} }
.world-selection-menu .btn { .world-selection-menu .btn, .welcome .btn {
min-width: 5em; min-width: 5em;
text-align: center; text-align: center;
margin-left: .4em; margin-left: .4em;

Loading…
Cancel
Save