@@ -7,7 +7,11 @@ import Markdown from '../../components/Markdown'
7
7
const styles = {
8
8
page : {
9
9
position : 'relative' as 'relative' ,
10
+ display : 'flex' as 'flex' ,
11
+ flexDirection : 'column' as 'column' ,
12
+ justifyContent : 'space-between' ,
10
13
width : '100%' ,
14
+ height : '100%' ,
11
15
} ,
12
16
summary : {
13
17
padding : '0rem 1rem 1rem 1rem' ,
@@ -33,8 +37,6 @@ const styles = {
33
37
flexDirection : 'row' as 'row' ,
34
38
alignItems : 'center' as 'center' ,
35
39
justifyContent : 'flex-end' as 'flex-end' ,
36
- position : 'absolute' as 'absolute' ,
37
- bottom : 0 ,
38
40
height : '50px' ,
39
41
padding : '1rem' ,
40
42
paddingRight : '2rem' ,
@@ -52,26 +54,28 @@ interface Props {
52
54
53
55
const Summary = ( { title, description, levels, onNext } : Props ) => (
54
56
< 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 >
62
57
< div >
63
58
< 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 >
65
64
</ 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 >
75
79
</ div >
76
80
</ div >
77
81
0 commit comments