Commit graph

130 commits

Author SHA1 Message Date
Tom Hughes
15be6b3ffc Add missing padding at right hand end of greeting menu 2013-03-28 00:40:07 +00:00
Tom Hughes
68044c6054 Separate the links in the bottom right map corner better 2013-02-05 19:18:37 +00:00
Tom Hughes
16a0f14f4a Show anonymous user warning in data browser note view 2013-02-02 16:34:49 +00:00
Tom Hughes
5ad45549e1 Add anonymous comment warning to note popup 2013-02-02 16:18:35 +00:00
Tom Hughes
9d3b419aad Improve styling of the per-user notes list view 2013-02-02 14:29:45 +00:00
Tom Hughes
56db9ca2b7 Merge branch 'master' into notes 2013-02-02 11:00:46 +00:00
Tom Hughes
773f145edc Show the header block on slim layout pages 2013-01-30 18:17:04 +00:00
Saman Bemel-Benrud
a4af16417b Allow non-square user images 2013-01-26 15:44:44 +00:00
Tom Hughes
1f7dd79daf Fix lists in rich text to display properly
Add a "richtext" class to anything which contains text rendered
by our rich text library, and move styles which were only being
applied to diary entries to apply to all rich text.
2013-01-24 14:54:26 +00:00
Tom Hughes
f430d2c6e1 Remove redundant CSS rule - table headings are already bold 2013-01-24 14:31:14 +00:00
Tom Hughes
f8cadaf480 Put some white space back to make things readable 2013-01-24 14:18:18 +00:00
Saman Bemel-Benrud
3bce9ceee5 Fix mobile map and other minor mobile adjustments 2013-01-22 18:49:25 +00:00
Tom Hughes
05cb14b776 Remove asset pipeline overrides for unused images in embedded maps 2013-01-22 15:20:54 +00:00
Tom Hughes
fa53a9c680 Remove asset pipeline overrides for now unused images 2013-01-21 22:50:08 +00:00
Tom Hughes
1fe52824fa Correct vertical position of map controls in small screen layout 2013-01-21 21:42:44 +00:00
Tom Hughes
e9cb282712 Make maximising work properly again in Potlatch 2013-01-19 11:29:12 +00:00
Tom Hughes
f05da909f5 Remove style rules that are no longer needed 2013-01-17 00:12:59 +00:00
Tom Hughes
f360d77aff Highlight the history tab correctly 2013-01-16 21:31:15 +00:00
Saman Bemel-Benrud
b02844b42f Cleanup followup
Tighter copy on node list for to decrease the chance of an ugly line
break (need better fix here so the line break is smoother). Just changed
also part of way %{related_ways} to part of way %{related_ways}. This
needs a better fix to make line breaks indent properly, but this should
at least help a little (issue #185).

Properly positioned 'nearby users' block on user page to be in the left
column (issue #184).

Removed deemphasized class from search results (issue #181) lighter
highlight yellow on changesets page.
2013-01-16 21:31:05 +00:00
Tom Hughes
76559d3de2 Fix notes page in data browser to match new site style 2013-01-15 22:25:22 +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
00548468ac Remove unused permalink styles 2012-12-13 19:12:07 +00:00
Tom Hughes
0d11ad7415 Style disabled permalinks appropriately 2012-12-04 14:29:42 +00:00
Tom Hughes
c533fb4b74 Display formatted notes in the web UI 2012-12-03 14:50:55 +00:00
Tom Hughes
c3cb1de73e Format note comments correctly in the data browser 2012-12-03 14:50:55 +00:00
Tom Hughes
98475075c7 Add a scrollbar when a note gets too big 2012-12-02 14:14:16 +00:00
Tom Hughes
de78176e04 Rework notes UI using leaflet 2012-12-02 14:13:54 +00:00
Tom Hughes
78f608b114 Merge branch 'master' into notes
Conflicts:
	app/assets/javascripts/browse.js
	app/assets/javascripts/map.js.erb
	app/assets/stylesheets/common.css.scss
	app/views/site/index.html.erb
2012-12-01 18:22:30 +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
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
3d40181f87 Improve hiding of text on zoom icons 2012-11-23 15:26:00 +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
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
Tom Hughes
0c2d538aa7 Use the small zoom control in the small screen layout 2012-11-22 12:54:37 +00:00
Tom Hughes
130a184ec5 Make sure all leaflet images are loaded through the asse pipeline 2012-11-21 19:01:09 +00:00
Tom Hughes
7599f98957 Merge branch 'master' into notes
Conflicts:
	Gemfile
	Gemfile.lock
	app/assets/stylesheets/common.css.scss
	app/helpers/application_helper.rb
2012-11-20 19:08:30 +00:00
Tom Hughes
d68368e0d5 Rework RTL handling to keep rules together 2012-11-19 10:39:30 +00:00
John Firebaugh
ed84516db2 Fix user popup styles 2012-11-09 12:59:31 -08:00
John Firebaugh
753c179085 Update some print styles for Leaflet 2012-11-09 12:59:30 -08:00
John Firebaugh
cc7753896c Move non-vendor leaflet assets into app 2012-11-09 12:59:30 -08:00
John Firebaugh
3e2e62b123 Fix zoom control positioning 2012-11-09 12:59:29 -08:00