267 lines
3.9 KiB
SCSS
267 lines
3.9 KiB
SCSS
|
|
||
|
// General Notice/Notification styles
|
||
|
|
||
|
.NoticeMessage {
|
||
|
color: $highlight-color;
|
||
|
background: $highlight-bg;
|
||
|
|
||
|
i.fa {
|
||
|
color: $highlight-color;
|
||
|
}
|
||
|
|
||
|
&.open, &:hover {
|
||
|
color: $highlight-color;
|
||
|
background: darken($highlight-bg, 3%);
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
color: $no-message-link-color;
|
||
|
&:hover {
|
||
|
color: $no-message-link-hover-color;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.NoticeWarning {
|
||
|
color: $no-warning-color;
|
||
|
background: $no-warning-bg;
|
||
|
|
||
|
i.fa {
|
||
|
color: $no-warning-icon-color;
|
||
|
}
|
||
|
|
||
|
&.open, &:hover {
|
||
|
color: $no-warning-open-color;
|
||
|
background: $no-warning-open-bg;
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
color: $no-warning-link-color;
|
||
|
&:hover {
|
||
|
color: $no-warning-link-hover-color;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.NoticeError {
|
||
|
color: $no-error-color;
|
||
|
background: $no-error-bg;
|
||
|
|
||
|
i.fa {
|
||
|
color: $no-error-icon-color;
|
||
|
}
|
||
|
|
||
|
&.open, &:hover {
|
||
|
color: $no-error-open-color;
|
||
|
background: $no-error-open-bg;
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
color: $no-error-link-color;
|
||
|
&:hover {
|
||
|
color: $no-error-link-hover-color;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Specific to #NotificationList
|
||
|
#NotificationList {
|
||
|
.NoticeMessage,
|
||
|
.NoticeError,
|
||
|
.NoticeWarning {
|
||
|
padding: 0.25em 0;
|
||
|
border: none;
|
||
|
border-bottom: 1px solid $no-border-color;
|
||
|
}
|
||
|
.pw-container {
|
||
|
margin-left: 0.5em;
|
||
|
margin-right: 1em;
|
||
|
max-width: 100%;
|
||
|
}
|
||
|
a {
|
||
|
text-decoration: underline;
|
||
|
}
|
||
|
|
||
|
.NoticeMessage {
|
||
|
color: $no-message-color;
|
||
|
background: $no-message-bg;
|
||
|
|
||
|
i.fa {
|
||
|
color: $no-message-color;
|
||
|
}
|
||
|
|
||
|
&.open, &:hover {
|
||
|
color: $no-message-open-color;
|
||
|
background: $no-message-open-bg;
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
color: $no-message-link-color;
|
||
|
&:hover {
|
||
|
color: $no-message-link-hover-color;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#NotificationList .NotificationHasProgress {
|
||
|
background: $link;
|
||
|
color: $white;
|
||
|
|
||
|
.NotificationProgress {
|
||
|
background: darken($link, 15%);
|
||
|
}
|
||
|
i.fa {
|
||
|
color: $white;
|
||
|
}
|
||
|
a, a:hover {
|
||
|
color: $white;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Specific to #NotificationBug
|
||
|
#NotificationBug {
|
||
|
top: 1.7em;
|
||
|
font-size: 11px;
|
||
|
font-weight: normal;
|
||
|
background: $no-bug-bg;
|
||
|
color: $no-bug-color;
|
||
|
border-radius: 3px;
|
||
|
padding: 0;
|
||
|
height: auto !important;
|
||
|
min-width: 0 !important;
|
||
|
border-top: none;
|
||
|
transition: left $speed ease-in-out;
|
||
|
|
||
|
&:before{
|
||
|
content: "\f0a2";
|
||
|
font-family: fontAwesome;
|
||
|
left: -20px;
|
||
|
position: absolute;
|
||
|
color: $topnav-link-color;
|
||
|
font-size: 14px;
|
||
|
}
|
||
|
|
||
|
& .qty{
|
||
|
font-size: 12px !important;
|
||
|
font-weight: bold !important;
|
||
|
width: auto !important;
|
||
|
padding: 2px 6px 2px 5px;
|
||
|
}
|
||
|
|
||
|
&:hover {
|
||
|
color: $no-bug-hover-color;
|
||
|
background: $no-bug-hover-bg;
|
||
|
}
|
||
|
|
||
|
&.open {
|
||
|
color: $no-bug-open-color;
|
||
|
background: $no-bug-open-bg;
|
||
|
|
||
|
&:hover {
|
||
|
color: $no-bug-open-hover-color;
|
||
|
background: $no-bug-open-hover-bg;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&.NoticeWarning {
|
||
|
color: $no-warning-color;
|
||
|
background: $no-warning-bg;
|
||
|
}
|
||
|
|
||
|
&.NoticeError {
|
||
|
color: $no-error-color;
|
||
|
background: $no-error-bg;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Specific to #NotificationGhosts
|
||
|
#NotificationGhosts {
|
||
|
top: 55px !important;
|
||
|
|
||
|
li {
|
||
|
.NotificationGhost{
|
||
|
box-shadow: 0 2px 5px rgba(0,0,0,0.2) !important;
|
||
|
}
|
||
|
.NoticeMessage {
|
||
|
color: $no-ghost-message-color;
|
||
|
background: $no-ghost-message-bg;
|
||
|
|
||
|
i.fa {
|
||
|
color: $no-ghost-message-icon-color;
|
||
|
}
|
||
|
}
|
||
|
.NoticeWarning {
|
||
|
color: $no-ghost-warning-color;
|
||
|
background: $no-ghost-warning-bg;
|
||
|
|
||
|
i.fa {
|
||
|
color: $no-ghost-warning-icon-color;
|
||
|
}
|
||
|
}
|
||
|
.NoticeError {
|
||
|
color: $no-ghost-error-color;
|
||
|
background: $no-ghost-error-bg;
|
||
|
|
||
|
i.fa {
|
||
|
color: $no-ghost-error-icon-color;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.NotificationRemove{
|
||
|
right: 2em !important;
|
||
|
}
|
||
|
|
||
|
|
||
|
/**
|
||
|
* Specific to notices when SystemNotifications is not installed
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
#notices {
|
||
|
position: relative;
|
||
|
// z-index: 5;
|
||
|
border-top: $notices-border-top;
|
||
|
border-bottom: $notices-border-bottom;
|
||
|
|
||
|
li {
|
||
|
padding: 0.6em 1.5em;
|
||
|
}
|
||
|
|
||
|
li > .fa {
|
||
|
margin-right: 0.25em;
|
||
|
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
li.NoticeError + li.NoticeError,
|
||
|
li.NoticeWarning + li.NoticeWarning,
|
||
|
li.NoticeMessage + li.NoticeMessage {
|
||
|
padding-top: 0 !important;
|
||
|
}
|
||
|
*/
|
||
|
|
||
|
}
|
||
|
|
||
|
#notices li .notice-remove {
|
||
|
float: right;
|
||
|
color: $highlight-color;
|
||
|
text-decoration: none;
|
||
|
padding: 0 0.5em 0 1em;
|
||
|
|
||
|
.fa {
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|