| Commit message (Collapse) | Author | Age | Lines |
|
|
|
| |
Fixes #1336.
|
|
|
|
|
|
|
|
|
|
| |
The uploaded_files solution in cbdfcad6, to show already uploaded files
stored in upload_fileid, worked if you submitted the form to the server
and had it returned, but did not show remembered photos if you used the
browser's Back button to return to the form from another page.
Instead, always read the data from upload_fileid, which works whichever
way you have come to the page. Fixes #1332.
|
|
|
|
|
|
|
| |
It turns out the strategy was still firing even with correctly rounded
co-ordinates from getMapBounds, as there were still rounding errors
introduced by the two differing ways of calculating the map bounds. We
override one function to always equal the results of the other method.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hovering over map pins highlights the relevant item from the
sidebar beside the map. And hovering a sidebar item highlights
the relevant map pin.
Clicking a map pin takes you directly to the relevant report
page, just like clicking an item in the sidebar.
This means the OpenLayers popup "balloon" no longer appears on
clicking a pin, and has been removed entirely.
To make customisation of the list item hover colour easier,
it has been abstracted out into a SCSS variable that cobrand
authors should override (as the fixmystreet.com cobrand does)
or leave at its default light grey colour.
Fixes #1094.
|
|
|
|
|
|
|
|
|
|
|
| |
We had a report that our file uploader (dropzone) wasn't working in
Opera on a Lumia Windows phone. It looks like this version of Opera is
saying it has capability but doesn't. The file uploader already
blacklists Opera 12 on a Macintosh, so do the same on Windows Phone
(Opera Mini 9 has a version 12 identifier in its user agent string).
The full User Agent string was Opera/9.80 (Windows Phone; Opera
Mini/9.0.0/37.7751; U; en) Presto/2.12.423 Version/12.16
|
|\
| |
| |
| |
| |
| | |
Conflicts:
templates/web/base/report/new/fill_in_details_form.html
templates/web/base/report/update-form.html
|
| | |
|
| |
| |
| |
| | |
Makes the flow more like new reporting.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
e.g. if you had skipped the map there is no fixmystreet variable on the
resulting page, so we need to create it and check it.
|
|/
|
|
| |
Fixes #1308.
|
|
|
|
| |
Fixes #1305.
|
|\ |
|
| |
| |
| |
| | |
Include UK donations CSS used over Christmas 2015 for any future use.
|
| |
| |
| |
| |
| | |
Warwickshire has position:relative always set on .wrapper, so make sure
that's maintained on map apges.
|
|/ |
|
|
|
|
| |
These files may be included by files in a different directory.
|
|
|
|
|
|
|
|
|
|
| |
Three file inputs, progressively enhanced with dropzone.
This moves the photo input higher up, so that photos can upload while
you're filling out the form. It standardises and improves photo error
handling.
[fixmystreet.com] Guidance for what photos should and shouldn’t include.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A repeat of cc6a278; Google have now dropped version 3.20 of their Maps
API, which we were using. Version 3.21 is the oldest available version,
and only appears to work if you start off in hybrid view.
According to https://developers.google.com/maps/documentation/javascript/versions,
in three months 3.21 will be dropped; 3.22 does not currently work with
our OpenLayers code at all. Looking at
http://dev.openlayers.org/releases/OpenLayers-2.13.1/examples/google-v3.html
the maps do still appear if you first switch to the Satellite layer. So
investigation will be needed to find out why that happens and if it can
be worked around.
|
| |
|
|
|
|
|
| |
Fixes #1256 by removing the temptation for web browsers
to stretch the SVG to fill the CSS background-size box.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Generally, a rewrite of issue-list-a to item-list--reports or
item-list--wards (two different uses) and issue-list to
item-list--updates, with subsequent renames/changes to children.
For those cobrands using a different list showing a pin icon, use
item-list__item--with-pin to stop needing to override existing classes.
Fix a variety of niggling issues e.e ward list display, or overloading
of the .text class.
|
|/
|
|
|
| |
The changes in 99610f1 missed out adding a class to the footer menu,
and a few subsequent changes to the CSS.
|
|
|
|
|
|
|
| |
This removes the on map/nearby tabs, replacing them with one combined
list. The styling is moved to the base, so that it is used on mobile
too. A closed option is added to the existing dropdown, and the
base/fixmystreet my templates are also combined. Fixes #1141.
|
| |
|
|\ |
|
| |
| |
| |
| | |
Make sure the site's max-width is applied on map pages also.
|
| | |
|
| | |
|
| |
| |
| |
| | |
See mysociety/FixMyStreet-Commercial#717
|
| |
| |
| |
| |
| |
| |
| | |
Make external/competent body message read-only and
displayed like public response when submitted.
See mysociety/FixMyStreet-Commercial#718
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Includes a small map at the top of the first page and a second
full-width map on a separate page.
- upgrades tiles to the new 512px ones already used by JS
as implemented in https://github.com/mysociety/FixMyStreet-Commercial/issues/668
- Uses jQuery to clone a copy of the "noscript" map elsewhere into
the DOM, because the original is too far from where we need it.
- extracts maps/openlayers.html to call maps/noscript_map.html
- specialises the Zurich version to allow a richer structure to be
returned, including arbitrary sized map
- Map::Zurich now returns nearly arbitrary sized map tiles
- second larger map is prepared (only for admin/report_edit)
See mysociety/FixMyStreet-Commercial#677
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Involves a not-as-bad-as-it-looks refactoring of the HTML markup for
report_edit.html and report_edit-sdm.html, with some actual indentation
so you can tell what's going on, and definition lists to give the
label/content pairs more logical structure.
- Also replaces .report-edit-action with .print-only and .screen-only
which are less semantic, but much more obvious to newcomers.
- Allows SDMs to enlarge images on report edit page
- Displays category in report edit form on screen as well as in print
See mysociety/FixMyStreet-Commercial#677
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Styling for "Updated!" message
The message shown on form submission no longer pushes both columns
down, and disappears after 5 seconds.
- Make "time spent" labels inline to save space
- Simplify display of report admin category dropdown
- Change order of report admin inputs for Division Managers
See mysociety/FixMyStreet-Commercial#690
|
| |
| |
| |
| | |
See mysociety/FixMyStreet-Commercial#677
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
See mysociety/FixMyStreet-Commercial#674, mysociety/FixMyStreet-Commercial#673
- two-column layout on admin map pages
- tightening up admin button sizes and optional labels
- stack admin notes vertically, to avoid overflowing table layout
- improve display of zurich admin notes and answers
- only print admin note headings if there are notes
- slightly shorter textareas in admin UI
- simplify display of non-editable problem info, as per customer’s suggestion
|
| |
| |
| |
| |
| |
| |
| | |
Have moved the generation of banner text from the template into
problem_as_hashref
See mysociety/FixMyStreet-Commercial#672
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Mechanism is general, but current implementation only used
for Zurich.
- Zurich: Record time_spent field mysociety/FixMyStreet-Commercial#676
- template changes (including jQuery spinner)
- backend changes to save data are made:
- in log_edit, if supplied
- and time on category change (and arbitrary actions)
- Add update_admin_log to all paths for DM, ensuring that it gets called,
while resetting the `time_spent` parameter, to make sure that
there is never a duplicate record created.
- Also quell warning about using DateTime values in query.
- Also add (seemingly unrelated) parens to stop misparsing of OK line in
questionnaire test now that DT::Format::Pg is used in Zurich cobrand
See mysociety/FixMyStreet-Commercial#676
|
| |
| |
| |
| |
| |
| |
| | |
This provides a ResponseTemplate model that an admin/staff
user can choose from when responding to problems.
For mysociety/FixMyStreet-Commercial#671.
|
| |
| |
| |
| | |
- also remove 10px gap from left hand side of logo on screen
|
| |
| |
| |
| |
| | |
- Refactor map tile size into a constant
- Update map tiles to use new Zurich WMTS server directly instead of Apache proxy
|
|/
|
|
|
|
|
|
|
|
|
|
| |
A 100% max-width img within an inline-block within a fixed width wrapper
behaves differently in Firefox to other browsers; other browsers use the
width of the fixed width wrapper, whereas Firefox uses the width set for
the img. Given an identically set-up div, all the browsers use the width
of the div rather than the fixed width wrapper, so Firefox appears to be
behaving more consistently.
The easiest solution is to change the inline-block to display: block, as
the inline-block is alone within a floated fixed width div. Fixes #1243.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The use of the background shorthand was causing cobrands which
override this to have unexpected styling issues because it
only set a colour, not the other background properties.
This commit makes it more specific to just use background-color.
Also fixes a case in Greenwich's css where this was being overriden
in a similar way to just use background-color as well.
Fixes #1238
|
|
|
|
| |
Fixes #1184.
|
|
|
|
|
| |
Reduce need for specificity. Also fix some bugs in Harrogate base menu
display, and couple of other cobrand tweaks.
|
|\ |
|