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