/bankist

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

Primary LanguageHTML

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.