2.0.1 • Published 3 years ago

ngx-sbz-text-animation v2.0.1

Weekly downloads
37
License
See License File
Repository
github
Last release
3 years ago

Floating Text Background Animation

demo-gif

Current Version
License

An angular 10 directive for floating text background animation

Demo

Installation

  1. run this:
    npm i ngx-sbz-text-animation
  2. go to app.module and add this:

    import {NgxSbzTextAnimationModule} from 'ngx-sbz-text-animation';
    
    @NgModule({
        imports: [
            NgxSbzTextAnimationModule
        ]
    })
  3. add the css, you can do it in 2 ways:

    • add the import to the start of the main styles file inside the src folder (styles.css / styles.scss):
      @import "../node_modules/ngx-sbz-text-animation/styles/ngx-sbz-text-animation.css";
    • add the style to the styles array inside the angular.json file:
      "architect": {
        "build": {
          ...
          "options": {
            ...
            "styles": [
              "src/styles.scss",
              "node_modules/ngx-sbz-text-animation/styles/ngx-sbz-text-animation.css"
            ],
            ...
          },
          ...
        },
      }
  4. use like this:
    <div sbzTextAnimation></div>
  5. Enjoy :)

Inputs to customize to animation

InputTypeDefaultDescription
maxFontSizenumber20max font size of the text
colorSchemeArraystring[]Rainbow colorscolors of the text
position'left', 'right''right'position of the flying text on the screen
percentOfScreennumber30percent of the text on the screen
zIndexnumber-1z-index of the text.

Contribution

Want to contribute? Great! It's open source. 1. Fork it 2. Create your feature branch (git checkout -b my-new-feature) 3. Commit your changes (git commit -am 'Added some feature') 4. Push to the branch (git push origin my-new-feature) 5. Create new Pull Request

Thank you

this directive is an updated version of g1eb's work. he made this directive for angularJS. I just updated it for Angular 10 (and added a few features)

License

  • You can find the license here: License
2.0.1

3 years ago

2.0.0

3 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago