Blurred Gear Loader
How do I make an blurred gear loader?
Inspired by this Dribbble shot by Petr Had.. What is a blurred gear loader? How do you make a blurred gear loader? This script and codes were developed by Joni Trythall on 02 October 2022, Sunday.
Blurred Gear Loader - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Blurred Gear Loader</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css"> <link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="load"> <div class="gear one"> <svg id="blue" viewbox="0 0 100 100" fill="#94DDFF"> <path d="M97.6,55.7V44.3l-13.6-2.9c-0.8-3.3-2.1-6.4-3.9-9.3l7.6-11.7l-8-8L67.9,20c-2.9-1.7-6-3.1-9.3-3.9L55.7,2.4H44.3l-2.9,13.6 c-3.3,0.8-6.4,2.1-9.3,3.9l-11.7-7.6l-8,8L20,32.1c-1.7,2.9-3.1,6-3.9,9.3L2.4,44.3v11.4l13.6,2.9c0.8,3.3,2.1,6.4,3.9,9.3 l-7.6,11.7l8,8L32.1,80c2.9,1.7,6,3.1,9.3,3.9l2.9,13.6h11.4l2.9-13.6c3.3-0.8,6.4-2.1,9.3-3.9l11.7,7.6l8-8L80,67.9 c1.7-2.9,3.1-6,3.9-9.3L97.6,55.7z M50,65.6c-8.7,0-15.6-7-15.6-15.6s7-15.6,15.6-15.6s15.6,7,15.6,15.6S58.7,65.6,50,65.6z"></path> </svg> </div> <div class="gear two"> <svg id="pink" viewbox="0 0 100 100" fill="#FB8BB9"> <path d="M97.6,55.7V44.3l-13.6-2.9c-0.8-3.3-2.1-6.4-3.9-9.3l7.6-11.7l-8-8L67.9,20c-2.9-1.7-6-3.1-9.3-3.9L55.7,2.4H44.3l-2.9,13.6 c-3.3,0.8-6.4,2.1-9.3,3.9l-11.7-7.6l-8,8L20,32.1c-1.7,2.9-3.1,6-3.9,9.3L2.4,44.3v11.4l13.6,2.9c0.8,3.3,2.1,6.4,3.9,9.3 l-7.6,11.7l8,8L32.1,80c2.9,1.7,6,3.1,9.3,3.9l2.9,13.6h11.4l2.9-13.6c3.3-0.8,6.4-2.1,9.3-3.9l11.7,7.6l8-8L80,67.9 c1.7-2.9,3.1-6,3.9-9.3L97.6,55.7z M50,65.6c-8.7,0-15.6-7-15.6-15.6s7-15.6,15.6-15.6s15.6,7,15.6,15.6S58.7,65.6,50,65.6z"></path> </svg> </div> <div class="gear three"> <svg id="yellow" viewbox="0 0 100 100" fill="#FFCD5C"> <path d="M97.6,55.7V44.3l-13.6-2.9c-0.8-3.3-2.1-6.4-3.9-9.3l7.6-11.7l-8-8L67.9,20c-2.9-1.7-6-3.1-9.3-3.9L55.7,2.4H44.3l-2.9,13.6 c-3.3,0.8-6.4,2.1-9.3,3.9l-11.7-7.6l-8,8L20,32.1c-1.7,2.9-3.1,6-3.9,9.3L2.4,44.3v11.4l13.6,2.9c0.8,3.3,2.1,6.4,3.9,9.3 l-7.6,11.7l8,8L32.1,80c2.9,1.7,6,3.1,9.3,3.9l2.9,13.6h11.4l2.9-13.6c3.3-0.8,6.4-2.1,9.3-3.9l11.7,7.6l8-8L80,67.9 c1.7-2.9,3.1-6,3.9-9.3L97.6,55.7z M50,65.6c-8.7,0-15.6-7-15.6-15.6s7-15.6,15.6-15.6s15.6,7,15.6,15.6S58.7,65.6,50,65.6z"></path> </svg> </div> <div class="lil-circle"></div> <svg class="blur-circle"> <filter id="blur"> <fegaussianblur in="SourceGraphic" stddeviation="13"></fegaussianblur> </filter> <circle cx="70" cy="70" r="66" fill="transparent" stroke="white" stroke-width="40" filter="url(#blur)"></circle> </svg>
</div>
<div class="text">loading</div> <script src="js/index.js"></script>
</body>
</html>
Blurred Gear Loader - Script Codes CSS Codes
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
.load { position: relative; margin: 50px auto; width: 100px; height: 80px;
}
.gear { position: absolute; z-index: -10; width: 40px; height: 40px; -webkit-animation: spin 5s infinite; animation: spin 5s infinite;
}
.two { left: 40px; width: 80px; height: 80px; -webkit-animation: spin-reverse 5s infinite; animation: spin-reverse 5s infinite;
}
.three { top: 45px; left: -10px; width: 60px; height: 60px;
}
@-webkit-keyframes spin { 50% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes spin { 50% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@-webkit-keyframes spin-reverse { 50% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); }
}
@keyframes spin-reverse { 50% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); }
}
.lil-circle { position: absolute; border-radius: 50%; box-shadow: inset 0 0 10px 2px gray, 0 0 50px white; width: 100px; height: 100px; opacity: .65;
}
.blur-circle { position: absolute; top: -19px; left: -19px;
}
.text { color: lightgray; font-size: 18px; font-family: 'Open Sans', sans-serif; text-align: center;
}
Blurred Gear Loader - Script Codes JS Codes
/*
Inspired by this shot by Petr Had:
https://dribbble.com/shots/946595-App-loader-GIF-animation
*/
Developer | Joni Trythall |
Username | jonitrythall |
Uploaded | October 02, 2022 |
Rating | 4.5 |
Size | 3,783 Kb |
Views | 42,504 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
SVG Loaders | 3,649 Kb |
Flexbox Tinkering | 1,796 Kb |
Simple CSS Flag | 2,518 Kb |
Solar Eclipse Loader | 3,012 Kb |
Meat Selection | 2,169 Kb |
Nested Noodle Loader | 2,683 Kb |
Unite Loader | 2,630 Kb |
Frosted Glass Quote | 2,591 Kb |
CSS Alarm Clock | 3,302 Kb |
Rainbow Loader | 2,708 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
SVG email test v2.0 | M_J_Robbins | 2,090 Kb |
JQuery FullScreen Overlay | _codemics | 2,252 Kb |
Resizable SASS Icons | Marianarlt | 7,611 Kb |
CSS Donut Charts | Seanstopnik | 2,908 Kb |
NT Tribute | Skybutterfly | 2,850 Kb |
Email Marketing Mock | Kristenzirkler | 8,224 Kb |
Super Discount | Orrinward | 3,225 Kb |
A bit of elegance | Hackthevoid | 9,095 Kb |
Portfolio Landing Page | FDfranklin | 3,585 Kb |
Day 1 - Portfolio | Chpecson | 3,532 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!