Add developer tools page and secure guest scans
This commit is contained in:
@@ -13,6 +13,8 @@ export default function Navbar() {
|
||||
const { lang, t } = useLang()
|
||||
const localeHome = lang === 'de' ? '/' : `/${lang}`
|
||||
const homeHref = (hash: string) => (pathname === localeHome ? hash : `${localeHome}${hash}`)
|
||||
const isSubpage = pathname !== localeHome
|
||||
const isDevelopersPage = pathname === '/developers'
|
||||
|
||||
useEffect(() => {
|
||||
const onScroll = () => setScrolled(window.scrollY > 40)
|
||||
@@ -21,7 +23,7 @@ export default function Navbar() {
|
||||
}, [])
|
||||
|
||||
return (
|
||||
<nav className={`navbar${scrolled ? ' scrolled' : ''}`} id="navbar" role="navigation" aria-label="Main navigation">
|
||||
<nav className={`navbar${scrolled || isSubpage ? ' scrolled' : ''}`} id="navbar" role="navigation" aria-label="Main navigation">
|
||||
<div className="container">
|
||||
<Link href={localeHome} className="nav-logo" aria-label="GreenLens Home">
|
||||
GREENLENS
|
||||
@@ -30,9 +32,10 @@ export default function Navbar() {
|
||||
<div className={`nav-links${menuOpen ? ' nav-links--open' : ''}`}>
|
||||
<a href={homeHref('#features')} onClick={() => setMenuOpen(false)}>{t.nav.features}</a>
|
||||
<a href={homeHref('#intelligence')} onClick={() => setMenuOpen(false)}>{t.nav.tech}</a>
|
||||
<a href={homeHref('#faq')} onClick={() => setMenuOpen(false)}>FAQ</a>
|
||||
<a href={homeHref('#how')} onClick={() => setMenuOpen(false)}>{t.nav.how}</a>
|
||||
<Link href="/support" onClick={() => setMenuOpen(false)}>Support</Link>
|
||||
<a href={homeHref('#faq')} onClick={() => setMenuOpen(false)}>FAQ</a>
|
||||
<a href={homeHref('#how')} onClick={() => setMenuOpen(false)}>{t.nav.how}</a>
|
||||
<Link href="/developers" className={isDevelopersPage ? 'nav-link--active' : undefined} onClick={() => setMenuOpen(false)}>Developers</Link>
|
||||
<Link href="/support" onClick={() => setMenuOpen(false)}>Support</Link>
|
||||
<a href={homeHref('#cta')} onClick={() => setMenuOpen(false)}>{t.nav.download}</a>
|
||||
|
||||
<LanguageSwitcher />
|
||||
|
||||
Reference in New Issue
Block a user