Skip to content
Snippets Groups Projects
Commit d7d968db authored by Kevin Paxman's avatar Kevin Paxman
Browse files

ISTWCMS-7158: don't make emergency notifications require an additional class...

ISTWCMS-7158: don't make emergency notifications require an additional class to make them look like emergencies
parent 45500724
No related branches found
No related tags found
1 merge request!234ISTWCMS-7158: add emergency notifcation patterns
...@@ -17,82 +17,59 @@ ...@@ -17,82 +17,59 @@
@include uw-contained-width(var(--layout-max-width)); @include uw-contained-width(var(--layout-max-width));
} }
.block-uw-cbl-emergency-notification {
background: #f0f0f0;
border: 2px solid #96172e;
margin: var(--size-2) 0;
padding: var(--size-2);
// Prevent excess space at top from elements that have a margin-top.
> *:first-child {
margin-top: 0;
}
// Prevent excess space at bottom from elements that have a margin-bottom.
> *:last-child {
margin-bottom: 0;
}
p:last-of-type {
margin-bottom: 0;
}
}
} }
&.emergency-notification { background: var(--uw-alert);
background: var(--uw-alert); max-width: 100%;
max-width: 100%;
.uw-emergency-notification__content {
display: grid;
gap: var(--size-2);
grid-template-columns: 100%;
margin: var(--size-4) auto;
max-width: 80%;
padding: 0;
text-align: center;
.uw-emergency-notification__content { .uw-icon {
display: grid; align-self: center;
gap: var(--size-2); height: var(--size-8);
grid-template-columns: 100%; margin-left: auto;
margin: var(--size-4) auto; margin-right: auto;
max-width: 80%; width: var(--size-8);
padding: 0;
text-align: center;
.uw-icon { svg {
align-self: center; fill: var(--uw-white);
height: var(--size-8); height: var(--size-8);
margin-left: auto;
margin-right: auto;
width: var(--size-8); width: var(--size-8);
svg {
fill: var(--uw-white);
height: var(--size-8);
width: var(--size-8);
}
} }
}
@media(min-width: $screen-md) { @media(min-width: $screen-md) {
@include uw-contained-width(var(--layout-max-width)); @include uw-contained-width(var(--layout-max-width));
grid-template-columns: var(--size-10) auto; grid-template-columns: var(--size-10) auto;
margin: var(--size-2) auto; margin: var(--size-2) auto;
padding: 0 var(--size-2); padding: 0 var(--size-2);
text-align: left; text-align: left;
}
.block-uw-cbl-emergency-notification {
border: 0 solid transparent;
background-color: var(--uw-alert);
padding: var(--size-1);
margin: 0;
* {
color: var(--uw-white);
} }
.block-uw-cbl-emergency-notification { .emergency-notification__content {
border: 0 solid transparent;
background-color: var(--uw-alert);
padding: var(--size-1);
margin: 0;
* { * {
color: var(--uw-white); font-family: var(--font-systemmedium);
font-size: var(--font-size-1);
} }
p {
.emergency-notification__content { &:last-of-type {
* { margin-bottom: 0;
font-family: var(--font-systemmedium);
font-size: var(--font-size-1);
}
p {
&:last-of-type {
margin-bottom: 0;
}
} }
} }
} }
......
<div class="uw-emergency-notification emergency-notification"> <div class="uw-emergency-notification">
<div role="complementary" class="uw-emergency-notification__content"> <div role="complementary" class="uw-emergency-notification__content">
{% include '@components/icon/icon.twig' with { {% include '@components/icon/icon.twig' with {
'name': 'special-alert', 'name': 'special-alert',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment