cartodb-4.29/assets/stylesheets/common/flash-message.scss
2020-06-15 10:58:47 +08:00

98 lines
1.8 KiB
SCSS

@import '../variables/colors';
@import '../variables/sizes';
// Confirmation flash message
// --------------------------------------------------
.FlashMessage {
width: 100%;
background: #FFF7DF;
}
.FlashMessage > .u-inner {
display: flex;
flex-direction: column;
justify-content: center;
height: 80px;
line-height: $sLineHeight-larger;
}
.FlashMessage.FlashMessage--inDialogWithFiltersNavListing {
position: fixed;
z-index: 2; // to place any scrolled content under the flash message
top: 157px;
border-bottom: 1px solid $cStructure-mainLine;
> .u-inner {
justify-content: center;
}
}
.FlashMessage--success {
background: #E8F0D6;
}
.FlashMessage--error {
background: #FFDBDB;
}
.FlashMessage--warning {
background: #FFFFD9;
}
.FlashMessage--main {
background: #F0F7FC;
}
.FlashMessage--text {
font-family: 'Montserrat';
font-size: 12px;
font-weight: 600;
letter-spacing: 0;
line-height: 16px;
text-align: right;
}
.FlashMessage-info {
color: $cTypography-headers;
font-size: $sFontSize-large;
}
.FlashMessage-detail {
color: $cTypography-secondary;
font-size: $sFontSize-normal;
}
.FlashMessage-info--larger {
max-width: 720px;
}
.FlashMessage-content {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.FlashMessage--button {
box-sizing: border-box;
height: 28px;
padding: 0 20px;
border: $sButton-border solid $cStructure-mainBkg;
border-radius: $sButton-borderRadius;
border-color: $cHighlight-main;
outline: none;
background-color: $cHighlight-main;
color: #FFF;
font-size: $sFontSize-smallUpperCase;
font-weight: $sFontWeight-normal;
line-height: $sLineHeight-button;
text-align: center;
text-decoration: none;
text-transform: uppercase;
&:hover {
background-color: $cHighlight-mainHover;
}
}