An open API service indexing awesome lists of open source software.

https://github.com/osama-yusuf/landing-page

landing a page is a Udacity nano degree project
https://github.com/osama-yusuf/landing-page

css3 html5 javascript

Last synced: 4 months ago
JSON representation

landing a page is a Udacity nano degree project

Awesome Lists containing this project

README

        

# [Landing Page Project](https://landin-page-project.netlify.app/)

The code in this repository is meant to satisfy the project # 2 rubric of the Front Ent Web Developer nanodegree.
Landing page is the conversion of a static page to a page that allows some sort of interaction. The dynamicity is achieved through javascript.

___

This project has the scope of converting a static web page in a single interactive page.

It uses javascript to dynamically create navbar links based on the content, when a section is in the viewport it show the active state of that section.

During the scrolling the navbar is automatically hidden and showed according the direction of the scrolling.

When scrolling past a configurable buffer, a new element will appear close to the bottom of the page. This element can be used by the users to scroll to the very top of the page.