Skip to content

This project is a blurry page preloader implemented using HTML5, CSS3, and JavaScript. It creates a visually appealing loading effect with a blurred background image and a percentage indicator.

License

Notifications You must be signed in to change notification settings

mohafezatkar/blurry-page-preloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Blurry Page Preloader

Table of Contents
  1. About The Project
  2. Usage
  3. JavaScript Functionality
  4. Styling
  5. Conclusion
  6. License
  7. Contact

(back to top)

About

This project is a blurry page preloader implemented using HTML5, CSS3, and JavaScript. It creates a visually appealing loading effect with a blurred background image and a percentage indicator.

Built With

  • HTML5
  • CSS3
  • JS

Usage

To use the blurry page preloader in your project, follow these steps:

  1. Include the required HTML markup in your web page:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="css/styles.css">
    <title>Blurry Page Preloader</title>
</head>
<body>
    <section class="bg"></section>
    <div class="loading-text">0%</div>
    <script src="js/main.js"></script>
</body>
</html>
  1. Link the CSS stylesheets by adding the following line within the section of your HTML file:
<link rel="stylesheet" href="css/styles.css">
  1. Include the JavaScript code by adding the following line before the closing tag of your HTML file:
<script src="js/main.js"></script>

(back to top)

JavaScript Functionality

The JavaScript code in main.js provides the functionality for the blurry page preloader. It gradually increases the loading percentage and updates the text and blur effect accordingly. The blurring() function is responsible for this animation. It uses the scale() function to map the loading percentage to appropriate opacity and blur values.

(back to top)

Conclusion

The progress steps widget is a simple and intuitive way to guide users through a series of steps. By using HTML5, CSS3, and JavaScript, this project provides an easy-to-implement solution for incorporating progress tracking into your web pages. Feel free to modify and expand upon this project to suit your specific needs.

(back to top)

License

Distributed under the MIT License.

(back to top)

Contact

Alireza Mohafezatkar - https://www.linkedin.com/in/alireza-mohafezatkar/ - [email protected]

Project Link: https://github.com/mohafezatkar/blurry-page-preloader

(back to top)

About

This project is a blurry page preloader implemented using HTML5, CSS3, and JavaScript. It creates a visually appealing loading effect with a blurred background image and a percentage indicator.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published