Skip to content

This is a simple animated login and signup page made using HTML, CSS, and JavaScript.

Notifications You must be signed in to change notification settings

Quantabhi/SingUp-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Interactive Signup Page.

πŸ” Animated Login & Signup Toggle UI

A modern animated authentication UI built with HTML, CSS, and JavaScript. Features a smooth sliding transition between Sign In and Sign Up forms with a polished overlay effect and social login placeholders

✨ Technologies

  • HTML5 – semantic structure
  • CSS3 – animations, transitions & layout
  • JavaScript (Vanilla) – interaction logic
  • Font Awesome 7 – brand icons
  • Google Fonts (Montserrat) – modern typography

πŸš€ Features

  • Dual Authentication Forms – Sign In & Sign Up in a single layout
  • Smooth Toggle Animation – Sliding panels with layered transitions
  • Overlay Panel Effect – Interactive welcome screens
  • Responsive Design – Works across screen sizes
  • Reusable Structure – Easy to plug into any frontend project
  • Minimal JavaScript – Class-based state handling

🎨 UI Highlights

  • Gradient overlay background
  • Animated form switching using CSS transforms
  • Built-in social login icon layout
  • Rounded modern card layout
  • Clean and centered authentication flow

πŸ“ The Process

The goal was to build a modern authentication interface without any framework β€” just clean HTML, CSS, and JavaScript. The core idea revolves around toggling a single CSS class active on the container.
This class triggers :-

  • form translations
  • opacity changes
  • z-index swaps
  • animated overlay movement

CSS handles most of the heavy lifting, while JavaScript simply controls state. This keeps the UI smooth, readable, and easy to maintain.

🧩 Architecture Breakdown

HTML

  • Two form containers (sign-in, sign-up)
  • One toggle container for overlay transitions

CSS

  • Controlled animations using transform, opacity, and z-index
  • @keyframes for smooth transitions
  • Gradient overlay with layered positioning

JavaScript

  • Event listeners on Sign In / Sign Up buttons
  • Toggles .active class on the main container

🧠 Learning Takeaways

  • Advanced CSS animations and transitions
  • Layered UI effects without libraries
  • State-driven UI with minimal JavaScript
  • Clean separation of structure, style, and logic

About

This is a simple animated login and signup page made using HTML, CSS, and JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published