mariana-caldas / bankist

Responsive landing page with JS advanced DOM manipulations. Smooth scrolling, smooth section revealing, lazy-loading, sticky navbar, slider, flexbox, and CSS grid.

Home Page:https://mariana-caldas.github.io/bankist/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bankist

Landing page template with the following functionalities built in vanilla JavaScript:

  • Modal
  • Hamburguer menu for mobile
  • Smooth scrolling from nav items with the scrollIntoView() method
  • Reveal sections when scrolling with the Intersection Observer API
  • Sticky nav with the Intersection Observer API
  • Lazy loading images with the Intersection Observer API
  • Tabbed component
  • Slider

This is been built as a practice of JS advanced DOM manipulations.

Check out the project.

About

Responsive landing page with JS advanced DOM manipulations. Smooth scrolling, smooth section revealing, lazy-loading, sticky navbar, slider, flexbox, and CSS grid.

https://mariana-caldas.github.io/bankist/


Languages

Language:HTML 36.4%Language:CSS 35.4%Language:JavaScript 28.1%