usar example ejemplos como bootstrap twitter-bootstrap toastr

twitter-bootstrap - example - toastr js ejemplos



Hacer que las alertas de toastr se vean como alertas de arranque (3)

Me gustaría hacer que la ventana emergente de toastr se vea igual o muy cercana a las alertas de Bootstrap. ¿Cómo puedo hacer esto?


Esta publicación es un poco antigua, pero pensé que agregaría otra solución posible.

Encontré que la combinación de colores predeterminada de "alerta" de bootstrap era una pequeña luz para los mensajes de toastr. Usé un archivo LESS personalizado e hice lo siguiente para oscurecerlos.

#toast-container { @darken-amount: 10%; .toast-error { background-color: darken(@brand-danger, @darken-amount); } .toast-warning { background-color: darken(@brand-warning, @darken-amount); } .toast-success { background-color: darken(@brand-success, @darken-amount); } .toast-info { background-color: darken(@brand-info, @darken-amount); } }

Opcionalmente, también puede cambiar el color del texto en el mensaje:

.toast-message { color: #000; }


Incluya el CSS para las alertas de Bootstrap, luego en sus opciones toastr, cambie los valores de toastClass y iconClasses:

toastr.options = { toastClass: ''alert'', iconClasses: { error: ''alert-error'', info: ''alert-info'', success: ''alert-success'', warning: ''alert-warning'' } },

Luego, en el CSS de toastr, elimine el dropshadow de #toast-container > div para que quede como:

#toast-container > div { width: 300px; }

Puede dejar el relleno si lo desea, o agregarlo a su propio archivo CSS en lugar de editar los de toastr (probablemente el mejor, solo asegúrese de que el suyo esté cargado más adelante).


Para hacer que sean lo mismo que bootstrap 3.2.0, utilicé una combinación de la respuesta seleccionada, aunque alert-error alert-danger debería ser de alert-danger , y esta idea, que reemplaza los iconos con iconos impresionantes.

https://gist.github.com/askehansen/9528424

Para que se vean exactamente igual yo también

  • Ajusta la opacidad de los brindis a 1.
  • cambió el título y el color del mensaje para que coincida con bootstrap

css es

#toast-container > div { opacity: 1; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); } #toast-container > .alert { background-image: none !important; } #toast-container > .alert:before { position: fixed; font-family: FontAwesome; font-size: 24px; float: left; color: #FFF; padding-right: 0.5em; margin: auto 0.5em auto -1.5em; } #toast-container > .alert-info:before { content: "/f05a"; } #toast-container > .alert-info:before, #toast-container > .alert-info { color: #31708f; } #toast-container > .alert-success:before { content: "/f00c"; } #toast-container > .alert-success:before, #toast-container > .alert-success { color: #3c763d; } #toast-container > .alert-warning:before { content: "/f06a"; } #toast-container > .alert-warning:before, #toast-container > .alert-warning { color: #8a6d3b; } #toast-container > .alert-danger:before { content: "/f071"; } #toast-container > .alert-danger:before, #toast-container > .alert-danger { color: #a94442; }