aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--web/cobrands/fixmybarangay/base.scss28
-rw-r--r--web/cobrands/fixmybarangay/layout.scss28
-rw-r--r--web/cobrands/fixmystreet/_base.scss35
-rw-r--r--web/cobrands/fixmystreet/_layout.scss20
4 files changed, 53 insertions, 58 deletions
diff --git a/web/cobrands/fixmybarangay/base.scss b/web/cobrands/fixmybarangay/base.scss
index 71c2d8205..7257f63cd 100644
--- a/web/cobrands/fixmybarangay/base.scss
+++ b/web/cobrands/fixmybarangay/base.scss
@@ -3,11 +3,13 @@
@import "../fixmystreet/_mixins";
@import "compass";
+$image-sprite: 'images/sprite.png';
+
@import "../fixmystreet/_base";
#site-logo{
width: 225px !important;
- background: url('images/sprite.png') -3px -3px no-repeat;
+ background: url($image-sprite) -3px -3px no-repeat;
}
#barangay_buttons {
@@ -32,25 +34,7 @@ body.mappage .nav-wrapper div.nav-wrapper-2 {
background: #fff;
}
+.ie6 #site-logo {
+ background-image: url('images/ie_logo.png');
+}
-// Replace Sprite with cobrand sprite
-.ie6 #site-logo,
-.ie7 #site-logo,
-.ie6 body.frontpage #site-logo,
-.ie6 #main-nav ul#mysoc-menu li a#mysoc-logo,
-.ie7 #main-nav ul#mysoc-menu li a#mysoc-logo,
-#fms_pan_zoom_panup, #fms_pan_zoom_pandown,
-#fms_pan_zoom_panleft,
-#fms_pan_zoom_panright,
-#fms_pan_zoom_zoomin,
-#fms_pan_zoom_zoomout,
-.button-right,
-a.button-right,
-:hover.button-right,
-a:hover.button-right,
-.button-left,
-a.button-left,
-:hover.button-left,
-a:hover.button-left {
- background-image: url('images/sprite.png');
-} \ No newline at end of file
diff --git a/web/cobrands/fixmybarangay/layout.scss b/web/cobrands/fixmybarangay/layout.scss
index 2d6b91001..d7a75d9c1 100644
--- a/web/cobrands/fixmybarangay/layout.scss
+++ b/web/cobrands/fixmybarangay/layout.scss
@@ -1,4 +1,7 @@
@import "_colours";
+
+$image-sprite: 'images/sprite.png';
+
@import "../fixmystreet/_layout";
@mixin box_round($radius) {
@@ -19,17 +22,22 @@ body {
}
- body.frontpage {
- #site-logo{
- width: 370px !important;
- height: 70px;
- background: url('images/sprite.png') -3px -106px no-repeat;
- }
-
- .wrapper{
- background: url('images/city7.png') 30% 0% repeat-x;
- }
+body.frontpage {
+ #site-logo {
+ width: 370px !important;
+ height: 70px;
+ background: url('images/sprite.png') -3px -106px no-repeat;
+ }
+
+ .wrapper {
+ background: url('images/city7.png') 30% 0% repeat-x;
+ }
}
+
+.ie6 body.frontpage #site-logo {
+ background-image: url(images/ie_front_logo.gif);
+}
+
#main-nav ul#mysoc-menu li a#mysoc-logo {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAAAyCAMAAABf9whNAAAA0lBMVEUAAABAQEBAQEBAQEBNTU1NTU1AQEBNTU1AQEBAQEBAQEBAQEBAQEBAQEBAQEBNTU1NTU1AQEBNTU1AQEBNTU1AQEBAQEBNTU2Mxj9NTU33kx5NTU1NTU1NTU3tHCRmLZEpq+JNTU2TJ4/tHCSTJ4/87iEpq+L3kx5NTU387iH87iHtHCSTJ4/3kx51K5CTJ49mLZGMxj/tHCSx0zVmLZH6wSBmLZFmLZFDdb/zYCFbuZGMxj/3kx5AQEBNTU0pq+LtHCSMxj/3kx787iFmLZGTJ49ns3BGAAAAPXRSTlMAQL+AQIAQECBwMGBQj98gn5/Pr+/vzzC/r79wYI9wv69QcK+vcICfv68QQBAwj0AwMBBggIBQr3BwgEBgSmaQCwAAAflJREFUeF7t1Ndy2zAQhtGfAAX2IpFUseSSOLGd3nt27bT3f6UsQHusRFcKmVxkcGa4wvCG34AQ8V/wPM/zPM8zSaOaxGBHtFpF+IfikqwYO0LmELfiHH/XlLokSBrsiurtPdGkMJJFWFWTSQUZC0RhWMFNRQWuvTw9RS/VOolNEBgAudYpkE5pHqRpEACIZQ4x4RkztxMWd6KWa2DDvFDUBeg9urr6cPAZMIqEDogCmDmJKdwtlbjXOCc1sIRnhyxj0vIMNbeQMUNun5DBOTo6/3oASMhUF6krka3IM1lkikqdGaICMVE2sKSNICkR1sxYyMag5TWQd7bFPH4G8eT8zcOUKIGwJUYuSE7hzoldlZAwM7Dkwg4GQjtmXMtvBZHNiZJ7P+5C3P/2oH9SXyKXo1yJq0sbmmLMkg23h7xCryR1W5L8WqKsmz1BSbqjfNSSiMUGMEB/Bp8ePwdeLF/ZAn1TEssFR1MJIZmyGLUENXNrI8pCK6IMx99fn50tvyyBcuvEKuqKXDcuocgAQ/I7conMGgA5BfD23fvLy4/LT0Ba/v4vphRxR9dnlmIMU4ULO0IgsgPr/rya3H7F4JycoCf3sq0vW5ICiLXO3YtsMC4JqbG3uCFKMSb3nYuwNyLKMK6Q6wj7a7oMY4vwJwwG8TzP8zzP834CEcRJKkEhVogAAAAASUVORK5CYII=");
}
diff --git a/web/cobrands/fixmystreet/_base.scss b/web/cobrands/fixmystreet/_base.scss
index 88c56bdab..9f6a2fe90 100644
--- a/web/cobrands/fixmystreet/_base.scss
+++ b/web/cobrands/fixmystreet/_base.scss
@@ -3,6 +3,7 @@
$body-font: MuseoSans, Helmet, Freesans, sans-serif !default;
$meta-font: Helmet, Freesans, sans-serif !default;
$heading-font: 'Museo300-display', MuseoSans, Helmet, Freesans, sans-serif !default;
+$image-sprite: '/cobrands/fixmystreet/images/sprite.png' !default;
body {
font-family: $body-font;
@@ -455,7 +456,7 @@ p.label-valid {
background: url('/cobrands/fixmystreet/images/ie_logo.gif') 0 -5px no-repeat;
}
.ie7 #site-logo {
- background: url('/cobrands/fixmystreet/images/sprite.png') -3px -3px no-repeat;
+ background: url($image-sprite) -3px -3px no-repeat;
}
// this is a skip to nav for mobile users only
@@ -514,7 +515,7 @@ p.label-valid {
background: url('/cobrands/fixmystreet/images/ie_mysoc_logo.gif') center no-repeat;
}
.ie7 #main-nav ul#mysoc-menu li a#mysoc-logo {
- background: url('/cobrands/fixmystreet/images/sprite.png') -240px -38px no-repeat;
+ background: url($image-sprite) -240px -38px no-repeat;
}
//defines where the table caption is (login stuff on mob, nav menu on desktop)
@@ -582,11 +583,11 @@ p.label-valid {
color:#fff;
}
&.abuse {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position:center -2424px;
}
&.feed {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position:center -2563px;
}
&.share {
@@ -594,11 +595,11 @@ p.label-valid {
background-position: center 25%;
}
&.chevron {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position:center -2716px;
}
&.hover {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position:center -2064px;
}
}
@@ -744,7 +745,7 @@ a.button-right,
:hover.button-right,
a:hover.button-right {
padding:1em 3em 1em 1em;
- background-image: url('/cobrands/fixmystreet/images/sprite.png');
+ background-image: url($image-sprite);
background-repeat:no-repeat;
background-position:right -686px;
}
@@ -754,7 +755,7 @@ a.button-left,
:hover.button-left,
a:hover.button-left {
padding:1em 1em 1em 3em;
- background-image: url('/cobrands/fixmystreet/images/sprite.png');
+ background-image: url($image-sprite);
background-repeat:no-repeat;
background-position:-18px -802px;
}
@@ -975,7 +976,7 @@ a:hover.button-left {
width:20px;
height:20px;
opacity: 0.5;
- background:#fff url(/cobrands/fixmystreet/images/sprite.png) -16px -1098px no-repeat;
+ background:#fff url($image-sprite) -16px -1098px no-repeat;
//hide text - http://nicolasgallagher.com/another-css-image-replacement-technique/
font: 0/0 a;
color: transparent;
@@ -1039,7 +1040,7 @@ a:hover.button-left {
height:36px !important;
text-indent:-999999px;
opacity:0.85;
- background:url('/cobrands/fixmystreet/images/sprite.png') no-repeat;
+ background:url($image-sprite) no-repeat;
&:hover {
opacity:1;
}
@@ -1107,19 +1108,19 @@ a:hover.button-left {
padding:0.6em 3em 0.5em 1em;
background-repeat:no-repeat;
&#hide_pins_link {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position: right -3976px;
}
&#all_pins_link {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position: right -4022px;
}
&#map_permalink {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position: right -4070px;
}
&.feed {
- background-image:url('/cobrands/fixmystreet/images/sprite.png');
+ background-image:url($image-sprite);
background-position: right -3936px;
}
&:hover {
@@ -1186,7 +1187,7 @@ a:hover.button-left {
height: 20px;
padding-top: 30px;
width: 4em;
- background: #fff url('/cobrands/fixmystreet/images/sprite.png') 12px -4140px no-repeat;
+ background: #fff url($image-sprite) 12px -4140px no-repeat;
color: #000;
}
}
@@ -1370,10 +1371,10 @@ table.nicetable {
width:16px;
height:16px;
text-indent:-999999px;
- background:url(/cobrands/fixmystreet/images/sprite.png) -341px -263px no-repeat;
+ background:url($image-sprite) -341px -263px no-repeat;
@include border-radius(4px);
&:hover {
- background:#222 url(/cobrands/fixmystreet/images/sprite.png) -341px -223px no-repeat;
+ background:#222 url($image-sprite) -341px -223px no-repeat;
}
}
}
diff --git a/web/cobrands/fixmystreet/_layout.scss b/web/cobrands/fixmystreet/_layout.scss
index 71264665d..7a84af521 100644
--- a/web/cobrands/fixmystreet/_layout.scss
+++ b/web/cobrands/fixmystreet/_layout.scss
@@ -1,6 +1,8 @@
@import "compass";
@import "_mixins";
+$image-sprite: '/cobrands/fixmystreet/images/sprite.png' !default;
+
//hacks for desk/mob only stuff
.desk-only {
display: block;
@@ -396,7 +398,7 @@ body.twothirdswidthpage {
height: 32px;
margin:0 auto;
text-indent: -999999px;
- background: url(/cobrands/fixmystreet/images/sprite.png) -12px -3610px no-repeat;
+ background: url($image-sprite) -12px -3610px no-repeat;
opacity: 0.8;
&:hover {
opacity: 1;
@@ -503,7 +505,7 @@ body.twothirdswidthpage {
left:-1em;
width:1em;
height:100%;
- background:#000 url(/cobrands/fixmystreet/images/sprite.png) right -4119px no-repeat;
+ background:#000 url($image-sprite) right -4119px no-repeat;
@include border-radius(0.25em 0 0 0.25em);
&:hover {
left:-1.5em;
@@ -583,11 +585,11 @@ body.twothirdswidthpage {
padding: 0.5em 1.5em 0.5em 0;
text-transform:none;
&.abuse {
- background-image:url(/cobrands/fixmystreet/images/sprite.png);
+ background-image:url($image-sprite);
background-position:right -2935px;
}
&.feed {
- background-image:url(/cobrands/fixmystreet/images/sprite.png);
+ background-image:url($image-sprite);
background-position:right -3074px;
}
&.share {
@@ -596,11 +598,11 @@ body.twothirdswidthpage {
background-position: 90% 50%;
}
&.chevron {
- background-image:url(/cobrands/fixmystreet/images/sprite.png);
+ background-image:url($image-sprite);
background-position:right -3225px;
}
&.hover {
- background-image:url(/cobrands/fixmystreet/images/sprite.png);
+ background-image:url($image-sprite);
background-position:right -1876px;
}
}
@@ -640,7 +642,7 @@ body.twothirdswidthpage {
margin-left:-2em;
font-size:1.375em;
padding:1em 3em 1em 1em;
- background: $col_click_map url(/cobrands/fixmystreet/images/sprite.png) right -2188px no-repeat;
+ background: $col_click_map url($image-sprite) right -2188px no-repeat;
&:before {
right:0;
left:auto;
@@ -672,7 +674,7 @@ body.twothirdswidthpage {
}
&#fixed {
padding-top:5em;
- background-image:url(/cobrands/fixmystreet/images/sprite.png);
+ background-image:url($image-sprite);
background-position:-324px -326px;
background-repeat:no-repeat;
&:before {
@@ -799,7 +801,7 @@ body.frontpage {
top:3em;
width: 300px;
height: 60px;
- background: url('/cobrands/fixmystreet/images/sprite.png') -2px -108px no-repeat;
+ background: url($image-sprite) -2px -108px no-repeat;
}
#user-meta {
z-index:10;