UNPKG

glass-app-manager

Version:

Informatica's Glass Framework CLI for bootstrapping

57 lines (55 loc) 2.01 kB
@require '../../../node_modules/@informatica/archipelago-icons/dist/archipelago_icons.css'; @require '../tpl/animate.styl'; @import '../../base/components/messageBubble.styl'; .messagebubble { border: messagebubble--border; margin: auto; min-height: 40px; max-height: 60px; min-width: 350px; max-width: 500px; margin-bottom: 10px; border-radius: messagebubble--border-radius; box-shadow: messagebubble--box-shadow; animation-name: fadeInDownBubble; animation-duration: messagebubble--animation-duration; animation-timing-function: ease-in-out; &__text { padding: 15px 15px 15px 0; } &__animation { &--exiting { animation-name: fadeOutUpBubble; } } &__icon { margin-left: 15px; margin-right: 10px; width: 20px; height: 20px; } &__icon--error { color: messagebubble--icon--error--color; } &__icon--success { color: messagebubble--icon--success--color; } &__icon--info { color: messagebubble--icon--info--color; } &__icon--warning { color: messagebubble--icon--warning--color; } &__close { margin-right: 15px; margin-left: 20px; cursor: pointer; @extend .aicon; &:before { @extend .aicon__cross:before; } &:hover { color: messagebubble--close--hover--color; } } &--type-success { border-color: messagebubble--success--border-color; background-color: messagebubble--success--background-color; } &--type-error { border-color: messagebubble--error--border-color; background-color: messagebubble--error--background-color; } &--type-info { border-color: messagebubble--info--border-color; background-color: messagebubble--info--background-color; } &--type-warning { border-color: messagebubble--warning--border-color; background-color: messagebubble--warning--background-color; } }