Commit graph

21 commits

Author SHA1 Message Date
Tom Hughes
f111e6c1cf Update data schema 2013-01-15 20:56:43 +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
1b0028574a Update database schema 2012-10-18 18:59:39 +01:00
Paweł Paprota
67a03d44a1 Display a diary entry count on the user page 2012-10-07 16:17:01 +01:00
Tom Hughes
88d10f8db8 Update database schema 2012-09-29 18:00:04 +01:00
Tom Hughes
3ce4de1295 Add a /api/0.6/user/NNNN call to the API 2012-09-24 18:44:11 +01:00
Tom Hughes
e9c82ce19d Update database schema 2012-09-16 14:47:48 +01:00
Tom Hughes
686ce8f3e5 Fix interpolation issues in attribution text 2012-09-13 09:56:26 +01:00
Tom Hughes
3ca027f3d6 Update schema 2012-08-10 08:42:38 +01:00
Tom MacWright
221ca3c1fa Improve user page navigation menu
Add counts to edits, blocks, and traces; don't show blocks if there
are none; and move OAuth to the settings page.
2012-08-10 08:26:48 +01:00
Tom Hughes
5fabab8b08 Update database schema 2012-04-09 20:52:32 +01:00
Tom Hughes
c5152d1860 Improve styling of redaction view 2012-04-05 14:33:13 +01:00
Matt Amos
822759075c Add redactions table and link it to history tables 2012-04-04 08:43:44 +01:00
Tom Hughes
987c52f53e Only require a readable database for login, not a writable one 2012-03-28 10:08:38 +01:00
Tom Hughes
5f33656c8d Get rid of custom CSRF protection for user role changes
By restricting role changes to POST requests, which they should be
anyway, we get all the rails CSRF protection for free.
2012-03-20 17:21:13 +00:00
Tom Hughes
8a7a4b2ece Update schema 2012-03-17 17:14:11 +00:00
Tom Hughes
d66f38de45 Update schema 2012-03-17 16:36:59 +00:00
Tom Hughes
c74180ba0f Update schema 2012-03-09 20:17:21 +00:00
Tom Hughes
fc0b4e2dba Update schema 2012-03-07 16:44:50 +00:00
Tom Hughes
4065f8f4f3 Update schema 2012-02-23 16:05:58 +00:00
Tom Hughes
e296b8b703 Commit the generated database schema 2012-02-23 15:58:45 +00:00