File tree Expand file tree Collapse file tree 5 files changed +35
-44
lines changed
Expand file tree Collapse file tree 5 files changed +35
-44
lines changed Original file line number Diff line number Diff line change 88 font-family : var (--font-name--marana );
99 color : var (--white );
1010 opacity : 1 ;
11- font-size : 9.4 rem ;
11+ font-size : 4.7 rem ;
1212 letter-spacing : -0.079em ;
1313 cursor : pointer;
14+
15+ @media (--tablet) {
16+ font-size : 9.4rem ;
17+ }
1418 }
1519
1620 & --description {
17- margin-top : 2rem ;
18- text-align : center;
21+ display : block;
22+ color : var (--white );
23+ font-size : 2rem ;
1924
25+ text-align : center;
2026 transform : translateZ (0 );
27+ margin : 0 3rem ;
2128
22- li ,
23- a {
24- color : var ( --white ) ;
29+ @media (--tablet) {
30+ margin : 0 ;
31+ font-size : 3 rem ;
2532 }
2633
27- li {
28- overflow : hidden;
29-
30- span {
31- display : inline-block;
32- transition : transform 0.25s ;
33- }
34- }
34+ span {
35+ font-family : var (--font-name--marana );
36+ font-size : 2.5rem ;
3537
36- & .out {
37- li span {
38- transform : translateY (-100% ) translateZ (0 );
38+ @media (--tablet) {
39+ font-size : 4rem ;
3940 }
4041 }
4142 }
Original file line number Diff line number Diff line change @@ -27,27 +27,14 @@ export default props => {
2727 return (
2828 < div className = "EventsSlider" >
2929 < div className = "EventsSlider--item" > { event . city } </ div >
30- < div className = "EventsSlider--description" >
31- < ul >
32- < li >
33- < span >
34- < strong > Where?</ strong >
35- { event . where }
36- </ span >
37- </ li >
38- < li >
39- < span >
40- < strong > When?</ strong >
41- { event . date }
42- </ span >
43- </ li >
44- < li >
45- < span >
46- < a href = { event . site } > Find out more here!</ a >
47- </ span >
48- </ li >
49- </ ul >
50- </ div >
30+ < a
31+ target = "_blank"
32+ rel = "noopener noreferrer"
33+ href = { event . site }
34+ className = "EventsSlider--description"
35+ >
36+ See you in < span > { event . city } </ span > the < span > { event . date } </ span > !
37+ </ a >
5138 </ div >
5239 ) ;
5340} ;
Original file line number Diff line number Diff line change 8484 appearance : none;
8585 transition : opacity 0.3s ;
8686
87- & : hover {
87+ & : hover ,
88+ & : focus {
8889 opacity : 0.8 ;
8990 }
9091 }
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ export default props => {
1919 const onChangeEmail = useCallback ( e => setEmail ( e . target . value ) , [ ] ) ;
2020 const onChangeMessage = useCallback ( e => setMessage ( e . target . value ) , [ ] ) ;
2121 const onChangeCity = useCallback ( e => setCity ( e . target . value ) , [ ] ) ;
22+
2223 const onSubmit = useCallback (
2324 async e => {
2425 e . preventDefault ( ) ;
@@ -52,7 +53,7 @@ export default props => {
5253 value = { name }
5354 onChange = { onChangeName }
5455 required
55- label = "Name"
56+ label = "Name* "
5657 />
5758
5859 < Input
@@ -61,7 +62,7 @@ export default props => {
6162 value = { email }
6263 onChange = { onChangeEmail }
6364 required
64- label = "Email"
65+ label = "Email* "
6566 />
6667
6768 < Input
@@ -70,14 +71,15 @@ export default props => {
7071 value = { city }
7172 onChange = { onChangeCity }
7273 required
73- label = "City"
74+ label = "City* "
7475 />
7576
7677 < Input
78+ required
7779 component = "textarea"
7880 value = { message }
7981 onChange = { onChangeMessage }
80- label = "Messge"
82+ label = "Messge* "
8183 />
8284
8385 < div className = "Form--submit-container" >
Original file line number Diff line number Diff line change 4040 }
4141
4242 li {
43- font-family : var (--font-name--paragraph );
4443 font-weight : 700 ;
4544
4645 a {
4746 display : block;
4847 padding : 0.4rem ;
48+ font-family : var (--font-name--paragraph );
4949 color : var (--white );
5050 user-select : none;
5151 background : linear-gradient (
You can’t perform that action at this time.
0 commit comments