@@ -4,7 +4,6 @@ import { useNavigate } from 'react-router-dom';
4
4
import { Button } from '@/components/ui/button' ;
5
5
import { Eclipse , Sun } from 'lucide-react' ;
6
6
import { Context } from '../Context' ;
7
- import './Login.css' ;
8
7
9
8
function Login ( ) {
10
9
const { darkMode, setDarkMode } = useContext ( Context ) ;
@@ -22,37 +21,39 @@ function Login() {
22
21
} ;
23
22
24
23
return (
25
- < div
26
- className = { ` ${ darkMode && 'dark' } flex justify-center items-center h-screen` }
27
- >
28
- < div className = "bg-transparent text-white w-11/12 max-w-lg p-8 " >
29
- < div className = "flex justify-center items-center mb-6" >
30
- { darkMode ? (
31
- < img src = "grocerease-light.png" alt = "Shopping app logo" />
32
- ) : (
33
- < img src = "grocerease.png" alt = "Shopping app logo" />
34
- ) }
35
- </ div >
36
- < div className = "flex justify-center items-center h-2/5 " >
37
- < div className = "flex justify-center items-center bg-pink-500 hover:bg-pink-500 hover:bg-opacity-80 w-2/4 h-1/4 rounded-xl p-2" >
38
- < button type = "button" onClick = { signIn } >
39
- Sign In
40
- </ button >
24
+ < div className = { ` ${ darkMode && 'dark' } min-h-screen` } >
25
+ < div className = " flex justify-center items-center h-screen dark:text-white bg-white dark:bg-black" >
26
+ < div className = "bg-transparent text-white w-11/12 max-w-lg p-8 " >
27
+ < div className = "flex justify-center items-center mb-6 " >
28
+ { darkMode ? (
29
+ < img src = "grocerease-light.png" alt = "Shopping app logo" />
30
+ ) : (
31
+ < img src = "grocerease.png" alt = "Shopping app logo" />
32
+ ) }
33
+ </ div >
34
+ < div className = "flex justify-center items-center h-2/5" >
35
+ < div className = "flex justify-center items-center bg-pink-500 hover:bg-pink-500 hover:bg-opacity-80 w-2/4 h-1/4 rounded-xl p-2 " >
36
+ < button type = "button" onClick = { signIn } >
37
+ Sign In
38
+ </ button >
39
+ </ div >
41
40
</ div >
42
41
</ div >
43
- </ div >
44
- < Button
45
- onClick = { toggleDarkMode }
46
- className = "fixed w-16 bottom-16 right-16 p-2 rounded-full text-primary-pink hover:text-primary-pink hover:text-opacity-60 font-semibold"
47
- >
48
- < abbr title = { darkMode ? 'Switch to light mode' : 'Switch to dark mode' } >
49
- < button
50
- className = { `${ darkMode && 'dark' } rounded-full text-primary-pink hover:text-opacity-60` }
42
+ < Button
43
+ onClick = { toggleDarkMode }
44
+ className = "fixed w-16 bottom-16 right-16 p-2 rounded-full text-primary-pink hover:text-primary-pink hover:text-opacity-60 font-semibold"
45
+ >
46
+ < abbr
47
+ title = { darkMode ? 'Switch to light mode' : 'Switch to dark mode' }
51
48
>
52
- { darkMode ? < Eclipse /> : < Sun /> }
53
- </ button >
54
- </ abbr >
55
- </ Button >
49
+ < button
50
+ className = { `${ darkMode && 'dark' } rounded-full text-primary-pink hover:text-opacity-60` }
51
+ >
52
+ { darkMode ? < Eclipse /> : < Sun /> }
53
+ </ button >
54
+ </ abbr >
55
+ </ Button >
56
+ </ div >
56
57
</ div >
57
58
) ;
58
59
}
0 commit comments