Загрузка3 - UI Components Загрузка3 - UI Components - UIComponents
Loaders CSS

Загрузка3

2 просмотров
0 загрузок
0 лайков
Автор: admin

Предпросмотр

<!-- From Uiverse.io by chase2k25 --> 
<div class="loader"></div>
/* From Uiverse.io by chase2k25 */ 
.loader {
  width: 84px;
  aspect-ratio: 1;
  background:
    linear-gradient(#ff4500 0 0) left/50% 100% no-repeat,
    conic-gradient(
      from -90deg at 32px 9.47px,
      #fff8dc 135deg,
      #8b0000 0 270deg,
      #ffa500 0
    );
  background-blend-mode: multiply;
  -webkit-mask: linear-gradient(
      to bottom right,
      #0000 8px,
      #000 0 52px,
      #0000 0
    ),
    conic-gradient(from -90deg at right 6px bottom 6px, #000 90deg, #0000 0);
  mask: linear-gradient(to bottom right, #0000 8px, #000 0 52px, #0000 0),
    conic-gradient(from -90deg at right 6px bottom 6px, #000 90deg, #0000 0);
  background-size: 50% 50%;
  -webkit-mask-size: 50% 50%;
  mask-size: 50% 50%;
  -webkit-mask-composite: source-in;
  mask-composite: intersect;
  animation: l9 1.8s infinite cubic-bezier(0.5, 0.2, 0.5, 1);
  box-shadow: 0 0 15px rgba(255, 69, 0, 0.6);
  transform: perspective(1000px) rotateY(15deg);
}

@keyframes l9 {
  0% {
    background-position:
      0% 0%,
      0 0;
    transform: perspective(1000px) rotateY(15deg) scale(1);
    box-shadow: 0 0 15px rgba(255, 69, 0, 0.6);
  }
  25% {
    background-position:
      100% 0%,
      0 0;
  }
  50% {
    background-position:
      100% 100%,
      0 0;
    transform: perspective(1000px) rotateY(15deg) scale(1.08);
    box-shadow: 0 0 25px rgba(255, 69, 0, 0.8);
  }
  75% {
    background-position:
      0% 100%,
      0 0;
  }
  100% {
    background-position:
      0% 0%,
      0 0;
    transform: perspective(1000px) rotateY(15deg) scale(1);
    box-shadow: 0 0 15px rgba(255, 69, 0, 0.6);
  }
}