[openstreetmap-website] Add welcome page (#338)
John Firebaugh
notifications at github.com
Tue Jul 16 20:51:47 UTC 2013
This pull request replaces the confirm/welcome email with a dedicated page based on [osmlab/welcome-osm](http://osmlab.github.io/welcome-osm/).
The welcome page is the landing page for newly confirmed accounts as well as a place where third party data consumers like Foursquare, MapBox, or Craigslist can direct users who have spotted a problem with the map and want to get started fixing it.
The intent is to make the introduction of new users to OpenStreetMap gentler than simply linking to the /edit view, while simultaneously curbing the length of the confirmation email -- we can provide a better welcome message through the website than through a static email. The welcome page fills a gap in the existing introductory materials: existing 'Learn OSM' projects are either tilted towards case (HOT's learnosm.org is for field mappers, most YouTube videos are about JOSM), or more detailed and technical than is desirable for a first experience landing page.
![](https://f.cloud.github.com/assets/98601/806625/eb3265a2-ee3e-11e2-8eae-4fa54989c29a.png)
![](https://f.cloud.github.com/assets/98601/806471/71709b24-ee3b-11e2-8d8f-64618b6f51a4.png)
You can merge this Pull Request by running:
git pull https://github.com/osmlab/openstreetmap-website welcome-2
Or you can view, comment on it, or merge it online at:
https://github.com/openstreetmap/openstreetmap-website/pull/338
-- Commit Summary --
* Fix sidebar and top bar, scroll content
* Add welcome page based on http://osmlab.github.io/welcome-osm/
* Reduce welcome email to minimal text
* Adjust whitespace and color
-- File Changes --
A app/assets/images/welcome-sprite.png (0)
M app/assets/stylesheets/common.css.scss (108)
M app/assets/stylesheets/small.css.scss (3)
M app/controllers/site_controller.rb (3)
M app/controllers/user_controller.rb (5)
M app/models/notifier.rb (16)
M app/views/notifier/signup_confirm.html.erb (15)
M app/views/notifier/signup_confirm.text.erb (33)
A app/views/site/welcome.html.erb (95)
M config/locales/en.yml (101)
M config/routes.rb (1)
M test/functional/site_controller_test.rb (4)
-- Patch Links --
https://github.com/openstreetmap/openstreetmap-website/pull/338.patch
https://github.com/openstreetmap/openstreetmap-website/pull/338.diff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20130716/4340b625/attachment.html>
More information about the rails-dev
mailing list