diff options
Diffstat (limited to 'web')
-rw-r--r-- | web/cobrands/borsetshire/_council-header.scss | 2 | ||||
-rw-r--r-- | web/cobrands/borsetshire/_mysoc-header.scss | 62 | ||||
-rw-r--r-- | web/cobrands/borsetshire/base.scss | 2 | ||||
-rw-r--r-- | web/cobrands/fixmystreet.com/base.scss | 1 | ||||
-rw-r--r-- | web/cobrands/fixmystreet/offline.js | 10 | ||||
-rw-r--r-- | web/cobrands/oxfordshire/base.scss | 1 | ||||
-rw-r--r-- | web/cobrands/sass/_base.scss | 1 | ||||
-rw-r--r-- | web/cobrands/warwickshire/vendor/gamma/print.css | 4 | ||||
-rw-r--r-- | web/cobrands/warwickshire/vendor/gamma/style.css | 20 | ||||
-rw-r--r-- | web/js/map-OpenLayers.js | 5 |
10 files changed, 86 insertions, 22 deletions
diff --git a/web/cobrands/borsetshire/_council-header.scss b/web/cobrands/borsetshire/_council-header.scss index 73d531489..750c11ce0 100644 --- a/web/cobrands/borsetshire/_council-header.scss +++ b/web/cobrands/borsetshire/_council-header.scss @@ -1,5 +1,5 @@ .nav-wrapper { - top: 5em; + top: 7.5em; } #main-nav { diff --git a/web/cobrands/borsetshire/_mysoc-header.scss b/web/cobrands/borsetshire/_mysoc-header.scss new file mode 100644 index 000000000..f1143736c --- /dev/null +++ b/web/cobrands/borsetshire/_mysoc-header.scss @@ -0,0 +1,62 @@ +// Adapted from .ms-header component in FMS Pro WordPress theme. + +.ms-header { + background-color: #3B3F44; + color: #fff; +} + +.ms-header__logo, +.ms-header__back-to-fms { + box-sizing: border-box; + margin: 10px 0; +} + +.ms-header__logo { + @media (min-width: 48em) { + float: right; + width: 25%; + } + padding-left: 1em; + + a { + display: block; + width: 101px; + height: 0; + padding-top: 21px; + overflow: hidden; + background: transparent; + background-position: 0 0; + background-repeat: no-repeat; + background-size: 101px 21px; + @include svg-background-image('../fixmystreet.com/images/mysoc-footer/logo-mysociety'); + + // Centre on narrow screens, right align on wider screens. + margin: 0 auto; + @media (min-width: 48em) { + margin-right: 0; + } + } +} + +.ms-header__back-to-fms { + @media (min-width: 48em) { + width: 75%; + float: left; + } + + padding-right: 1em; + + display: block; // .ms-header__back-to-fms is an <a> element + + color: #ddd; + font-size: 0.875em; + + &:visited { + color: #ddd; + } + &:hover, + &:focus { + color: #fff; + text-decoration: none; + } +} diff --git a/web/cobrands/borsetshire/base.scss b/web/cobrands/borsetshire/base.scss index a92d54427..10973fea2 100644 --- a/web/cobrands/borsetshire/base.scss +++ b/web/cobrands/borsetshire/base.scss @@ -115,3 +115,5 @@ body.authpage { .btn--borsetshire { @include button-reset($text: #000, $hover-text: #000); } + +@import "mysoc-header"; diff --git a/web/cobrands/fixmystreet.com/base.scss b/web/cobrands/fixmystreet.com/base.scss index 029749ec1..0cc23c539 100644 --- a/web/cobrands/fixmystreet.com/base.scss +++ b/web/cobrands/fixmystreet.com/base.scss @@ -9,7 +9,6 @@ @import "../sass/h5bp"; @import "_colours"; @import "../sass/base"; -@import "../sass/top-banner"; // Don't need these styles from core any more, // as we do funky stuff with the FMS.com logo. diff --git a/web/cobrands/fixmystreet/offline.js b/web/cobrands/fixmystreet/offline.js index 18d724e8c..a611cfec0 100644 --- a/web/cobrands/fixmystreet/offline.js +++ b/web/cobrands/fixmystreet/offline.js @@ -11,9 +11,9 @@ fixmystreet.offlineBanner = (function() { function formText() { var num = fixmystreet.offlineData.getForms().length; if ( num === 1 ) { - return num + translation_strings.offline.update_single; + return num + ' ' + translation_strings.offline.update_single; } else { - return num + translation_strings.offline.update_plural; + return num + ' ' + translation_strings.offline.update_plural; } } @@ -338,12 +338,16 @@ fixmystreet.offline = (function() { }); } - $('#report_inspect_form').submit(function() { + // If we catch the form submit, e.g. Chrome still seems to + // try and submit and we get the Chrome offline error page + var btn = $('#report_inspect_form input[type=submit]'); + btn.click(function() { var data = $(this).serialize() + '&save=1&saved_at=' + Math.floor(+new Date() / 1000); fixmystreet.offlineData.addForm(this.action, data); location.href = '/my/planned?saved=1'; return false; }); + btn[0].type = 'button'; return true; } diff --git a/web/cobrands/oxfordshire/base.scss b/web/cobrands/oxfordshire/base.scss index 55bd2f436..85fe0fbdf 100644 --- a/web/cobrands/oxfordshire/base.scss +++ b/web/cobrands/oxfordshire/base.scss @@ -3,7 +3,6 @@ @import "../sass/mixins"; @import "../sass/base"; -@import "../sass/top-banner"; @import "../sass/report_list_pins"; #site-logo { diff --git a/web/cobrands/sass/_base.scss b/web/cobrands/sass/_base.scss index 109a67d64..41075907f 100644 --- a/web/cobrands/sass/_base.scss +++ b/web/cobrands/sass/_base.scss @@ -2389,3 +2389,4 @@ a#geolocate_link.loading, .btn--geolocate.loading { @import "_multiselect"; @import "_autocomplete"; @import "_dashboard"; +@import "_top-banner"; diff --git a/web/cobrands/warwickshire/vendor/gamma/print.css b/web/cobrands/warwickshire/vendor/gamma/print.css index ac40d74d3..089386cae 100644 --- a/web/cobrands/warwickshire/vendor/gamma/print.css +++ b/web/cobrands/warwickshire/vendor/gamma/print.css @@ -12,7 +12,7 @@ } /* header image added DJ - 17-02-2016 */ header:before { - content: url(http://www.warwickshire.gov.uk/wp-content/uploads/2016/02/WCC-Logo.gif); + content: url(https://www.warwickshire.gov.uk/wp-content/uploads/2016/02/WCC-Logo.gif); } /*header.entry-header {left:none;}*/ @@ -66,7 +66,7 @@ header:before { } /*footer { - content: url(http://www.warwickshire.gov.uk/wp-content/uploads/2016/02/footer-text.jpg); + content: url(https://www.warwickshire.gov.uk/wp-content/uploads/2016/02/footer-text.jpg); } */ diff --git a/web/cobrands/warwickshire/vendor/gamma/style.css b/web/cobrands/warwickshire/vendor/gamma/style.css index a558d761f..d9090a888 100644 --- a/web/cobrands/warwickshire/vendor/gamma/style.css +++ b/web/cobrands/warwickshire/vendor/gamma/style.css @@ -8913,7 +8913,7 @@ border-radius:5px; font-weight:500; color:white; text-decoration:none; - /* background-image: url(http://www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow.png);*/ + /* background-image: url(//www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow.png);*/ background-size:25px 20px; background-repeat:no-repeat; background-position: 130px 15px; @@ -8936,7 +8936,7 @@ border-radius:5px; font-weight:500; color:white; text-decoration:none; - background-image: url(http://www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png); + background-image: url(//www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png); background-size:25px 20px; background-repeat:no-repeat; background-position: 155px 15px; @@ -8960,7 +8960,7 @@ border-radius:5px; /* background: -ms-linear-gradient(left, #0F7C4B 39%,#0F8E50 100%); /* IE10+ */ /* background: linear-gradient(to right, #0F7C4B 39%,#0F8E50 100%); /* W3C */ /* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0F7C4B', endColorstr='#0F8E50',GradientType=1 ); -/* background-image: url(http://www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow.png); +/* background-image: url(//www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow.png); background-size:25px 20px; background-position: 130px 15px;*/ /* background-repeat:no-repeat; */ @@ -8969,7 +8969,7 @@ border-radius:5px; .style-2 ul#super-menu li a:hover { background: rgb(0, 85, 161); - /* background-image: url(http://www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png);*/ + /* background-image: url(//www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png);*/ background-repeat: no-repeat; background-size:25px 20px; background-position: 155px 15px; @@ -8982,7 +8982,7 @@ border-radius:5px; background-color: #F2F5F2; background: #F2F5F2; background-image: url(//www.warwickshire.gov.uk/wp-content/uploads/2014/10/menu-arrow1.png); - /* background-image: url(http://www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png); */ + /* background-image: url(//www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png); */ background-size: 25px 20px; background-repeat: no-repeat; background-position: 130px 15px; @@ -9272,15 +9272,15 @@ border-bottom: solid 1px #FFFFFF; /*.style-5 ul#super-menu li a:hover, .style-4 ul#super-menu li a:hover { .style-5 ul#super-menu li a:hover { -background-image: url(http://www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png); +background-image: url(//www.warwickshire.gov.uk/Web/corporate/wccweb.nsf/Links/B6876CFE9798941F80257855005D6E89/$file/menu-arrow2.png); }*/ .style-4 ul#super-menu li.active a{ -background-image: url(http://www.warwickshire.gov.uk/wp-content/uploads/2014/10/menu-arrow4.png); +background-image: url(//www.warwickshire.gov.uk/wp-content/uploads/2014/10/menu-arrow4.png); color:#666666; } .style-5 ul#super-menu li.active a{ -background-image: url(http://www.warwickshire.gov.uk/wp-content/uploads/2013/06/menu-arrow5.png); +background-image: url(//www.warwickshire.gov.uk/wp-content/uploads/2013/06/menu-arrow5.png); color:#666666; } @@ -10777,7 +10777,7 @@ h3.home-header { #home-social {background-image:url(//www.warwickshire.gov.uk/wp-content/uploads/2014/10/wd-socialcare.png);} #home-events {background-image:url(//www.warwickshire.gov.uk/wp-content/uploads/2014/10/wd-events.png);} #home-council {background-image:url(//www.warwickshire.gov.uk/wp-content/uploads/2014/10/wd-council.png);} -#home-audience {background-image:url(http://www.warwickshire.gov.uk/wp-content/uploads/2014/10/wd-volunteering.png);} +#home-audience {background-image:url(//www.warwickshire.gov.uk/wp-content/uploads/2014/10/wd-volunteering.png);} #home-a-z {background-image:none; margin-left: -1.5em;} @@ -11543,4 +11543,4 @@ font-family:helvetica!important; font-size:14px; } -}
\ No newline at end of file +} diff --git a/web/js/map-OpenLayers.js b/web/js/map-OpenLayers.js index 1d417f68e..7f8ec1755 100644 --- a/web/js/map-OpenLayers.js +++ b/web/js/map-OpenLayers.js @@ -240,9 +240,6 @@ $.extend(fixmystreet.utils, { strategy.deactivate(); var center = bounds.getCenterLonLat(); var z = fixmystreet.map.getZoomForExtent(bounds); - if ( z < 13 && $('html').hasClass('mobile') ) { - z = 13; - } fixmystreet.map.setCenter(center, z); // Reactivate the strategy and make it think it's done an update strategy.activate(); @@ -858,10 +855,10 @@ OpenLayers.Protocol.FixMyStreet = OpenLayers.Class(OpenLayers.Protocol.HTTP, { $('#loading-indicator').removeClass('hidden'); $('#loading-indicator').attr('aria-hidden', false); // Pass the values of the category, status, and sort fields as query params + options.params = options.params || {}; $.each({ filter_category: 'filter_categories', status: 'statuses', sort: 'sort' }, function(key, id) { var val = $('#' + id).val(); if (val !== undefined) { - options.params = options.params || {}; options.params[key] = val; } }); |