@gecosuy/angular-inapp-notifications
v16.0.0
Published
Librería Angular para el despliegue de notificaciones in app
Downloads
23
Readme
AngularInappNotifications
Tema
Se requiere que la app que use esta librería tenga definido un tema de Angular Material.
Diálogos
Para usar modo de visualización DIALOG se requiere que la app defina valor para las siguientes variables CSS:
--inapp-notification-front-color
: color para titulo y boton--inapp-notificacion-info-icon-color
: color del icono de info--inapp-notificacion-warn-icon-color
: color del icono de warn--inapp-notificacion-error-icon-color
: color del icono de error
Además se requeire que la app tenga definidos los siguientes 3 iconos de material: success_icon
, warning_icon
y error_icon
.
Snacks
Cuando se usa el modo de visualización SNACKBAR, la librería agrega agrega una clase CSS a los snacks desplegados: inapp-info
, inapp-warn
o inapp-error
segun corresponda.
La app puede usar estas clases CSS para customizar los estilos de cada caso, ver el proyecto tester de este repositorio para un ejemplo.
Otros
Todas las demás cosas, como padding de diálogos, backgrounds de diálogos y snacks, etc., se deben manejar mediante customizaciones generales a Angular Material, las cuales serán aplicadas a toda la app incluídos los diálogos y snacks que se usen por esta librería, ver el proyecto tester de este repositorio para un ejemplo.