Files
2022-12-09 08:36:26 -06:00

77 lines
2.8 KiB
SCSS
Executable File

$primary-color: $primary !default;
$ball-size: 15px !default;
$margin: 2px !default;
$line-height: 35px !default;
$line-width: 4px !default;
@mixin global-bg() {
background-color: $primary-color;
}
@mixin global-animation() {
animation-fill-mode: both;
}
@mixin balls() {
@include global-bg();
width: $ball-size;
height: $ball-size;
border-radius: 100%;
margin: $margin;
}
@mixin lines() {
@include global-bg();
width: $line-width;
height: $line-height;
border-radius: 2px;
margin: $margin;
}
/**
* Dots
*/
@import '../../../node_modules/loaders.css/src/animations/ball-pulse';
@import '../../../node_modules/loaders.css/src/animations/ball-pulse-sync';
@import '../../../node_modules/loaders.css/src/animations/ball-scale';
@import '../../../node_modules/loaders.css/src/animations/ball-rotate';
@import '../../../node_modules/loaders.css/src/animations/ball-clip-rotate';
@import '../../../node_modules/loaders.css/src/animations/ball-clip-rotate-pulse';
@import '../../../node_modules/loaders.css/src/animations/ball-clip-rotate-multiple';
@import '../../../node_modules/loaders.css/src/animations/ball-scale-ripple';
@import '../../../node_modules/loaders.css/src/animations/ball-scale-ripple-multiple';
@import '../../../node_modules/loaders.css/src/animations/ball-beat';
@import '../../../node_modules/loaders.css/src/animations/ball-scale-multiple';
@import '../../../node_modules/loaders.css/src/animations/ball-triangle-trace';
@import '../../../node_modules/loaders.css/src/animations/ball-pulse-rise';
@import '../../../node_modules/loaders.css/src/animations/ball-grid-beat';
@import '../../../node_modules/loaders.css/src/animations/ball-grid-pulse';
@import '../../../node_modules/loaders.css/src/animations/ball-spin-fade-loader';
@import '../../../node_modules/loaders.css/src/animations/ball-spin-loader';
@import '../../../node_modules/loaders.css/src/animations/ball-zig-zag';
@import '../../../node_modules/loaders.css/src/animations/ball-zig-zag-deflect';
/**
* Lines
*/
@import '../../../node_modules/loaders.css/src/animations/line-scale';
@import '../../../node_modules/loaders.css/src/animations/line-scale-random';
@import '../../../node_modules/loaders.css/src/animations/line-scale-pulse-out';
@import '../../../node_modules/loaders.css/src/animations/line-scale-pulse-out-rapid';
@import '../../../node_modules/loaders.css/src/animations/line-spin-fade-loader';
/**
* Misc
*/
@import '../../../node_modules/loaders.css/src/animations/triangle-skew-spin';
@import '../../../node_modules/loaders.css/src/animations/square-spin';
@import '../../../node_modules/loaders.css/src/animations/pacman';
@import '../../../node_modules/loaders.css/src/animations/cube-transition';
@import '../../../node_modules/loaders.css/src/animations/semi-circle-spin';
@import '../../components/common/Loader/Loader.scss'