Created by: gracewashere
Problem:
A resource's show page and edit page had different styles for their field labels, which worked against the cohesion of the site.
Solution:
- Extract a
data-label
mixin - Use the mixin in the form, the attribute label (show page), and in the index table cells
Minor changes:
- Improve BEM-iness of
form-field-has-many
- Break up
_show.sass
into component-related stylesheets - Improve spacing under page header