A front-end challenge to sharpen my skills with HTML, CSS, and JavaScript — one project per day for 50 days.
A simple layout that expands images smoothly using Flexbox and JavaScript.
A clean, interactive progress steps component featuring step indicators, a progress bar, and navigation buttons.
An interactive UI with a rotating navigation menu that smoothly rotates the entire layout to reveal navigation options.
An interactive hidden search widget that reveals a search bar with a smooth sliding animation when clicked.
An animated blurry loading background effect that smoothly reveal background image as the loading percentage increases.
A scroll-based animation where content boxes slide into view as the user scrolls down the page.