SpinThatShit

A set of SCSS mixins for single element loaders and spinners

  • 所有者: MatejKustec/SpinThatShit
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

SpinThatShit

A set of SCSS mixins for single element loaders and spinners

View examples

Getting started

npm install spinthatshit
bower install SpinThatShit

OR

  • Clone or download repo
  • Include src folder to your project

Usage

Create a div with your custom loader class name:

<div class="your-loader"></div>

In your custom class name include a mixin of a loader. All loaders are ordered by number, so you will have to take a look in examples folder for your loader number.

.your-loader {
    @include loader01;
}

In _variables.scss there are default settings for loaders

$loader-color: #0052ec;
$loader-size: 56px;
$loader-height: 20px;
$loader-border-size: 8px;
$loader-gap: 12px;
$loader-animation-duration: 1s;

But you can also change these default settings, while your're including loader

@include loader09($size: 10px, $height: 48px, $gap: 8px, $duration: 1s, $align: middle);

All loaders can be also aligned to center, while including loader with parameter $align,
$align: center is just for x axis, $align: middle is for both axis.

PARAMETERS

Parameter, Type, Default value
------------, -------------, -------------
$size, Number, $loader-size
$height, Number, $loader-height
$border-size, Number, $loader-border-size
$color, Color, $loader-color
$duration, Time, $loader-animation-duration
$gap, Number, $loader-gap
$align, Keyword, null

NOTE: Some loaders may not need $height and $gap parameters.

Performance issues

Some loaders which are using box-shadow for animation may be causing high cpu usage and lag, I'll need to look into more details and fix it, if it's possible.

Contributing

If you have some new idea for loader/spinner or you want to fix loader just let me know.

主要指标

概览
名称与所有者MatejKustec/SpinThatShit
主编程语言SCSS
编程语言JavaScript (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2016-08-30 19:23:50
推送于2022-07-28 09:59:39
最后一次提交2022-07-28 11:59:39
发布数5
最新版本名称1.0.4 (发布于 2017-09-10 20:25:43)
第一版名称v1.0.1 (发布于 2016-09-28 15:11:45)
用户参与
星数1.5k
关注者数34
派生数130
提交数30
已启用问题?
问题数4
打开的问题数2
拉请求数5
打开的拉请求数1
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?