Improve commit override UI
The squash and merge commit override feature is a tremendous improvement but the interface takes up too much space and doesn't help users write good commit messages. We should make this interface more loveable. ### Proposal 1. Baseline of _Modify commit messages_ is wrong 1. Hover style feels over the top and very heavy – can we avoid adding a whole row to the merge widget that is always visible? And whole row is still visible. This seems like a waste of space. 1. Height – the commit boxes fit 8 lines of text. We should make this three of four lines max 1. Line width - the first line of a commit message shouldn't be over 50 characters, and the following lines should be less than 80 – we should provide some sort of feedback to help users know where these limits are. <details><summary>Screenshots</summary> | Issue | Screenshot | | --- | --- | | 1. Baseline | ![Screen_Shot_2019-02-08_at_5.15.59_PM](/uploads/e4b5511a49fa08638d269b02b2c554ea/Screen_Shot_2019-02-08_at_5.15.59_PM.png) | | 2. Hover | ![Screen_Recording_2019-02-08_at_5.09.23_PM](/uploads/caa6eb13091bde9fe548a04fb549686f/Screen_Recording_2019-02-08_at_5.09.23_PM.mov) | | 3. Height | ![Screen_Shot_2019-02-08_at_5.20.50_PM](/uploads/ad2c1ecb6a112d979529c1cdc48804ce/Screen_Shot_2019-02-08_at_5.20.50_PM.png) | | 4. Line width | ![Screen_Shot_2019-02-08_at_5.19.54_PM](/uploads/5f8b288e45cb2c1f90655cc45078cc49/Screen_Shot_2019-02-08_at_5.19.54_PM.png) | </details> ### Links / references
issue