Commit graph

39 commits

Author SHA1 Message Date
John Firebaugh
e5ca823f30 Work towards integrating data overlay and browse pages 2013-10-13 14:46:09 -07:00
John Firebaugh
6157280d19 Refactor browsed object loading 2013-10-13 14:46:08 -07:00
John Firebaugh
c93308dd5c Correct sprite CSS for permalink (#352) 2013-07-29 22:33:36 +01:00
John Firebaugh
9d5b81094c Fix add note 2013-07-18 10:45:16 -07:00
John Firebaugh
5e9ab5bc5e Layers work 2013-07-18 10:45:14 -07:00
John Firebaugh
ef73cc1f57 Layers work 2013-07-18 10:45:13 -07:00
John Firebaugh
10c9ca81c7 Work on layers UI 2013-07-18 10:40:24 -07:00
John Firebaugh
33aa0a6e45 Rename to L.OSM.Layers and continue implementation 2013-07-18 10:37:45 -07:00
Tom MacWright
22d6633114 Start refactoring notes layer 2013-07-18 10:31:20 -07:00
John Firebaugh
1feda20644 Start layers pane 2013-07-18 10:31:20 -07:00
Tom MacWright
36fac06bd5 Add share button to map 2013-07-18 10:31:20 -07:00
John Firebaugh
ef37ad8aaa Basic framework for map UI 2013-07-18 10:31:19 -07:00
Saman Bemel-Benrud
c70a418dc2 Fix browse features buttons 2013-07-08 09:03:17 +01:00
Saman Bemel-Benrud
2e444eb7bb Fine tune button styling for note popups 2013-07-08 09:03:17 +01:00
Saman Bemel-Benrud
34edfdb9ba Cleanup notes and fix CSS error 2013-07-08 09:03:17 +01:00
Tom Hughes
02d9584fc5 Allow notes to be reopened from the web interface 2013-06-10 19:25:18 +01:00
Tom MacWright
6453310d4d Redesign notes permalink
This adds a small permalink icon to the sprite and updates the CSS for
the permalink. The text is hidden by default and shown on hover.
2013-04-28 17:06:48 +01:00
Tom Hughes
d48b1ccdf2 Replace the title in the note popup with a permalink 2013-04-27 11:51:51 +01:00
Tom Hughes
979822f697 Add a "Hide" button to notes when viewed by moderators 2013-04-08 22:32:20 +01:00
Tom Hughes
38255f9f8d Use OAuth for notes API calls and require authentication to close 2013-03-28 00:34:23 +00:00
Tom Hughes
9f025130fd Change "Close" button to "Resolve" in notes popup 2013-02-05 18:56:59 +00:00
Tom Hughes
b97fe91bba Disable "Add Note" button when there is no text 2013-02-03 18:03:25 +00:00
Tom Hughes
104f554008 Make titles in note popups link to the note 2013-02-03 16:50:59 +00:00
Tom Hughes
5ad45549e1 Add anonymous comment warning to note popup 2013-02-02 16:18:35 +00:00
Tom Hughes
e957aaacb6 Localise dates and times in notes popups 2013-02-02 12:11:46 +00:00
Tom Hughes
db5c58ed09 Improve comment descriptions in note popups 2013-02-02 11:40:28 +00:00
Tom Hughes
8cd6168b48 Set width of comment entry area in note popups 2013-01-15 21:42:43 +00:00
Tom Hughes
3d7eb387a7 Merge branch 'master' into notes
Conflicts:
	Gemfile.lock
	app/assets/stylesheets/common.css.scss
	app/views/browse/_map.html.erb
	app/views/user/view.html.erb
	config/locales/en.yml
2013-01-15 21:11:35 +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
Tom Hughes
c533fb4b74 Display formatted notes in the web UI 2012-12-03 14:50:55 +00:00
Tom Hughes
dbc523bf34 Link user names to their pages 2012-12-03 14:50:54 +00:00
Tom Hughes
ba5107ebb5 Remove the author_name field from notes 2012-12-03 14:50:54 +00:00
Tom Hughes
de78176e04 Rework notes UI using leaflet 2012-12-02 14:13:54 +00:00
Tom Hughes
352d9365e4 Improve styling of notes popups 2012-10-14 16:01:36 +01:00
Tom Hughes
513bec8044 Set attributes on newly created notes 2012-10-14 16:01:36 +01:00
Tom Hughes
d57755b737 Allow commenting on, and closing of, notes from the web site 2012-10-14 16:01:35 +01:00
Tom Hughes
361906af9e Localise notes interface 2012-10-14 13:52:54 +01:00
Tom Hughes
73b59c5859 Use EJS templates for notes 2012-10-14 10:17:17 +01:00
John Firebaugh
14bc538681 Use ejs templates in browse JS 2012-10-13 13:01:00 +01:00