File tree 4 files changed +49
-14
lines changed
4 files changed +49
-14
lines changed Original file line number Diff line number Diff line change 1
1
import React from 'react'
2
2
import { Login } from './main-page/Login'
3
-
4
3
export default function LoginM ( ) {
5
4
return (
6
5
< div >
7
-
8
- < Login />
6
+ < Login />
9
7
</ div >
10
8
)
11
9
}
Original file line number Diff line number Diff line change @@ -16,23 +16,22 @@ export const Login = () => {
16
16
}
17
17
return (
18
18
< >
19
- < div className = "containerr " >
19
+ < div className = "container " >
20
20
21
-
22
21
< form action = "" onSubmit = { submitform } className = "form" >
23
22
< div >
24
23
< label htmlFor = "email" > Email </ label >
25
24
< input type = "text" name = "email" id = "email" autoComplete = 'off' value = { email }
26
25
onChange = { ( e ) => setEmail ( e . target . value ) }
27
26
/>
28
-
27
+
29
28
</ div >
30
29
< div >
31
30
< label htmlFor = "password" > password </ label >
32
31
< input type = "text" name = "password" id = "password" autoComplete = 'off' value = { password }
33
32
onChange = { ( e ) => setPassword ( e . target . value ) }
34
33
/>
35
-
34
+
36
35
</ div >
37
36
< button type = 'submit' > Login</ button >
38
37
Original file line number Diff line number Diff line change
1
+ import React from 'react'
2
+ import { useState } from 'react' ;
3
+ import "./login.css"
4
+
5
+ export const Signup = ( ) => {
6
+ const [ username , setUsername ] = useState ( "" ) ;
7
+ const [ email , setEmail ] = useState ( "" ) ;
8
+ const [ password , setPassword ] = useState ( "" ) ;
9
+
10
+
11
+ const submitform = ( ) => {
12
+ // handle submit logic here
13
+ }
14
+
15
+ return (
16
+ < >
17
+ < div className = "container" >
18
+ < form action = "" onSubmit = { submitform } className = "form" >
19
+ < div >
20
+ < label htmlFor = "email" > Username</ label >
21
+ < input type = "text" name = "username" id = "username" autoComplete = 'off' value = { username }
22
+ onChange = { ( e ) => setUsername ( e . target . value ) } />
23
+ </ div >
24
+ < div >
25
+ < label htmlFor = "email" > Email </ label >
26
+ < input type = "text" name = "email" id = "email" autoComplete = 'off' value = { email }
27
+ onChange = { ( e ) => setEmail ( e . target . value ) } />
28
+ </ div >
29
+ < div >
30
+ < label htmlFor = "password" > password </ label >
31
+ < input type = "text" name = "password" id = "password" autoComplete = 'off' value = { password }
32
+ onChange = { ( e ) => setPassword ( e . target . value ) } />
33
+ </ div >
34
+ < button type = 'submit' > Login</ button >
35
+ </ form >
36
+ </ div >
37
+ </ >
38
+ )
39
+ }
Original file line number Diff line number Diff line change 1
- .containerr {
1
+ .container {
2
2
display : flex;
3
3
justify-content : center;
4
-
5
4
}
6
5
7
6
.form {
8
7
background-color : white;
9
- height : 60 vh ;
8
+ height : fit-content ;
10
9
width : 34vw ;
11
10
display : flex;
12
11
flex-direction : column;
13
12
align-items : center;
14
- padding : 4rem ;
13
+ padding : 1 rem 4rem ;
15
14
border-radius : 1rem ;
16
-
15
+ margin-left : 15 vw ;
17
16
}
18
17
19
18
.form input {
20
19
color : blue;
21
20
margin : 2rem 2rem ;
22
21
border-radius : 1rem ;
23
22
border : 2px solid aquamarine;
24
- padding : 10px ;
23
+ padding : 5 px 10px ;
25
24
}
26
25
.form button {
27
26
width : 10vw ;
28
27
padding : 0.8rem ;
29
- margin : 1rem ;
28
+ margin : 0.5 rem 1rem ;
30
29
border-radius : 1rem ;
31
30
color : blue;
32
31
border : 2px solid aquamarine;
You can’t perform that action at this time.
0 commit comments