111 lines
1.6 KiB
SCSS
111 lines
1.6 KiB
SCSS
/*
|
|
* jQuery Growl
|
|
* Copyright 2013 Kevin Sylvestre
|
|
* 1.1.4
|
|
*/
|
|
|
|
$namespace: "growl";
|
|
$duration: 0.4s;
|
|
|
|
#growls {
|
|
position: fixed;
|
|
z-index: 50000;
|
|
|
|
&.default {
|
|
top: 100px;
|
|
@include right(10px);
|
|
}
|
|
|
|
&.tl {
|
|
top: 10px;
|
|
@include left(10px);
|
|
}
|
|
|
|
&.tr {
|
|
top: 10px;
|
|
@include right(10px);
|
|
}
|
|
|
|
&.bl {
|
|
bottom: 10px;
|
|
@include left(10px);
|
|
}
|
|
|
|
&.br {
|
|
bottom: 10px;
|
|
@include right(10px);
|
|
}
|
|
}
|
|
|
|
.growl {
|
|
position: relative;
|
|
opacity: 1;
|
|
@include border-radius(4px);
|
|
@include transition(all $duration ease-in-out);
|
|
|
|
&.#{$namespace}-incoming {
|
|
opacity: 0;
|
|
}
|
|
|
|
&.#{$namespace}-outgoing {
|
|
opacity: 0;
|
|
}
|
|
|
|
&.#{$namespace}-small {
|
|
width: 200px;
|
|
padding: 5px;
|
|
margin: 5px;
|
|
}
|
|
|
|
&.#{$namespace}-medium {
|
|
width: 250px;
|
|
padding: 10px;
|
|
margin: 10px;
|
|
}
|
|
|
|
&.#{$namespace}-large {
|
|
width: 300px;
|
|
padding: 15px;
|
|
margin: 15px;
|
|
}
|
|
|
|
&.#{$namespace}-default {
|
|
color: #fff;
|
|
background: #808080;
|
|
}
|
|
|
|
&.#{$namespace}-error {
|
|
color: #fff;
|
|
background: rgba($brand-danger, 0.8);
|
|
}
|
|
|
|
&.#{$namespace}-notice {
|
|
color: #fff;
|
|
background: rgba($brand-success, 0.8);
|
|
}
|
|
|
|
&.#{$namespace}-warning {
|
|
color: #fff;
|
|
background: rgba($brand-warning, 0.8);
|
|
}
|
|
|
|
.#{$namespace}-close {
|
|
font-family: helvetica, verdana, sans-serif;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
line-height: 18px;
|
|
cursor: pointer;
|
|
@include float(right);
|
|
}
|
|
|
|
.#{$namespace}-title {
|
|
font-size: 18px;
|
|
line-height: 24px;
|
|
}
|
|
|
|
.#{$namespace}-message {
|
|
font-size: 14px;
|
|
line-height: 18px;
|
|
}
|
|
}
|