Skip to content

puikinsh/login-forms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Modern Login Forms

Created by Aigars Silkalns for Colorlib

A curated collection of beautiful, responsive login form templates built with pure HTML, CSS, and JavaScript. Each form is designed to be completely self-contained and copy-paste ready for use in any project.

🌟 About Colorlib

Looking for more amazing form designs? Check out Colorlib's extensive collections:

πŸš€ Features

  • Pure HTML/CSS/JS - No frameworks or build tools required
  • Copy-Paste Ready - Each form is completely self-contained
  • Responsive Design - Mobile-first approach for all devices
  • Modern Aesthetics - Latest design trends and visual effects
  • Accessibility Focused - WCAG 2.1 AA compliant forms
  • Cross-Browser Support - Works on all modern browsers
  • Lightweight - Optimized for performance

πŸ–ΌοΈ Form Gallery

Complete Collection - 19 Unique Login Forms

Glassmorphism
Glassmorphism
Frosted glass effects
Live Demo | Source
Neon Minimalist
Neon Minimalist
Dark theme with neon
Live Demo | Source
Gradient Wave
Gradient Wave
Animated gradients
Live Demo | Source
Neumorphism
Neumorphism
Soft UI design
Live Demo | Source
Corporate
Corporate Professional
Enterprise-grade
Live Demo | Source
Material Design
Material Design
Google's Material UI
Live Demo | Source
Basic Form
Basic Form
Clean & simple
Live Demo | Source
Minimal Clean
Minimal Clean
Ultra-minimal design
Live Demo | Source
Creative Portal
Creative Portal
Interactive animations
Live Demo | Source
Eco Wellness
Eco Wellness
Nature-inspired
Live Demo | Source
AI Assistant
AI Assistant
Neural network theme
Live Demo | Source
Neon Cyber
Neon Cyber
Cyberpunk aesthetic
Live Demo | Source
Soft Minimalism
Soft Minimalism
Warm & organic
Live Demo | Source
Retro Future
Retro Future
Y2K revival style
Live Demo | Source
Minimal Music
Minimal Music
Spotify-inspired
Live Demo | Source
Travel Booking
Travel Booking
Travel industry theme
Live Demo | Source
Clean Banking
Clean Banking
Fintech design
Live Demo | Source
Modern SaaS
Modern SaaS
Stripe-inspired
Live Demo | Source
Elegant Portfolio
Elegant Portfolio
Creative professional
Live Demo | Source
Brutalist
Brutalist
Bold & minimal
Live Demo | Source

πŸ“‚ Forms by Category

🎨 Modern & Stylish

πŸ’Ό Corporate & Clean

🎯 Minimal & Simple

🎨 Creative & Artistic

🌟 Themed & Unique

πŸ› οΈ Quick Start

1. Browse & Choose

Open index.html in your browser to see all forms in action with live previews.

2. Copy Form Files

Each form is self-contained in its own directory:

forms/[form-name]/
β”œβ”€β”€ index.html    # Form HTML structure
β”œβ”€β”€ style.css     # Complete styling
β”œβ”€β”€ script.js     # Form functionality
└── README.md     # Documentation

3. Include Dependencies

Copy the shared utilities:

shared/js/form-utils.js    # Common form functionality

4. Customize

  • Modify colors and styling in style.css
  • Adjust validation rules in script.js
  • Update text and labels in index.html

πŸ“ Project Structure

login-forms/
β”œβ”€β”€ index.html                    # Main showcase page
β”œβ”€β”€ shared/
β”‚   └── js/
β”‚       └── form-utils.js        # Shared JavaScript utilities
β”œβ”€β”€ forms/                       # All form templates
β”‚   β”œβ”€β”€ glassmorphism/
β”‚   β”œβ”€β”€ neon/
β”‚   β”œβ”€β”€ minimal/
β”‚   └── ... (19 forms total)
β”œβ”€β”€ assets/
β”‚   └── screenshots/             # Form preview images
└── docs/
    β”œβ”€β”€ design-guide.md
    └── screenshot-integration-guide.md

🎯 Form Features

Each form includes:

  • βœ… Email and password inputs with validation
  • βœ… Floating label animations
  • βœ… Password visibility toggle
  • βœ… Real-time validation feedback
  • βœ… Loading and success states
  • βœ… Responsive mobile-first design
  • βœ… Accessibility features (ARIA labels, keyboard navigation)
  • βœ… Remember me checkbox
  • βœ… Forgot password link
  • βœ… Sign up link

🎨 Customization Guide

Colors & Theming

Each form uses CSS variables or inline styles that can be easily modified:

  • Primary colors
  • Background gradients
  • Text colors
  • Border styles

Form Validation

Validation rules in shared/js/form-utils.js:

  • Email format validation
  • Password strength requirements
  • Custom error messages
  • Success confirmations

Animations

  • Entrance animations
  • Hover effects
  • Focus transitions
  • Success celebrations

πŸ”§ Technical Details

Browser Support

Browser Version
Chrome 88+
Firefox 103+
Safari 15.4+
Edge 88+

Performance

  • No external dependencies
  • Lightweight CSS animations
  • Optimized for fast loading
  • Lazy loading for images

Accessibility

  • Semantic HTML structure
  • ARIA labels and roles
  • Keyboard navigation support
  • High contrast ratios
  • Screen reader friendly

🀝 Contributing

We welcome contributions! Feel free to:

  • Submit bug reports and feature requests
  • Create new form designs following our guidelines
  • Improve existing forms and documentation
  • Share your customizations and use cases

πŸ“ License

This project is created by Aigars Silkalns for Colorlib.

πŸ“ž Support & Resources


Built with ❀️ by Aigars Silkalns for Colorlib

Releases

No releases published

Packages

No packages published