Skip to content

DarkPix3l/easybank-landing-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easybank landing page

Responsive landing page challenge from Frontend Mentor.
Built first with HTML, CSS & JavaScript, then refactored with React + TailwindCSS for cleaner component-based structure and modern styling. This project is a solution for a responsive landing page, designed to look as close to the provided design as possible. The goal was to ensure an optimal layout for various screen sizes and provide smooth, interactive hover states for all clickable elements.

Design preview for the Easybank landing page coding challenge

Links

Live Previews:

Features & Objectives

  • Responsive Layout – adapts to mobile, tablet, and desktop.
  • Interactive Hover States – buttons, links, and navigation have custom hover effects.
  • Mobile Menu Animation – smooth open/close transitions.
  • Accessibility – semantic HTML structure and focus on readable, navigable content.
  • Performance Tweaks – lazy loading and font preloading.

Tech Stack

  • Vanilla version: HTML5, CSS, JavaScript
  • Refactor: React, TailwindCSS





Useful resources

I just remembered that I stumbled upon an article a few weeks ago about debugging z-index issues using the browser dev tools. https://www.webscope.io/blog/z-index-not-working-debug-it-the-modern-way

Releases

No releases published

Packages

 
 
 

Contributors