This looks solid - one question though: should we make this UI styling a Sass mixin/extend yet? If we're using it in several views now, I'd say "yes" for maintenance and easse of ripping off your good work's sake. If you'd rather do that in a follow up PR, that's fine too.