Skip to content

Use these pictures /login-illust/ in split login page on a light/white bg and for a better look give a grey shadow to these images (use any single image and not all, you can use multiple(all) image by setting up a function, for eg: on 1st day of month it will be 1.png, on 2th 2.png and so on on repeat. Thankyou :) #Split-login page #illustrations.

License

Notifications You must be signed in to change notification settings

melancholic-ksm/cool-login-page-illustration-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎨 Cool Login Page Illustration Images

Login Page UI

A curated collection of 20 beautiful illustration images designed specifically for split-screen login/signup pages. Perfect for modern web applications that want to add visual appeal to their authentication screens.

🌐 Live Demo

View Live Demo →

✨ Features

  • 20 High-Quality Illustrations - Numbered 01. png to 20.png for easy reference
  • Split Login Page Ready - Optimized for side-by-side login layouts
  • Light/White Background Compatible - Designed to look stunning on clean, minimal backgrounds
  • Ready-to-Use HTML Template - Includes a complete, responsive login page example
  • Dynamic Image Rotation - Sample code for rotating illustrations (daily, random, etc.)

📁 Repository Structure

cool-login-page-illustration-images/
├── login-illust/          # Illustration images folder
│   ├── 01.png
│   ├── 02.png
│   ├── ...  
│   └── 20.png
├── src.html               # Complete login page template
├── Image.png              # Preview/demo image
├── LICENSE                # MIT License
└── README.md

🚀 Quick Start

Basic Usage

  1. Clone or download this repository
  2. Copy the login-illust/ folder to your project directory
  3. Reference any image in your HTML:
<img src="login-illust/05.png" alt="Login illustration" />

Random Illustration on Page Load

// Randomly select an illustration (01. png to 20.png)
const idx = String(Math.floor(Math.random() * 20) + 1).padStart(2, "0");
document.getElementById("login-illustration").src = `/login-illust/${idx}.png`;

Day-Based Rotation

// Show a different illustration each day of the month
const day = new Date().getDate();
const idx = String(((day - 1) % 20) + 1). padStart(2, "0");
document.getElementById("login-illustration").src = `/login-illust/${idx}.png`;

💡 Design Tips

For the best visual results:

  • ✅ Use on light/white backgrounds
  • ✅ Add a subtle grey shadow to the images for depth
  • ✅ Place illustrations on the right side of split login layouts
  • ✅ Use one illustration at a time, rotating as desired

Recommended CSS Shadow

. login-illustration {
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0. 15);
  border-radius: 12px;
}

/* Or use a radial gradient backdrop */
.frame::before {
  content: "";
  position: absolute;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.08) 50%, transparent 100%);
  z-index: 0;
  border-radius: 50%;
}

🖥️ Demo Template

This repository includes src. html - a complete, responsive split-screen login page featuring:

  • 📱 Fully responsive design (mobile-friendly)
  • 🎯 Clean, modern UI with Rubik & Libertinus Sans fonts
  • 🔐 Email/password form with social login buttons (Google, Facebook)
  • 🖼️ Dynamic illustration loading with elegant shadow effect
  • ♿ Accessibility-ready with ARIA labels

To use the demo:

  1. Make sure the login-illust/ folder is in the same directory as src.html
  2. Open src.html in your browser
  3. Each page refresh shows a random illustration!

Or simply try it live here!

📸 Available Illustrations

Image Path
01 login-illust/01. png
02 login-illust/02.png
03 login-illust/03.png
04 login-illust/04.png
05 login-illust/05.png
06 login-illust/06. png
07 login-illust/07.png
08 login-illust/08.png
09 login-illust/09.png
10 login-illust/10.png
11 login-illust/11. png
12 login-illust/12.png
13 login-illust/13.png
14 login-illust/14.png
15 login-illust/15.png
16 login-illust/16. png
17 login-illust/17.png
18 login-illust/18.png
19 login-illust/19.png
20 login-illust/20.png

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! Feel free to:

  • Submit new illustration designs
  • Improve the demo template
  • Add more usage examples
  • Report issues or suggest features

⭐ Show Your Support

If you find these illustrations helpful, please consider giving this repository a star! ⭐


Made with ❤️ by @melancholic-ksm

About

Use these pictures /login-illust/ in split login page on a light/white bg and for a better look give a grey shadow to these images (use any single image and not all, you can use multiple(all) image by setting up a function, for eg: on 1st day of month it will be 1.png, on 2th 2.png and so on on repeat. Thankyou :) #Split-login page #illustrations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages