<div class="message message--success" role="alert" aria-live="polite">
You added Jacket to your shopping cart.
</div>
<div class="message {{ class }}" {{{ attributes }}} >
{{ text }}
</div>
{
"class": "message--success",
"attributes": "role=\"alert\" aria-live=\"polite\"",
"text": "You added Jacket to your shopping cart."
}
$message__margin-top : $spacer--medium !default;
$message__padding : $spacer $spacer--extra-large !default;
$message__margin-base : $spacer--medium 0 0 0 !default;
$message__margin-base\@medium: 0 0 $spacer--medium 0 !default;
$message__font-size : $font-size-small !default;
$message__transition : $transition-base !default;
$message__background : rgba($blue, 0.05) !default;
$message__background--success: rgba($green, 0.05) !default;
$message__background--error : rgba($red, 0.05) !default;
$message__color : $blue !default;
$message__color--success : $green !default;
$message__color--error : $red !default;
$message__border : 1px solid $blue !default;
$message__border--success : 1px solid $green !default;
$message__border--error : 1px solid $red !default;
$message__border-radius : $border-radius !default;
$message__icon-spacer : $spacer--medium !default;
$message__icon-fill : $blue !default;
$message__icon-fill--success : $green !default;
$message__icon-fill--error : $red !default;
.message {
position: relative;
display: flex;
flex-wrap: nowrap;
align-items: center;
width: 100%;
padding: $message__padding;
margin: $message__margin-base;
background-color: $message__background;
border: $message__border;
border-radius: $message__border-radius;
color: $message__color;
font-size: $message__font-size;
transition: $message__transition;
&:first-child {
margin-top: $message__margin-top;
}
@include mq($screen-m) {
margin: $message__margin-base\@medium;
}
&:after {
content: "";
position: absolute;
left: $message__icon-spacer;
top: 0;
bottom: 0;
height: $message__icon-spacer;
width: $message__icon-spacer;
margin: auto;
background-image: svg-uri('<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15"><path fill="#{$message__icon-fill}" d="M7 .333A6.67 6.67 0 0 0 .333 7 6.67 6.67 0 0 0 7 13.667 6.67 6.67 0 0 0 13.667 7 6.67 6.67 0 0 0 7 .333zm.667 10H6.333V9h1.334v1.333zm0-2.666H6.333v-4h1.334v4z"/></svg>');
background-repeat: no-repeat;
background-size: $message__icon-spacer;
}
&--success {
background-color: $message__background--success;
border: $message__border--success;
color: $message__color--success;
&:after {
background-image: svg-uri('<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15"><path fill="#{$message__icon-fill--success}" d="M7 .333A6.67 6.67 0 0 0 .333 7 6.67 6.67 0 0 0 7 13.667 6.67 6.67 0 0 0 13.667 7 6.67 6.67 0 0 0 7 .333zm-1.333 10L2.333 7l.94-.94 2.394 2.387 5.06-5.06.94.946-6 6z"/></svg>');
}
}
&--error {
background-color: $message__background--error;
border: $message__border--error;
color: $message__color--error;
&:after {
background-image: svg-uri('<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15"><path fill="#{$message__icon-fill--error}" d="M.667 13h14.666L8 .333.667 13zm8-2H7.333V9.667h1.334V11zm0-2.667H7.333V5.667h1.334v2.666z"/></svg>');
}
}
}
There are no notes for this item.