Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/servrox/animations-lib

Fancy angular library containing easy to use and customizable animation elements.
https://github.com/servrox/animations-lib

angular angular-animate angular-animation angular-animations angular-library angular7 infinite infinite-loop library loop nx overlay servrox

Last synced: about 1 month ago
JSON representation

Fancy angular library containing easy to use and customizable animation elements.

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/servrox/animations-lib.svg?branch=master)](https://travis-ci.org/servrox/animations-lib)

# servrox's AnimationsLib

Fancy angular library containing easy to use and customizable animation elements.

_Info: See travis ci script to know how to build this lib-only-repo locally._

![Live Demo](http://g.recordit.co/H64YQuYuQs.gif)

## Getting Started

### 1. Install

```
npm i @servrox/animations-lib
```

### 2. Import module (e.g. OverlayModule)

```
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';

import { OverlayModule } from '@servrox/animations-lib';

@NgModule({
declarations: [AppComponent],
imports: [BrowserModule, OverlayModule],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule {}
```

### 3. Use in template (e.g. OverlayModule -> every input variable is optional)

```
"
[count]=""
[useRandomColor]=""
[speed]=""
[logo]="">

or

```

Defaults for OverlayModule:

```
count: number = 20,
useRandomColor: boolean = true,
speed: number = 1600,
logo: string
```

## Built With

- [Angular CLI](https://github.com/angular/angular-cli) - version 7.2.0
- [Nx](https://nx.dev/) - @nrwl/nx 7.8.1

## Authors

- **Marcel Mayer** -
[servrox.solutions](http://servrox.solutions)