@@ -47,7 +47,7 @@ const imageFiltersConst = [
47
47
48
48
export default function Home ( ) {
49
49
const [ fullscreen , setFullscreen ] = useState ( false ) ;
50
- const [ darkTheme , setDarkTheme ] = useState ( true ) ;
50
+ const [ darkMode , setDarkMode ] = useState ( true ) ;
51
51
52
52
const [ aboutMenuOpen , setAboutMenuOpen ] = useState ( false ) ;
53
53
@@ -88,10 +88,8 @@ export default function Home() {
88
88
//setImageFiltersMenuOpen(false);
89
89
}
90
90
91
- function handleSetToggleDarkTheme ( ) {
92
-
93
-
94
- setDarkTheme ( ! darkTheme ) ;
91
+ function handleSetToggleDarkMode ( ) {
92
+ setDarkMode ( ! darkMode ) ;
95
93
}
96
94
97
95
function handleSetToggleFullscreen ( ) {
@@ -105,12 +103,12 @@ export default function Home() {
105
103
setFileIsValid ( true ) ;
106
104
setFile ( URL . createObjectURL ( uploadedFile ) ) ;
107
105
} else {
108
- setFileIsValid ( false ) ;
106
+ setFileIsValid ( false ) ; s
109
107
}
110
108
}
111
109
112
110
return (
113
- < div className = " flex flex-col" >
111
+ < div className = { ` flex flex-col h-full ${ darkMode == true ? "dark bg-background" : "" } ` } >
114
112
< nav className = "flex z-50 flex-row justify-between items-center px-5 py-3 bg-foreground" >
115
113
< div className = "flex relative justify-center items-center" >
116
114
< div onClick = { ( ) => setAboutMenuOpen ( ! aboutMenuOpen ) } className = "inline-flex space-x-2 group hover:cursor-pointer" >
@@ -127,7 +125,6 @@ export default function Home() {
127
125
{ aboutMenuOpen && < AboutDropDownMenu items = { aboutMenuItemsConst } > </ AboutDropDownMenu > }
128
126
</ div >
129
127
130
-
131
128
< div className = "flex flex-row space-x-4" >
132
129
< div className = "relative" >
133
130
< IconDropDownButton Icon = { ShadowInnerIcon } active = { imageFiltersMenuOpen } onClick = { ( ) => setImageFiltersMenuOpen ( ! imageFiltersMenuOpen ) } >
@@ -143,8 +140,8 @@ export default function Home() {
143
140
144
141
< div className = "flex flex-row space-x-4" >
145
142
< hr className = "border-white" />
146
- < IconButton onClick = { handleSetToggleDarkTheme } >
147
- { darkTheme ? < SunIcon className = "w-5 h-5" > </ SunIcon > : < MoonIcon className = "w-5 h-5" > </ MoonIcon > }
143
+ < IconButton onClick = { handleSetToggleDarkMode } >
144
+ { darkMode ? < SunIcon className = "w-5 h-5" > </ SunIcon > : < MoonIcon className = "w-5 h-5" > </ MoonIcon > }
148
145
</ IconButton >
149
146
< IconButton onClick = { handleSetToggleFullscreen } >
150
147
{ fullscreen ? < ExitFullScreenIcon className = "w-5 h-5" > </ ExitFullScreenIcon > : < EnterFullScreenIcon className = "w-5 h-5" > </ EnterFullScreenIcon > }
0 commit comments