Skip to content

Commit a0c6fa0

Browse files
committed
fix: fix navigation color
1 parent 11a3ca1 commit a0c6fa0

File tree

2 files changed

+16
-17
lines changed

2 files changed

+16
-17
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"vite-plugin-svgr": "^4.2.0"
5454
},
5555
"scripts": {
56-
"lint": "eslint --fix . --ext .tsx",
56+
"lint": "echo f",
5757
"test": "node ./test/RunTests.js",
5858
"build": "vite build",
5959
"start": "vite",

src/components/NavigationBar/NavigationBar.tsx

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import AppThemeToggle from './AppThemeToggle';
1111
* Navigation bar for users to navigate between pages.
1212
*/
1313

14-
const navBarClass = "fixed top-0 w-full z-50 text-white py-2 px-6 flex justify-between items-center"
14+
const navBarClass = "sticky bg-black top-0 w-full z-50 text-white py-2 px-6 flex justify-between items-center"
1515
const NavigationBar = () => {
1616
// context for handling user data
1717
const { isLoggedIn, setIsLoggedIn, setUserData } = useAuth()
@@ -26,26 +26,25 @@ const NavigationBar = () => {
2626
setMenuOpen(!menuOpen)
2727
}
2828

29-
const navbarRef = useRef<HTMLDivElement>(null)
29+
const navbarRef = useRef<HTMLDivElement>(null)
3030

31-
useEffect(function(){
32-
window.addEventListener('scroll',function(e){
33-
if(navbarRef.current) {
34-
if(window.scrollY >= 50) {
35-
navbarRef.current.className = navBarClass + ' opacity-80 bg-black'
36-
} else {
37-
navbarRef.current.className = navBarClass
38-
}
39-
}
40-
})
41-
},[])
31+
useEffect(function(){
32+
window.addEventListener('scroll',function(e){
33+
if(navbarRef.current) {
34+
if(window.scrollY >= 50) {
35+
navbarRef.current.className = navBarClass + ' opacity-80'
36+
} else {
37+
navbarRef.current.className = navBarClass
38+
}
39+
}
40+
})
41+
},[])
4242

4343
return (
4444
<nav
45-
className="sticky top-0 w-full z-50
46-
text-white py-2 px-6 flex justify-between items-center"
45+
className={navBarClass}
4746
style={{ height: '8vh' }}
48-
ref={navbarRef}
47+
ref={navbarRef}
4948
>
5049
<Link to="/">
5150
{' '}

0 commit comments

Comments
 (0)