Tech Radar
Gaming RGB Nexus
Medical Pulse Cross
E-Commerce Gold Coin
Corporate Minimalist
<div class="loader-showcase">
<div class="loader-row">
<span class="name-label">Tech Radar</span>
<div class="loader-tech"></div>
</div>
<div class="loader-row">
<span class="name-label">Gaming RGB Nexus</span>
<div class="loader-gaming"></div>
</div>
<div class="loader-row">
<span class="name-label">Medical Pulse Cross</span>
<div class="loader-medical"></div>
</div>
<div class="loader-row">
<span class="name-label">E-Commerce Gold Coin</span>
<div class="loader-ecommerce"></div>
</div>
<div class="loader-row">
<span class="name-label">Corporate Minimalist</span>
<div class="loader-corporate"></div>
</div>
</div>
/* Base Container Styles for Centering */
.loader-showcase {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
min-height: 100vh;
background-color: #1a1a2e; /* Dark theme to make colors pop */
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
gap: 60px;
padding: 40px 0;
box-sizing: border-box;
}
.loader-row {
display: flex;
flex-direction: column;
align-items: center;
gap: 15px;
}
.name-label {
font-size: 14px;
letter-spacing: 2px;
text-transform: uppercase;
color: #a0a0b5;
}
/* 1. Tech Radar Loader (Dual-ring neon effect) */
.loader-tech {
width: 50px;
height: 50px;
position: relative;
border: 3px solid transparent;
border-top-color: #00f3ff;
border-bottom-color: #00f3ff;
border-radius: 50%;
animation: spin-tech 1s linear infinite;
}
.loader-tech::before {
content: "";
position: absolute;
top: 5px;
left: 5px;
right: 5px;
bottom: 5px;
border: 3px solid transparent;
border-left-color: #0084ff;
border-right-color: #0084ff;
border-radius: 50%;
animation: spin-tech 0.5s linear infinite reverse;
}
@keyframes spin-tech {
100% { transform: rotate(360deg); }
}
/* 2. Gaming RGB Nexus Loader (Conic gradient spin) */
.loader-gaming {
width: 50px;
height: 50px;
border-radius: 50%;
background: conic-gradient(#ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
animation: spin-gaming 1.5s linear infinite;
position: relative;
}
.loader-gaming::after {
content: "";
position: absolute;
top: 4px;
left: 4px;
right: 4px;
bottom: 4px;
background-color: #1a1a2e; /* Matches showcase background */
border-radius: 50%;
}
@keyframes spin-gaming {
100% { transform: rotate(360deg); }
}
/* 3. Medical Pulse Cross Loader (Heartbeat animation) */
.loader-medical {
width: 50px;
height: 50px;
background-color: #ff3366;
border-radius: 50%;
position: relative;
animation: pulse-med 1.2s infinite ease-in-out;
}
.loader-medical::before,
.loader-medical::after {
content: "";
position: absolute;
background-color: white;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
border-radius: 2px;
}
.loader-medical::before { width: 22px; height: 4px; }
.loader-medical::after { width: 4px; height: 22px; }
@keyframes pulse-med {
0% { transform: scale(0.85); box-shadow: 0 0 0 0 rgba(255, 51, 102, 0.7); }
50% { transform: scale(1.1); box-shadow: 0 0 0 15px rgba(255, 51, 102, 0); }
100% { transform: scale(0.85); box-shadow: 0 0 0 0 rgba(255, 51, 102, 0); }
}
/* 4. E-Commerce Gold Coin Loader (Y-axis 3D flip) */
.loader-ecommerce {
width: 50px;
height: 50px;
background-color: #ffd700;
border-radius: 50%;
border: 3px dashed #cd853f;
box-shadow: inset 0 0 10px rgba(0,0,0,0.2);
animation: flip-coin 1.2s infinite linear;
}
@keyframes flip-coin {
0% { transform: perspective(200px) rotateY(0deg); }
100% { transform: perspective(200px) rotateY(360deg); }
}
/* 5. Corporate Minimalist Loader (Sleek variable-speed spin) */
.loader-corporate {
width: 50px;
height: 50px;
border-radius: 50%;
border: 3px solid #e0e0e0;
border-top-color: #333333;
animation: spin-corp 1s cubic-bezier(0.55, 0.15, 0.45, 0.85) infinite;
}
@keyframes spin-corp {
100% { transform: rotate(360deg); }
}
var difh = 850;