Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b384dc0674 | |||
| 79346a0814 |
@@ -13,13 +13,16 @@ import TestimonialCardSixteen from '@/components/sections/testimonial/Testimonia
|
|||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
const [showTitle, setShowTitle] = useState(true);
|
const [showTitle, setShowTitle] = useState(true);
|
||||||
|
const [showBlur, setShowBlur] = useState(true);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const handleScroll = () => {
|
const handleScroll = () => {
|
||||||
if (window.scrollY > 100) {
|
if (window.scrollY > 100) {
|
||||||
setShowTitle(false);
|
setShowTitle(false);
|
||||||
|
setShowBlur(false);
|
||||||
} else {
|
} else {
|
||||||
setShowTitle(true);
|
setShowTitle(true);
|
||||||
|
setShowBlur(true);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
window.addEventListener("scroll", handleScroll);
|
window.addEventListener("scroll", handleScroll);
|
||||||
@@ -40,7 +43,7 @@ export default function LandingPage() {
|
|||||||
headingFontWeight="normal"
|
headingFontWeight="normal"
|
||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav" className={showBlur ? "backdrop-blur-sm transition-all duration-300" : "transition-all duration-300"}>
|
||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "hero" },
|
{ name: "Home", id: "hero" },
|
||||||
|
|||||||
Reference in New Issue
Block a user