Files
oav/dotclear._no/admin/style/scss/partials/_messages.scss
2023-03-20 12:18:38 +01:00

203 lines
3.4 KiB
SCSS

.warn,
.warning,
.info {
font-style: normal;
padding: .2em .66em .2em;
text-indent: 24px;
display: inline-block;
line-height: 1.5em;
border-radius: 3px;
}
.info {
color: $msg-info-color;
background: $msg-info-background url(msg-info.png) no-repeat .3em .3em;
border: 1px solid $msg-info-border;
}
.warn,
.warning {
color: $msg-warn-color;
background: $msg-warn-background url(msg-warning.png) no-repeat .3em .3em;
border: 1px solid $msg-warn-border;
}
div.warn,
div.warning,
div.info {
display: block;
padding: 1em 1em .33em 1em;
margin-bottom: 1em;
}
span.warn,
span.warning,
span.info {
padding-top: 1px;
padding-bottom: 1px;
background-position: .3em .2em;
}
.error,
.message,
.static-msg,
.success,
.warning-msg {
padding: 1em 0.5em 0.5em 48px;
margin-bottom: 1em;
border-radius: 8px;
box-shadow: 1px 1px 2px $msg-shadow;
}
p.error,
p.message,
p.static-msg,
p.success,
p.warning-msg {
padding-top: 1em;
padding-bottom: 1em;
margin-top: .5em;
}
.error {
background: $msg-error-background url(msg-error.png) no-repeat .7em .7em;
color: $msg-error-color;
animation-name: kf-error;
animation-duration: .5s;
}
@keyframes kf-error {
0% {
background-color: $msg-error-background-alt;
}
100% {
background-color: $msg-error-background;
}
}
.message,
.static-msg {
color: $msg-color;
background: $msg-background url(msg-std.png) no-repeat .7em .7em;
}
.message {
animation-name: kf-message;
animation-duration: .5s;
}
@keyframes kf-message {
0% {
background-color: $msg-background-alt;
}
100% {
background-color: $msg-background;
}
}
.message a,
.static-msg a,
.message h3,
.static-msg h3 {
color: $msg-color;
}
.success {
color: $msg-success-color;
}
.success {
background: $msg-success-background url(msg-success.png) no-repeat .7em .7em;
animation-name: kf-success;
animation-duration: .5s;
}
@keyframes kf-success {
0% {
background-color: $msg-success-background-alt;
}
100% {
background-color: $msg-success-background;
}
}
.warning-msg {
color: $msg-warn-color;
background: $msg-warn-background-alt url(msg-warning.png) no-repeat .7em .7em;
border: 1px solid $msg-warn-border;
animation-name: kf-warning;
animation-duration: .5s;
}
@keyframes kf-warning {
0% {
background-color: $msg-warn-background;
}
100% {
background-color: $msg-warn-background-alt;
}
}
.success a,
.warning-msg a,
.info a {
color: $msg-info-color;
}
.close-notice-parent {
display: flex;
justify-content: space-between;
ul, p + p {
flex: 1;
}
p + p {
padding-left: .25em;
}
}
.close-notice {
background: none;
border: none;
border-radius: 0;
box-shadow: none;
padding-left: 1em;
&:hover, &:focus {
background: none;
}
}
.dc-update {
padding: 1em 48px 0.5em 48px;
margin-bottom: 1em;
border-radius: 8px;
color: $dc-update-color;
background: $dc-update-background url(msg-success.png) no-repeat .7em .7em;
box-shadow: 1px 1px 2px $msg-shadow;
h3 {
margin-top: 0;
color: $dc-update-color;
}
p {
display: inline-block;
vertical-align: middle;
}
a {
color: $dc-update-color;
margin-right: 1em;
&.button {
padding: .5em 1em;
}
}
}
.updt-info a {
margin-left: 2em;
border-color: $dc-update-color;
font-weight: bold;
}
body.ajax-loader {
#header {
border-bottom-color: $ajax-loader;
transition: border-bottom-color .3s ease;
}
#collapser {
background-color: $ajax-loader;
transition: background-color .3s ease;
}
}