0.8.3 • Published 2 years ago

ember-cli-loaders v0.8.3

Weekly downloads
83
License
MIT
Repository
github
Last release
2 years ago

An ember-cli addon for using Loaders.css in Ember applications.

Compatibility

  • Ember.js v3.24 or above
  • Ember CLI v3.24 or above
  • Node.js v12 or above

Installation

Demo

Getting Started

Install in ember-cli application

ember install ember-cli-loaders

Then include the following in your app.scss file:

@import "ember-cli-loaders/loaders";

How to use

You can use loader's components.

<LoaderBallPulse />
<LoaderBallGridPulse />
<LoaderBallClipRotate />
<LoaderBallClipRotatePulse />
<LoaderSquareSpin />
<LoaderBallClipRotateMultiple />
<LoaderBallPulseRise />
<LoaderBallRotate />
<LoaderCubeTransition />
<LoaderBallZigZag />
<LoaderBallZigZagDeflect />
<LoaderBallTrianglePath />
<LoaderBallScale />
<LoaderLineScale />
<LoaderLineScaleParty />
<LoaderBallScaleMultiple />
<LoaderBallPulseSync />
<LoaderBallBeat />
<LoaderLineScalePulseOut />
<LoaderLineScalePulseOutRapid />
<LoaderBallScaleRipple />
<LoaderBallScaleRippleMultiple />
<LoaderLineSpinFadeLoader />
<LoaderTriangleSkewSpin />
<LoaderPacman />
<LoaderSemiCircleSpin />
<LoaderBallGridBeat />
<LoaderBallScaleRandom />

Configuration

Custom Loaders.css components

For import not all loaders instead of @import "ember-cli-loaders/loaders"; use code below:

@import 'ember-cli-loaders/variables';
@import 'ember-cli-loaders/mixins';

/**
 * Dots
 */
@import 'ember-cli-loaders/animations/ball-pulse';
@import 'ember-cli-loaders/animations/ball-pulse-sync';
@import 'ember-cli-loaders/animations/ball-scale';
@import 'ember-cli-loaders/animations/ball-scale-random';
@import 'ember-cli-loaders/animations/ball-rotate';
@import 'ember-cli-loaders/animations/ball-clip-rotate';
@import 'ember-cli-loaders/animations/ball-clip-rotate-pulse';
@import 'ember-cli-loaders/animations/ball-clip-rotate-multiple';
@import 'ember-cli-loaders/animations/ball-scale-ripple';
@import 'ember-cli-loaders/animations/ball-scale-ripple-multiple';
@import 'ember-cli-loaders/animations/ball-beat';
@import 'ember-cli-loaders/animations/ball-scale-multiple';
@import 'ember-cli-loaders/animations/ball-triangle-trace';
@import 'ember-cli-loaders/animations/ball-pulse-rise';
@import 'ember-cli-loaders/animations/ball-grid-beat';
@import 'ember-cli-loaders/animations/ball-grid-pulse';
@import 'ember-cli-loaders/animations/ball-spin-fade-loader';
@import 'ember-cli-loaders/animations/ball-spin-loader';
@import 'ember-cli-loaders/animations/ball-zig-zag';
@import 'ember-cli-loaders/animations/ball-zig-zag-deflect';

/**
 * Lines
 */
@import 'ember-cli-loaders/animations/line-scale';
@import 'ember-cli-loaders/animations/line-scale-random';
@import 'ember-cli-loaders/animations/line-scale-pulse-out';
@import 'ember-cli-loaders/animations/line-scale-pulse-out-rapid';
@import 'ember-cli-loaders/animations/line-spin-fade-loader';

/**
 * Misc
 */
@import 'ember-cli-loaders/animations/triangle-skew-spin';
@import 'ember-cli-loaders/animations/square-spin';
@import 'ember-cli-loaders/animations/pacman';
@import 'ember-cli-loaders/animations/cube-transition';
@import 'ember-cli-loaders/animations/semi-circle-spin';

Custom variables

You can use custom Loaders.css variables

$primary-color: green;

@import "ember-cli-loaders/loaders";

Contributing

See the Contributing guide for details.

License

Ember-cli-loaders is released under the MIT License. See the bundled LICENSE file for details.

0.8.3

2 years ago

0.8.2

2 years ago

0.8.1

2 years ago

0.8.0

2 years ago

0.7.2

4 years ago

0.7.0

4 years ago

0.6.0

4 years ago

0.5.0

4 years ago

0.4.0

5 years ago

0.3.0

6 years ago

0.2.7

6 years ago

0.2.6

6 years ago

0.2.5

6 years ago

0.2.4

6 years ago

0.2.3

6 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.1

8 years ago