Status

()

For bugs in Firefox Desktop, the Mozilla Foundation's web browser. For Firefox user interface issues in menus, bookmarks, location bar, and preferences. Many Firefox bugs will either be filed here or in the Core product. Bugs for developer tools (F12) should be filed in the DevTools product. (more info)

According latest Photon about:preferences visual spec [1], we need to do following changes:
* Show separators for each preferences sub-panel (#general, #search, #privacy, #sync) by default when sub-panel is selected.
* Show necessary separators when user performs a search.
[1] https://mozilla.invisionapp.com/share/X8BGCX9PD#/screens/244683138

Comment on attachment 8893703[details]Bug 1386160 - Add separators for each level 1 header to match the Photon visual spec.
https://reviewboard.mozilla.org/r/164820/#review170342> Delete the section at the top of this that sets margin-top to 0.
>
> Then change the .subcategory rule to what follows:
>
> .subcategory:not([hidden]) ~ .subcategory {
> margin-top: 32px;
> padding-top: 15px;
> border-top: 1px solid grey;
> }
>
> This sets the margin-top to 32px for all subcategories that aren't the first visible one, and sets the appropriate padding between the text and the border, while also subtracting the border from the padding as the spec requires.
Sure, let's do it.