Back to Projects
2025UI DesignCompleted

Auth UI

Clean login/register interface with glass-morphism design and interactive particle background.

A lightweight authentication interface featuring a sliding login/register card with smooth CSS transitions and an animated canvas-based particle network background that reacts to cursor movement. Built without frameworks — pure HTML, CSS, and JavaScript for easy understanding and modification.

Tech Stack

JavaScriptHTMLCSSCanvas API

Features

  • Sliding login/register page transition
  • Interactive particle network background using Canvas
  • Password visibility toggle
  • Glass-style card layout
  • Clean, minimal UI design
  • No frameworks or build tools required

Challenges

  • Creating smooth card-flip transitions without JavaScript animation libraries
  • Achieving consistent glassmorphism across browsers
  • Keeping the code framework-free for educational clarity

Solutions

  • Pure CSS transforms and transitions for the card flip effect
  • backdrop-filter with fallback backgrounds for cross-browser glassmorphism
  • Vanilla JS with clean separation into HTML, CSS, and JS files

What I Learned

  • Advanced CSS visual effects (glassmorphism, backdrop-filter)
  • Canvas-based animation and mouse interaction
  • Form design patterns and accessibility fundamentals
  • Clean project structure without frameworks