@@ -7,7 +7,11 @@ import Markdown from '../../components/Markdown'
77const styles = {
88 page : {
99 position : 'relative' as 'relative' ,
10+ display : 'flex' as 'flex' ,
11+ flexDirection : 'column' as 'column' ,
12+ justifyContent : 'space-between' ,
1013 width : '100%' ,
14+ height : '100%' ,
1115 } ,
1216 summary : {
1317 padding : '0rem 1rem 1rem 1rem' ,
@@ -33,8 +37,6 @@ const styles = {
3337 flexDirection : 'row' as 'row' ,
3438 alignItems : 'center' as 'center' ,
3539 justifyContent : 'flex-end' as 'flex-end' ,
36- position : 'absolute' as 'absolute' ,
37- bottom : 0 ,
3840 height : '50px' ,
3941 padding : '1rem' ,
4042 paddingRight : '2rem' ,
@@ -52,26 +54,28 @@ interface Props {
5254
5355const Summary = ( { title, description, levels, onNext } : Props ) => (
5456 < div style = { styles . page } >
55- < div style = { styles . header } >
56- < span > CodeRoad</ span >
57- </ div >
58- < div style = { styles . summary } >
59- < h2 style = { styles . title } > { title } </ h2 >
60- < Markdown > { description } </ Markdown >
61- </ div >
6257 < div >
6358 < div style = { styles . header } >
64- < span > Levels</ span >
59+ < span > CodeRoad</ span >
60+ </ div >
61+ < div style = { styles . summary } >
62+ < h2 style = { styles . title } > { title } </ h2 >
63+ < Markdown > { description } </ Markdown >
6564 </ div >
66- < div style = { styles . levelList } >
67- { levels . map ( ( level : G . Level , index : number ) => (
68- < div key = { index } >
69- < h4 >
70- { index + 1 } . { level . title }
71- </ h4 >
72- < div > { level . description } </ div >
73- </ div >
74- ) ) }
65+ < div >
66+ < div style = { styles . header } >
67+ < span > Levels</ span >
68+ </ div >
69+ < div style = { styles . levelList } >
70+ { levels . map ( ( level : G . Level , index : number ) => (
71+ < div key = { index } >
72+ < h4 >
73+ { index + 1 } . { level . title }
74+ </ h4 >
75+ < div > { level . description } </ div >
76+ </ div >
77+ ) ) }
78+ </ div >
7579 </ div >
7680 </ div >
7781
0 commit comments