141 lines
2.9 KiB
SCSS
141 lines
2.9 KiB
SCSS
@import "compass/css3";
|
|
@import "compass/css3/border-radius";
|
|
@import "compass/css3/images";
|
|
@import "compass/css3/text-shadow";
|
|
|
|
@mixin black-button {
|
|
display: inline-block;
|
|
|
|
position: relative;
|
|
|
|
cursor: pointer;
|
|
|
|
border: 1px solid #000;
|
|
@include border-radius(5px);
|
|
|
|
line-height: 17px !important;
|
|
|
|
padding: 5px 10px 7px 10px;
|
|
|
|
@include background-image(linear-gradient(top, #474850, #1f2027));
|
|
@include box-shadow(rgba(0, 0, 0, 0.3) 1px 1px 0px 0px);
|
|
|
|
font-size: 12px;
|
|
color: #fff;
|
|
text-decoration: none;
|
|
@include text-shadow(rgba(0, 0, 0, 0.8), 0px, 1px, 0px);
|
|
|
|
&:hover {
|
|
@include background-image(linear-gradient(top, #575862, #2f303b));
|
|
}
|
|
|
|
&:active {
|
|
top: 1px;
|
|
}
|
|
}
|
|
|
|
@mixin light-button {
|
|
display: inline-block;
|
|
|
|
font-family: "Lucida Grande";
|
|
|
|
position: relative;
|
|
cursor: pointer;
|
|
line-height: 12px;
|
|
|
|
padding: 8px 10px 10px 10px;
|
|
|
|
border: 0px;
|
|
border-top: 1px solid rgba(255, 255, 255, 0.6);
|
|
@include border-radius(5px);
|
|
@include background-image(linear-gradient(top, #ebedf4, #d2d6e1));
|
|
@include box-shadow(rgba(0, 0, 0, 0.3) 1px 1px 0px 0px);
|
|
|
|
font-size: 12px;
|
|
color: #6B6D7A;
|
|
text-decoration: none;
|
|
@include text-shadow(rgba(255, 255, 255, 0.8), 0px, 1px, 0px);
|
|
|
|
&:hover, &.hover {
|
|
@include background-image(linear-gradient(top, #fff, #d7dbe7));
|
|
}
|
|
|
|
&:active {
|
|
top: 1px;
|
|
}
|
|
}
|
|
|
|
@mixin gray-button {
|
|
position: relative;
|
|
padding: 2px 10px 3px 31px;
|
|
|
|
background-color: #ebedf4;
|
|
@include border-radius(10px);
|
|
@include box-shadow(rgba(0, 0, 0, 0.4) 1px 1px 0px 0px);
|
|
|
|
color: #8b8d9a;
|
|
text-decoration: none;
|
|
@include text-shadow(rgba(255, 255, 255, 0.8) 0px 1px 0px);
|
|
font-size: 11px;
|
|
margin-left: 10px;
|
|
|
|
outline: none;
|
|
|
|
em {
|
|
position: absolute;
|
|
top: 5px;
|
|
left: 10px;
|
|
|
|
display: block;
|
|
height: 16px;
|
|
width: 16px;
|
|
|
|
background: transparent image-url("locomotive/icons/actions.png") no-repeat 0 0;
|
|
}
|
|
|
|
&.show em { background-position: 0 0; }
|
|
&.edit em { background-position: 0 -16px; top: 2px; left: 12px; }
|
|
&.download em { background-position: 0 -32px; }
|
|
&.new em { background-position: 0 -48px; top: 4px; left: 13px; }
|
|
|
|
&:hover, &.hover {
|
|
text-decoration: none;
|
|
color: #333;
|
|
}
|
|
|
|
&:active, &.active {
|
|
top: 1px;
|
|
}
|
|
}
|
|
|
|
@mixin blue-button {
|
|
display: inline-block;
|
|
|
|
position: relative;
|
|
|
|
cursor: pointer;
|
|
|
|
border: 1px solid rgba(0, 0, 0, 0.4);
|
|
border-bottom-color: rgba(0, 0, 0, 0.6);
|
|
@include border-radius(5px);
|
|
|
|
line-height: 19px !important;
|
|
|
|
padding: 0px 7px;
|
|
|
|
@include background-image(linear-gradient(top, #2abaf1, #228dda));
|
|
@include box-shadow(rgba(0, 0, 0, 0.2) 0px 1px 0px 0px, rgba(255, 255, 255, 0.5) 0px 1px 0px 0px inset);
|
|
|
|
font-size: 12px;
|
|
color: #fff;
|
|
text-decoration: none;
|
|
@include text-shadow(rgba(0, 0, 0, 0.8), 0px, 1px, 0px);
|
|
|
|
&:hover {
|
|
@include background-image(linear-gradient(top, #26a1e9, #0d6893));
|
|
}
|
|
|
|
&:active {
|
|
top: 1px;
|
|
}
|
|
} |