- Html and css mostly from udacity's startup project
- use Dom to create a navbar
- smooth scroll with css
- add a scroll to top button
- add and remove active class when scrolling through the sections
- https://www.w3schools.com/howto/howto_js_scroll_to_top.asp
- https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect
© Udacity - Modified By Youssef Ragab.