Skip to content

jonathangi28/cd0428-landing-page

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Landing Page Project

Overview

This project is a dynamic web application I worked on as a student at Udacity. The application includes features such as a scroll-to-top button, dynamic menu visibility based on user activity, and smooth scrolling to each section upon link clicks.

Features

  1. Dynamic Menu Visibility:
    • The navigation menu bar automatically hides after 5 seconds of inactivity.
    • The menu bar reappears when the user scrolls the page again.
  2. Scroll-to-top Button:
    • A button that allows users to scroll back to the top of the page smoothly.
    • The button becomes visible when the user scrolls past a certain point on the page.
  3. Anchor Scrolling:
    • Smooth scrolling to different sections of the page when navigation links are clicked.

How to Run

  1. Fork the repository.
  2. Copy the URL of the new repository on your GitHub account.
  3. Terminal: git clone your-forked-repo-url
  4. Launch the index.html in your web browser.

License

This project was provided by Udacity and modified by the student, Jonathan Gillman.

This work is licensed under Creative Commons Attribution-NonCommercial- NoDerivs 3.0 License located at http://creativecommons.org/licenses/by-nc-nd/4.0

Screenshot

Landing Page Screenshot

Video Demo

Landing.Page.Demo.mp4

About

Udacity Landing Page Project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 39.0%
  • CSS 30.7%
  • JavaScript 30.3%