Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Login UI Kit 🎨✨

A collection of modern and colorful login/signup form UI templates built with HTML and CSS.

This project provides a versatile set of beautifully designed login and signup forms, each with a unique color theme. Whether you're looking for a dark, light, or vibrant aesthetic, this UI kit offers a range of options to easily integrate into your web projects.

🌟 Features

  • Multiple Themes: Includes a wide array of color themes like Light, Dark Purple, Green, Red, Yellow, Black, Royal Purple, Chocolate, Orange, Pink, Brown, Gray, Beige, Maroon, Navy, Teal, Turquoise, Magenta, and Olive.
  • Responsive Design: Forms are designed to look good on various screen sizes.
  • Clean HTML & CSS: Well-structured and easy-to-understand code.
  • Font Awesome Integration: Uses Font Awesome for clear and modern icons.
  • Automatic Smooth Scrolling: A small JavaScript snippet for an aesthetic auto-scroll feature, allowing users to easily browse through the different themes.

πŸš€ Demo

login ui kit

You can see a live demo of all the forms by simply opening the index.html file in your browser.

πŸ“¦ Installation & Usage

It's super simple!

  1. Clone or download the repository (Recommended):

    git clone [https://github.com/khdxsohee/login-ui-kit.git](https://github.com/khdxsohee/login-ui-kit.git)
    cd login-ui-kit
    
  2. Or, Download Manually:

    • Click the "Code" button on the GitHub repository page.
    • Select "Download ZIP".
    • Extract the contents of the ZIP file to your desired directory.
  3. Open in Browser:

    • Navigate to the project folder.
    • Simply open index.html in your favorite web browser (Chrome, Firefox, Edge, etc.).

    The forms will be displayed, and the page will automatically scroll through them.

🎨 Customization

You can easily customize these forms:

  • Add New Themes:
    1. In index.html, duplicate an existing <div class="form-container ..."> block.
    2. Assign a new unique class name (e.g., custom-theme-mode).
    3. In style.css, create a new CSS block for .custom-theme-mode and define your desired colors, gradients, and other styles.
  • Change Colors: Modify the background, color, input styles, and button gradients within the specific theme classes in style.css.
  • Adjust Scrolling: Open index.html and locate the <script> tag at the very end of the <body>.
    • Change scrollAmount to control how many pixels are scrolled per step (smaller value = finer scroll).
    • Change scrollIntervalTime to control the delay between each scroll step (larger value = slower scroll).

✨ Contributing

Contributions are welcome! If you have suggestions for new themes, improvements, or bug fixes, please:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature-name or bugfix/your-bugfix-name).
  3. Make your changes.
  4. Commit your changes (git commit -m 'feat: Add new awesome theme' or fix: Fix scrolling issue).
  5. Push to the branch (git push origin feature/your-feature-name).
  6. Open a Pull Request.

Please ensure your code follows the existing style and is well-commented.


Made with ❀️ by khdxsohee

Releases

Packages

Contributors

Languages