Highlight the current user's branches in the Branches page
<details> <summary>Original Proposal</summary> ### Description 1. It would be useful to be able to filter your branches. 2. Highlighting and ordering your branches at the top of the list could also be nice. ### Proposal | 1. Filter your branches | 2. Highlight your branches | | -------- | -------- | | ![Screen_Shot_2018-02-20_at_12.01.46](/uploads/29183f4e582f6be0b322c4cfa735382c/Screen_Shot_2018-02-20_at_12.01.46.png) | ![Screen_Shot_2018-02-20_at_12.04.20](/uploads/d972cd0cda2cbd64e8dd82e53ed6b5b1/Screen_Shot_2018-02-20_at_12.04.20.png) | Proposal nav-links, nav-text and other options should follow gitlab-ce!15402. </details> ### Proposal Highlighting the current user's branches to make them easily discoverable when the user is scanning the list. ### Design ![proposal](https://gitlab.com/gitlab-org/gitlab-ce/uploads/674f0b5d75d5e2997d103e7e8258e2bc/image.png) - `master`, or whichever the default branch is, appears at the top of the list followed by the user's branches. - Use `#F6FAFD` as the `background-color`. - Add left and right padding of `16px` for all the list items. - We can retain the sorting order for the _Overview_ page. But for the rest of the pages, the default branch should appear on top of the list followed by the rest of the branches as per the currently selected sort order. The highlighted branches can mix with the rest i.e they should follow the sort order. The default branch appearing on top should be the only exception to the sort order. - The above changes applies to _Active_, _Stale_ and _All_ pages. The _Overview_ page list items already have left and right paddings. ### Links / references This would be a nice extension to gitlab-ce#17293.
issue