Перейти к содержанию
  • Полоска загрузки


    aLEX49566

    В custom.css

    Спойлер
    /**
     * шкала загрузки страниц
     */
    #nprogress {
      pointer-events: none;
      -webkit-pointer-events: none;
    }
    
    #nprogress .bar {
      background: #29d;
    
      position: fixed;
      z-index: 100;
      top: 0;
      left: 0;
    
      width: 100%;
      height: 2px;
    }
    
    /* Fancy blur effect */
    #nprogress .peg {
      display: block;
      position: absolute;
      right: 0px;
      width: 100px;
      height: 100%;
      box-shadow: 0 0 10px #29d, 0 0 5px #29d;
      opacity: 1.0;
    
      -webkit-transform: rotate(3deg) translate(0px, -4px);
      -moz-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
      -o-transform: rotate(3deg) translate(0px, -4px);
      transform: rotate(3deg) translate(0px, -4px);
    }
    
    /* Remove these to get rid of the spinner */
    #nprogress .spinner {
      display: block;
      position: fixed;
      z-index: 100;
      top: 15px;
      right: 15px;
    }
    
    #nprogress .spinner-icon {
      width: 14px;
      height: 14px;
    
      border:  solid 2px transparent;
      border-top-color:  #29d;
      border-left-color: #29d;
      border-radius: 10px;
    
      -webkit-animation: nprogress-spinner 400ms linear infinite;
      -moz-animation:    nprogress-spinner 400ms linear infinite;
      -ms-animation:     nprogress-spinner 400ms linear infinite;
      -o-animation:      nprogress-spinner 400ms linear infinite;
      animation:         nprogress-spinner 400ms linear infinite;
    }
    
    @-webkit-keyframes nprogress-spinner {
      0%   { -webkit-transform: rotate(0deg);   transform: rotate(0deg); }
      100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
    }
    @-moz-keyframes nprogress-spinner {
      0%   { -moz-transform: rotate(0deg);   transform: rotate(0deg); }
      100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
    }
    @-o-keyframes nprogress-spinner {
      0%   { -o-transform: rotate(0deg);   transform: rotate(0deg); }
      100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
    }
    @-ms-keyframes nprogress-spinner {
      0%   { -ms-transform: rotate(0deg);   transform: rotate(0deg); }
      100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
    }
    @keyframes nprogress-spinner {
      0%   { transform: rotate(0deg);   transform: rotate(0deg); }
      100% { transform: rotate(360deg); transform: rotate(360deg); }
    }

     

     

    в globalTemplate

    Спойлер

    <!-- /шкала загрузки страниц -->
     <script src="/nprogress.js"></script>
    <script type="text/javascript">
     $('body').show();
     NProgress.start();
     setTimeout(function() { NProgress.done(); $('.fade').removeClass('out'); }, 1000);
    </script>
    <!-- /шкала загрузки страницы -->

     

    в корень сайта: nprogress.js

     

    Результат:

    Спойлер

    0001.thumb.png.5acd49639feaf0b5b5f05eae57b791e4.png

     

    nprogress.js


    Обратная связь

    Рекомендуемые комментарии

    Комментариев нет



    Присоединяйтесь к обсуждению

    Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
    Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

    Гость
    Добавить комментарий...

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...