Simular reflexiones basadas en la orientación física del dispositivo-Shiny. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: rikschennink
Views Total: 223
Sitio oficial: Ir a la web
Actualizado: January 17, 2019
Licencia: MIT

Vista prévia

Simular reflexiones basadas en la orientación física del dispositivo-Shiny. js

Descripción

Shiny. js es una biblioteca de JavaScript para simular el efecto brillante basado en la orientación física del dispositivo móvil.

La librería aplica reflexiones personalizadas al fondo, borde o texto de un elemento usando Canvas y DeviceOrientationEvent Api.

Funcionamiento

Descargue & Instale el paquete.

# NPM
$ npm install @rikschennink/shiny --save

A continuación, incluya el archivo JavaScript Shiny. UMD. js en la página.

<script src="shiny.umd.js"></script>

Aplique los reflejos a los elementos que especifique.

shiny('.element1, #element2, ...');

Config las reflexiones con los siguientes parámetros:

shiny('.element1, #element2, ...',{


// 'background', 'border', or 'text'

type: 'background',

gradient: {



// 'linear' or 'radial'


type: 'radial',



// angle of gradient when type is linear


angle: '110deg',



// flip axis movement


flip: {



x: true,



y: false


},



// colors to use


colors: [



// offset, color, opacity



// ! don't pass rgba or hsla colors, supply the opacity seperatly



[0, '#fff', 1], // white at 0%



[1, '#fff', 0], // to fully transparent white at 100%


]


},


// optional pattern fill

pattern: {


type: 'noise',


opacity: .5

}


});

Te puede interesar: