Tom Hughes
aa143f047b
Rails no longer gives textareas a default size
2013-09-22 10:33:31 +01:00
Tom Hughes
5bb751ca26
Make the timestamp for a diary comment into a permalink for it
2013-09-15 16:22:48 +01:00
Saman Bemel-Benrud
53fc883a91
Fix comment display in comment list view
2013-07-08 09:03:18 +01:00
Saman Bemel-Benrud
c3b8897c44
Improve layout and styling of forms
2013-07-08 09:03:17 +01:00
Thomas Levine
6ded8b55c8
Add standard-label class to all form labels
2013-07-08 09:03:17 +01:00
Thomas Levine
677d129a2e
Remove table from diary edit and refactor using new form styles
2013-07-08 09:03:16 +01:00
Tom Hughes
52611a5bfa
Merge branch 'master' into notes
2013-04-16 18:22:47 +01:00
Saman Bemel-Benrud
7614534bdb
Diary cleanup
...
This commit includes a few basic changes to make the user diaries
friendlier and easier to read. I adjusted the text styles and added
a maximum width, to keep the line length under control.
2013-04-14 17:26:27 +01:00
Tom Hughes
7f598ab412
Merge branch 'master' into notes
...
Conflicts:
Gemfile.lock
app/views/diary_entry/list.html.erb
2013-04-08 22:34:37 +01:00
Tom Hughes
c9ec4895ea
Fix next/previous links on diary pages properly
2013-04-07 23:09:19 +01:00
Tom Hughes
8baddcb26c
Correct next/previous links on diary list page
2013-04-07 18:41:00 +01:00
Tom Hughes
369d5a0bfd
Optimise database reads in DiaryEntry#list
2013-04-01 14:18:21 +01:00
Tom Hughes
898cc828dd
Merge branch 'master' into notes
...
Conflicts:
Gemfile.lock
2013-03-28 00:36:07 +00:00
Tom Hughes
9717b81a47
Optimise database reads in DiaryEntry#list
2013-03-24 09:52:03 +00:00
Tom Hughes
56db9ca2b7
Merge branch 'master' into notes
2013-02-02 11:00:46 +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
4b9efb63b8
Avoid wrapping an <li> in a <span>
2013-01-16 18:13:52 +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
5fe5777a58
Move caching of reverse geocodes to describe_location
2012-12-01 18:18:10 +00:00
Tom Hughes
1c5db113e2
Always use the canonical host name in diary RSS feeds
2012-11-16 17:03:48 +00:00
John Firebaugh
8d13c39400
Clean up diary_entry.js
2012-10-06 00:07:50 +01:00
John Firebaugh
7f6320ed10
Move diary entry JS to page-specific script file
2012-10-06 00:03:24 +01:00
John Firebaugh
04887011d4
Eliminate interpolation in diary entry JS
2012-10-06 00:02:42 +01:00
Tom Hughes
367303f6d8
Move a chunk of non-markup ruby code from a view to the controller
2012-08-28 20:39:18 +01:00
John Firebaugh
5aa09fbfd0
Use a standard application.js bundle
...
Include map.js and menu.js in the bundle.
2012-08-27 20:31:17 +01:00
John Firebaugh
17b23b0756
Extract browse.js static asset
2012-08-27 20:23:24 +01:00
John Firebaugh
dcb25f0c07
Set OpenLayers lang unobtrusively
...
We output the locale code as the lang attribute, so
use that rather than interpolating into embedded JS.
2012-08-24 19:00:59 -07:00
Tom Hughes
13ef6a2df1
Remove use of deprecated :comment attribute on link_to and button_to
2012-06-18 11:20:09 +01:00
Tom Hughes
3e180e745c
Use POST for hiding diary entries and comments
2012-05-13 18:43:44 +01:00
Tom Hughes
a9824dbc2e
Use one "no_such_user" view everywhere
2012-03-21 21:47:09 +00:00
Tom Hughes
d0980087d1
Don't display Markdown help when editing an old diary entry
2012-03-17 16:37:22 +00:00
Tom Hughes
561f2f694a
Add preview functionality to rich text controls
2012-03-17 16:36:57 +00:00
Tom Hughes
aa4205482a
Treat all newly entered blocks of text as Markdown
2012-03-17 16:36:55 +00:00
Tom Hughes
60dfb92631
Generate correct links to language specific diary lists
2012-03-13 16:32:37 +00:00
Tom Hughes
13adca0a8f
Generate correct links to diary entries
2012-02-28 22:59:43 +00:00
Tom Hughes
c9a4ec5e63
Improve the diary comments view
...
Make sure all strings are translatable; replace a manually constructed
link with link_to; improve date formatting; and use cycle to alternate
colours for the table rows.
2012-02-28 21:49:41 +00:00
Steve Singer
1944372af8
Add a view to show diary comments left by a user
2012-02-28 21:29:18 +00:00
Tom Hughes
07ebb40ebb
Don't show feed icons for friend and nearby user lists
2012-01-07 12:48:09 +00:00
Tom Hughes
13289d4041
Switch from Prototype to jQuery
2011-11-26 00:22:31 +00:00
Tom Hughes
716262f211
Serve OpenLayers through the asset pipeline
2011-11-25 20:07:50 +00:00
Tom Hughes
1d6051d08b
Make linkify preserve HTML safety
2011-11-15 09:46:33 +00:00
Tom Hughes
36a3dfe7cd
Add a few missing raw markers
2011-11-15 09:20:04 +00:00
Tom Hughes
4ea63afd24
Update use of deprecated forms of form_for
2011-11-14 09:42:48 +00:00
Tom Hughes
226c41be69
Update ActiveRecord queries to use arel
2011-11-14 09:42:44 +00:00
Tom Hughes
7d45c2fd3c
Replace request.request_uri with request.fullpath
2011-11-14 09:42:42 +00:00
Tom Hughes
ed54379218
Make helpers return text instead of appending to the output buffer
2011-11-14 09:42:42 +00:00
Tom Hughes
22594361d5
Mark some strings that shouldn't be escaped as raw
2011-11-14 09:42:41 +00:00
Tom Hughes
b25a468e3c
Use <%= instead of <% for block helpers that use concat
2011-11-14 09:42:41 +00:00
Tom Hughes
e60810aeda
Show the current location when editing a diary entry with a location
2011-08-01 16:59:40 +01:00