diff options
| author | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-08-28 09:02:38 +0200 |
|---|---|---|
| committer | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-09-23 10:05:46 +0200 |
| commit | f2de68252a5af08ba73213ae4ea545912ef04690 (patch) | |
| tree | 7836560375942765bbf983be2aca133eb6002c11 /src/pages | |
| parent | 7aea29d0b22f7e5932c9b147611fe02373bb9645 (diff) | |
Complete homepage transfer
Diffstat (limited to 'src/pages')
| -rw-r--r-- | src/pages/Home.js | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/pages/Home.js b/src/pages/Home.js index c315b73e..4f3e2cc0 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -1,5 +1,6 @@ import React from 'react'; import ContactSection from "../components/home/ContactSection"; +import IntroSection from "../components/home/IntroSection"; import JumbotronHeader from "../components/home/JumbotronHeader"; import ModelingSection from "../components/home/ModelingSection"; import SimulationSection from "../components/home/SimulationSection"; @@ -12,15 +13,28 @@ import "./Home.css"; class Home extends React.Component { componentDidMount() { - jQuery("body-wrapper").scrollspy({target: "#navbar"}); + const scrollOffset = 60; + jQuery("#navbar").find("li a").click(function (e) { + if (jQuery(e.target).parent(".auth-links")) { + return; + } + e.preventDefault(); + jQuery(jQuery(this).attr('href'))[0].scrollIntoView(); + window.scrollBy(0, -scrollOffset); + }); + jQuery("body").scrollspy({ + target: "#navbar", + offset: scrollOffset + }); } render() { return ( <div> <HomeNavbar/> - <div className="body-wrapper page-container" data-spy="scroll" data-target="#navbar"> + <div className="body-wrapper page-container"> <JumbotronHeader/> + <IntroSection/> <StakeholderSection/> <ModelingSection/> <SimulationSection/> |
