Skip to content
Snippets Groups Projects
loader.scss 1.56 KiB
Newer Older
  • Learn to ignore specific revisions
  • @import '../../styles/config/colors.scss';
    
    .loader-container {
      display: flex;
    
      overflow: hidden;
    }
    .loader {
      font-size: 10px;
      margin: auto;
      text-indent: -9999em;
      width: 11em;
      height: 11em;
      border-radius: 50%;
      background: $gold;
      background: -moz-linear-gradient(left, $gold 10%, rgba(255, 255, 255, 0) 42%);
      background: -webkit-linear-gradient(
        left,
        $gold 10%,
        rgba(255, 255, 255, 0) 42%
      );
      background: -o-linear-gradient(left, $gold 10%, rgba(255, 255, 255, 0) 42%);
      background: -ms-linear-gradient(left, $gold 10%, rgba(255, 255, 255, 0) 42%);
      background: linear-gradient(to right, $gold 10%, rgba(255, 255, 255, 0) 42%);
      -webkit-animation: load3 1.4s infinite linear;
      animation: load3 1.4s infinite linear;
      -webkit-transform: translateZ(0);
      -ms-transform: translateZ(0);
      transform: translateZ(0);
    }
    .loader:before {
      width: 50%;
      height: 50%;
      background: $gold;
      border-radius: 100% 0 0 0;
      position: absolute;
      top: 0;
      left: 0;
      content: '';
    }
    .loader:after {
      background: $dark-light;
      width: 75%;
      height: 75%;
      border-radius: 50%;
      content: '';
      margin: auto;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
    }
    @-webkit-keyframes load3 {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }
      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }
    @keyframes load3 {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }
      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }