Make input labels / placeholders fancy
Summary
The current input placeholders / labels suffer from some problems involving alignment, space requirements and duplication.
What is the current design?
What is the proposed design?
Advantages
- placing the label above the input removes the need for vertical alignment
- only inputs need to be aligned horizontally, not the labels (removes need to tabular layout)
- labels most likely don't need to wrap but if they do, they are still above the input
- if label and placeholder are the same, there is no repeated text