houdini/app/assets/stylesheets/components/announcement_bar.css.scss

49 lines
937 B
SCSS
Raw Normal View History

2020-06-12 20:03:43 +00:00
/* License: AGPL-3.0-or-later WITH WTO-AP-3.0-or-later
Full license explanation at https://github.com/houdiniproject/houdini/blob/master/LICENSE */
@import 'mixins';
@mixin announcementBar($bg) {
display: none;
&.is-showing {
display: block;
}
width: 100%;
padding: 5px;
font-size: 15px;
background: $bg;
font-weight: bold;
.container {
margin: 0 auto;
padding-left: 10px;
position: relative;
color: white;
}
.fa-times {
position: absolute;
right: 0;
top: 2px;
font-size: 17px;
cursor: pointer;
@include setColorAndHover(white);
}
}
.announcementBar--blue {
@include announcementBar($sky);
}
.announcementBar--green {
@include announcementBar(rgba($bluegrass, 0.9));
}
.announcementBar--grey {
@include announcementBar(rgba($grey, 0.8));
}
@media screen and (max-width: 920px) {
.nav--top .announcementBar--blue.is-showing,
.nav--top .announcementBar--green.is-showing {
display: none;
}
}