[openstreetmap-website] Redesign (#498)
John Firebaugh
notifications at github.com
Tue Oct 1 18:18:02 UTC 2013
This pull request tracks work on a redesign of the header, sidebar, and main page map based on the presentation ([video](http://osm.won2.de/sotm/d2t1-1630-John_Firebaugh-Refining_a_vision_for_OpenStreetMap.org.mp4), [slides](http://jfire.io/sotm13/), [mock ups](https://github.com/samanpwbb/osm-redesign/tree/sotm-birmingham/renders)) at State of the Map Birmingham.
Major components of the redesign include a new help page; new about page; moving navigation elements out of the sidebar; moving search results, export controls, changeset history, and feature details into the sidebar; and removal of the sidebar from "interior" pages such as the user profile and diaries.
## TODO List
* [ ] Finalize header design
* [ ] Add call to action button to main sidebar
* [ ] Implement closing the sidebar
* [ ] Hook up interactivity for changeset view (load changesets for current view, update on map move)
* [ ] pushState-based navigation
* [ ] Restore sidebar when editing with Potlatch
You can merge this Pull Request by running:
git pull https://github.com/osmlab/openstreetmap-website redesign
Or you can view, comment on it, or merge it online at:
https://github.com/openstreetmap/openstreetmap-website/pull/498
-- Commit Summary --
* Add help page
* adjustments to help page + better copy
* Style
* Link to help page from welcome
* Adjust header layout for user menu
* Remove LearnOSM
* Frontpage redesign
* Sidebar work
* Convert history page to sidebar layout
* Convert browse details to sidebar layout
* Redirect ?node=n and similar to browse pages
* Fix display of browsed objects on map
* Fixes
* Clean up search CSS
* Work on changeset display
* Remove unused bounds parameters
-- File Changes --
D app/assets/javascripts/browse.js (85)
M app/assets/javascripts/changeset.js (22)
M app/assets/javascripts/edit.js (6)
M app/assets/javascripts/index.js (14)
M app/assets/javascripts/index/browse.js (3)
M app/assets/javascripts/index/export.js (6)
M app/assets/javascripts/index/search.js (6)
M app/assets/javascripts/leaflet.extend.js.erb (7)
M app/assets/javascripts/osm.js.erb (41)
M app/assets/javascripts/sidebar.js (14)
M app/assets/javascripts/user.js (9)
M app/assets/stylesheets/browse.css.scss (9)
M app/assets/stylesheets/common.css.scss (757)
M app/assets/stylesheets/print.css (5)
M app/assets/stylesheets/small.css.scss (50)
M app/controllers/changeset_controller.rb (21)
M app/controllers/site_controller.rb (13)
D app/views/browse/_changeset_details.html.erb (78)
M app/views/browse/_common_details.html.erb (10)
D app/views/browse/_map.html.erb (78)
D app/views/browse/_navigation.html.erb (43)
M app/views/browse/_node_details.html.erb (7)
M app/views/browse/_tag.html.erb (5)
M app/views/browse/_tag_details.html.erb (6)
M app/views/browse/_way_details.html.erb (1)
M app/views/browse/changeset.html.erb (70)
M app/views/browse/node.html.erb (18)
M app/views/browse/node_history.html.erb (21)
M app/views/browse/note.html.erb (34)
M app/views/browse/relation.html.erb (15)
M app/views/browse/relation_history.html.erb (18)
M app/views/browse/start.html.erb (1)
M app/views/browse/way.html.erb (16)
M app/views/browse/way_history.html.erb (18)
M app/views/changeset/_changeset.html.erb (47)
D app/views/changeset/_changeset_paging_nav.html.erb (15)
D app/views/changeset/_changesets.html.erb (4)
D app/views/changeset/_map.html.erb (2)
M app/views/changeset/list.html.erb (53)
D app/views/export/start.html.erb (48)
M app/views/geocoder/description.html.erb (1)
M app/views/geocoder/search.html.erb (1)
A app/views/layouts/_content.html.erb (15)
A app/views/layouts/_header.html.erb (36)
M app/views/layouts/_user_menu.html.erb (2)
A app/views/layouts/map.html.erb (47)
M app/views/layouts/site.html.erb (116)
M app/views/site/_id.html.erb (4)
D app/views/site/_search.html.erb (16)
D app/views/site/_sidebar.html.erb (9)
M app/views/site/edit.html.erb (34)
A app/views/site/export.html.erb (57)
A app/views/site/help.html.erb (16)
M app/views/site/index.html.erb (46)
M app/views/site/welcome.html.erb (4)
M config/locales/en.yml (111)
M config/routes.rb (9)
M vendor/assets/leaflet/leaflet.osm.js (25)
-- Patch Links --
https://github.com/openstreetmap/openstreetmap-website/pull/498.patch
https://github.com/openstreetmap/openstreetmap-website/pull/498.diff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20131001/ac2040d6/attachment.html>
More information about the rails-dev
mailing list