11import React , { useState } from 'react'
22import { BsMortarboardFill } from "react-icons/bs" ;
33import { Link } from 'react-router-dom' ;
4+ import './styles/app.css'
5+ import '@jehankandy/jkcss/src/layout/columns/columns.css'
6+ import '@jehankandy/jkcss/src/buttons/button.css'
47
58const SignIn = ( ) => {
69 // for login data
@@ -17,41 +20,41 @@ const SignIn = () => {
1720 // this will be updated in future versions
1821 }
1922 return (
20- < div className = 'bg-gray-200 min-h-screen py-24 px-8 ' >
21- < div className = "md:grid grid-cols-3 gap-2 " >
22- < div className = "" > </ div >
23- < div className = "" >
24- < div className = "bg-white py-16 px-8 rounded shadow-md w-full " >
25- < center className = 'text-gray-500' >
23+ < div className = 'app-body ' >
24+ < div className = "line " >
25+ < div className = "rec-4 " > </ div >
26+ < div className = "rec-4 " >
27+ < div className = "form-bg " >
28+ < center className = '' style = { { color : 'rgb(107 114 128)' } } >
2629 { /* change the Icon According to your needs */ }
27- < h1 className = '' > < BsMortarboardFill className = 'h-20 w-auto ' /> </ h1 >
28- < p className = "pt-4 text-2xl" > Welcome Back</ p >
30+ < h1 className = '' > < BsMortarboardFill className = 'logo ' /> </ h1 >
31+ < p className = "" style = { { paddingTop : '16px' , fontSize : '24px' , lineHeight : '32px' } } > Welcome Back</ p >
2932 < p className = "" > Your Project Name</ p >
3033 </ center >
31- < hr className = 'my-2' />
32- < div className = "my-4" >
34+ < hr className = '' style = { { marginTop : '8px' , marginBottom : '8px' } } />
35+ < div className = "" style = { { marginTop : '16px' , marginBottom : '16px' } } >
3336 < form onSubmit = { headleSubmit } >
34- < div className = "my-2 md:mx-8 " >
37+ < div className = "input-area " >
3538 < label htmlFor = "" className = '' > Email : </ label >
36- < input type = "email" name = "" id = "" className = "w-full h-12 pl-2 rounded bg-gray-200 " required placeholder = 'Enter Email Address'
39+ < input type = "email" name = "" id = "" className = "feild-input " required placeholder = 'Enter Email Address'
3740 onChange = { e => SetLoginData ( { ...LoginData , email :e . target . value } ) } />
3841 </ div >
39- < div className = "my-2 md:mx-8 " >
42+ < div className = "input-area " >
4043 < label htmlFor = "" className = '' > Password : </ label >
41- < input type = "password" name = "" id = "" className = "w-full h-12 pl-2 rounded bg-gray-200 " required placeholder = 'Enter Password'
44+ < input type = "password" name = "" id = "" className = "feild-input " required placeholder = 'Enter Password'
4245 onChange = { e => SetLoginData ( { ...LoginData , password :e . target . value } ) } />
4346 </ div >
44- < div className = "my-2 md:mx-8 " >
45- < button type = 'submit' className = 'mt-8 font-semibold w-full py-4 px-8 rounded bg- blue-500 text-white shadow-md duration-500 hover:bg-blue-600' > SignIn</ button >
47+ < div className = "input-area " >
48+ < button type = 'submit' className = 'jkbtn jkbtn- blue' style = { { width : '100%' , marginTop : '2rem' } } > SignIn</ button >
4649 </ div >
4750 </ form >
48- < Link > < p className = "my-2 md:mx-8 text-blue-500 font-semibold " > Forget Password ? </ p > </ Link >
51+ < Link > < p className = "link- text" > Forget Password ? </ p > </ Link >
4952 </ div >
50- < hr className = 'my-2' />
51- < p className = "my-4" > Don't have an Account ? < Link to = { '/SignUp' } > < span className = "text-blue-500" > SignUp</ span > </ Link > </ p >
53+ < hr className = '' style = { { marginTop : '8px' , marginBottom : '8px' } } />
54+ < p className = "" style = { { marginTop : '16px' , marginBottom : '16px' } } > Don't have an Account ? < Link to = { '/SignUp' } > < span className = "" style = { { color : 'rgb(59 130 246)' } } > SignUp</ span > </ Link > </ p >
5255 </ div >
5356 </ div >
54- < div className = "" > </ div >
57+ < div className = "rec-4 " > </ div >
5558 </ div >
5659 </ div >
5760 )
0 commit comments