Tom Hughes
ed699548e6
Update tests for layout changes
2013-01-14 22:30:54 +00:00
Tom Hughes
4c9a3d4803
Disable caching of pages with dynamic layout
...
Pages now feed back into the layout to set the content of the heading
block so we can't cache any page which has a layout as that would mean
the heading wouldn't appear when the cached page was used.
2013-01-14 22:30:03 +00:00
Saman Bemel-Benrud
a36f3558dd
Site cleanup
...
I set out to do a quick and dirty typography overhaul to make things
more consistent and a bit cleaner, but I kept running into things I
didn't like, so this lead me down something of a rabbit hole of design
tweaks to the OSM site.
Goals here are to have better content hierarchy, better vertical
rhythm, more consistent UI, cleaner markup with less tables, all while
keeping the basics pretty much intact. There are a lot of things I
didn't touch even though they need to be updated (lots of tables where
stuff shouldn't be tables, mostly).
Basic overview of changes:
I added a new persistent header that helps segment pages. It's now
a lot easier to know what you're looking at. The header has a page
title, a description, plus a submenu of actions.
There is now a pattern of 20px/10px margins and padding for more
rhythm and breathing room throughout the site.
I know there are other problems here or things I've missed - would
love another set of eyes to look over this! I am still getting comfortable
working on the site - it's my first time ever digging into a ruby or rails
so I'm not familiar with the templating language yet.
2013-01-14 21:27:08 +00:00
Siebrand Mazeland
91139ae014
Localisation updates from http://translatewiki.net .
2013-01-13 15:03:06 +00:00
Tom Hughes
355d62bcf8
Update to rails 3.2.11
2013-01-08 20:37:03 +00:00
Tom Hughes
316f1718cf
Remove messages which have been copied from english
2013-01-08 20:37:03 +00:00
Siebrand Mazeland
6eb37afc4b
Localisation updates from http://translatewiki.net .
2013-01-07 10:20:48 +00:00
Tom Hughes
6bd16d543a
Stick with therubyracer 0.10.x for now
...
The 0.11.x release is a complete mess, as amply documented in the github
issue tracker (https://github.com/cowboyd/therubyracer/issues/215 ).
2013-01-03 11:10:32 +00:00
Tom Hughes
71255ea666
Update rails to 2.3.10
2013-01-03 10:40:32 +00:00
Siebrand Mazeland
9a6b42ffeb
Localisation updates from http://translatewiki.net .
2012-12-30 10:33:23 +00:00
Siebrand Mazeland
13587a34af
Localisation updates from http://translatewiki.net .
2012-12-21 18:48:00 +00:00
Tom Hughes
03ead3a59d
Enable "destructive edit" warnings in Potlatch 2
2012-12-21 08:51:34 +00:00
Tom Hughes
1eda38f77b
Update Potlatch 2 to 2.3-554-ge648197 build
2012-12-21 08:50:28 +00:00
Tom Hughes
8ca9f5a0d5
Potlatch 2 localisation updates
2012-12-21 08:49:39 +00:00
Siebrand Mazeland
b9d719cf6f
Localisation updates from http://translatewiki.net .
2012-12-16 19:21:59 +00:00
Paweł Paprota
bdc536d126
Autofocus the search field on the index page
2012-12-13 19:16:41 +00:00
Tom Hughes
00548468ac
Remove unused permalink styles
2012-12-13 19:12:07 +00:00
Siebrand Mazeland
780bf71fe5
Localisation updates from http://translatewiki.net .
2012-12-08 18:48:40 +00:00
Tom Hughes
37bf8e2f6e
Update Potlatch 2 to 2.3-547-g4a8c109 build
2012-12-03 14:58:44 +00:00
Tom Hughes
b4abc4ca17
Potlatch 2 localisation updates
2012-12-03 14:58:43 +00:00
Siebrand Mazeland
cd05e1892b
Localisation updates from http://translatewiki.net .
2012-12-01 19:43:57 +00:00
Tom Hughes
9dfb2729ab
Revert "Use Redcarpet::Render::XHTML instead of our custom renderer"
...
This reverts commit 4bb95b3773
.
2012-11-29 22:22:22 +00:00
Tom Hughes
d3b2a12266
Don't try and compile the (non-existent) openlayers theme
2012-11-29 21:29:40 +00:00
Tom Hughes
4bb95b3773
Use Redcarpet::Render::XHTML instead of our custom renderer
...
Now that my :link_attributes patch has been merged we don't need
the custom renderer to add the rel=nofollow attributes.
2012-11-29 18:59:43 +00:00
John Firebaugh
394dcd7316
Avoid multiple click bindings on data layer
2012-11-29 18:31:17 +00:00
John Firebaugh
6255c96130
Use jQuery chaining
2012-11-29 18:29:50 +00:00
John Firebaugh
05eba79008
Move "Browse Map Data" to layers control
...
Fixes https://trac.openstreetmap.org/ticket/4680
2012-11-29 18:23:41 +00:00
John Firebaugh
fde2744f74
Sort changeset rectangles by size
...
This should help make more changesets accessible on the
map, without requiring precision cursor placement on the
changeset boundary (#169 ).
2012-11-29 05:50:03 -08:00
Tom Hughes
6041012cd7
Update Potlatch 2 to 2.3-538-gb4f7198 build
2012-11-27 09:40:19 +00:00
Tom Hughes
593e3af303
Potlatch 2 localisation updates
2012-11-27 09:39:22 +00:00
Siebrand Mazeland
a65efc1927
Localisation updates from http://translatewiki.net .
2012-11-26 08:18:45 +00:00
Tom Hughes
08283b9a33
Change map placement in small screen mode
...
This mirrors the way the map is now handled in large screen mode, and
makes it display properly in the Android browser.
2012-11-25 18:36:55 +00:00
John Firebaugh
3758930e18
Fix "Edit Area" remote control link
...
Fixes https://trac.openstreetmap.org/ticket/4699
2012-11-25 17:36:48 +00:00
Tom Hughes
7a334bd3fe
Hide +/- signs, take three
2012-11-24 14:13:58 +00:00
Tom Hughes
d9352f16a8
Set the z-index on the top bar to keep it in front
2012-11-23 19:38:55 +00:00
Tom Hughes
f978642a58
Revert "Stop the map overlapping the top bar"
...
This reverts commit 2ef2d7c876
.
2012-11-23 19:36:56 +00:00
Tom Hughes
8e27c78d3c
Fall back to the mapnik layer
...
If there are no known layers in the layers string, then fall back to
showing the standard mapnik layer.
2012-11-23 19:00:51 +00:00
Tom Hughes
dc0ada9515
Set size and anchor position for embedded markers
2012-11-23 17:57:47 +00:00
Tom Hughes
3d40181f87
Improve hiding of text on zoom icons
2012-11-23 15:26:00 +00:00
Tom Hughes
31a6d20728
Set icon paths for markers on the embedded map
2012-11-23 15:06:13 +00:00
Tom Hughes
af35527c72
Add missing units
2012-11-23 15:00:04 +00:00
Tom Hughes
e951c6b4b0
Stop active link boxes appearing on the zoom in/out icons
2012-11-23 14:58:10 +00:00
Tom Hughes
4a26107560
Stop spurious +/- signs appearing in the zoom slider
2012-11-23 14:57:54 +00:00
Tom Hughes
8f079fe4ea
Revert "Stop spurious +/- signs appearing in the zoom slider"
...
This reverts commit 5edb4bf4e5
.
2012-11-23 14:56:44 +00:00
Tom Hughes
5edb4bf4e5
Stop spurious +/- signs appearing in the zoom slider
2012-11-23 14:50:39 +00:00
Tom Hughes
799b6d4cc7
Update the leaflet zoom slider plugin to fix IE8
2012-11-23 13:12:51 +00:00
Tom Hughes
2ef2d7c876
Stop the map overlapping the top bar
2012-11-23 12:23:38 +00:00
Tom Hughes
7d92ec7047
Merge branch 'leaflet'
2012-11-23 10:41:45 +00:00
Tom Hughes
c0b47c0c2a
Serve embedded maps through the assets pipeline
2012-11-23 10:40:26 +00:00
Tom Hughes
d04e3ac9f8
Move map controls higher in the small screen view
2012-11-22 13:03:49 +00:00