@blexar/framework
Version:
CSS framework to establish your favorite websites in mints, with user experience in mind.
41 lines (33 loc) • 783 B
text/stylus
.alert
position: relative
display: flex
align-items: center
padding: 0.75em
border-radius: 1.5em
margin-bottom: $margin
_alert-color: $gray $dark
// generate color modifiers
for color in $modifiers-color
$accent = lookup('$' + color)
$text = isLight(color) ? $black : $white
&.is-{color}
_alert-color: $accent $text
&.is-outlined
background-color: transparent
border-style: solid
border-width: $border
&.is-float
box-shadow: boxShadow(large)
.alert-dismiss
margin-{$dir-start}: $margin
padding: 0
border: 0
background-color: transparent
cursor: pointer
_icon-color: inherit
&:focus
outline: none
&:hover
_icon-color: $primary
.alert-content
flex: 1 1 0%