14 @mixin inline-block( $vertical-align: middle ) {
15 display: inline-block;
18 @if ($vertical-align) {
19 vertical-align: $vertical-align;
37 background-image: url("../img/greentech-sprite-icons.png");
38 background-repeat: no-repeat;
47 background-image: url("../img/greentech-sprite-images.png");
48 background-repeat: no-repeat;
51 /* borders made from backgrounds */
53 @mixin border-vertical-dotted($position) {
54 background-image: url("../img/border-vertical-dotted.png");
55 background-repeat: repeat-y;
56 background-position: $position top;
59 @mixin border-horizontal-dotted($position) {
60 background-image: url("../img/border-horizontal-dotted.png");
61 background-repeat: repeat-x;
62 background-position: left $position;
67 @mixin triangle-vertical($size: 7px, $position: "bottom", $color: #999, $rgba: rgba(0, 0, 0, 0.7)) {
74 border-color : transparent transparent $color transparent;
75 border-color : transparent transparent $rgba transparent;
77 margin-left : $size * -2;
82 @mixin triangle-angled($size: 4px, $position: "bottom", $color: #333, $rgba: "") {
89 border-color : $color transparent transparent $color;
91 border-color : $rgba transparent transparent $rgba;
94 margin-left : $size * -2;
95 #{$position} : $size * -2;
100 @mixin rounded($radius: 5px) {
101 -moz-border-radius: $radius;
102 border-radius: $radius;
105 @mixin roundedSide($horizontal, $vertical, $magnitude: 5px) {
106 border-#{$vertical}-#{$horizontal}-radius: $magnitude;
107 -moz-border-radius-#{$vertical}#{$horizontal}: $magnitude;
108 -webkit-border-#{$vertical}-#{$horizontal}-radius: $magnitude;
111 @mixin transition($property, $time: 0.25s) {
112 -webkit-transition: $property $time ease-in-out;
113 -moz-transition: $property $time ease-in-out;
114 -o-transition: $property $time ease-in-out;
115 -ms-transition: $property $time ease-in-out;
116 transition: $property $time ease-in-out;
119 @mixin inner-shadow($horizontal: -5px, $vertical: -5px, $magnitude: 5px, $color: #888) {
120 -moz-box-shadow: inset $horizontal $vertical $magnitude $color;
121 -webkit-box-shadow: inset $horizontal $vertical $magnitude $color;
122 box-shadow: inset $horizontal $vertical $magnitude $color;
125 @mixin drop-shadow($horizontal: 5px, $vertical: 5px, $magnitude: 5px, $color: #888) {
126 -moz-box-shadow: $horizontal $vertical $magnitude $color;
127 -webkit-box-shadow: $horizontal $vertical $magnitude $color;
128 box-shadow: $horizontal $vertical $magnitude $color;