Merge lp:~3v1n0/ubuntu-themes/headerbars-as-titlebar-children-fix into lp:ubuntu-themes
Proposed by
Marco Trevisan (Treviño)
on 2017-09-23
| Status: | Merged |
|---|---|
| Approved by: | Iain Lane on 2017-09-25 |
| Approved revision: | 569 |
| Merged at revision: | 566 |
| Proposed branch: | lp:~3v1n0/ubuntu-themes/headerbars-as-titlebar-children-fix |
| Merge into: | lp:ubuntu-themes |
| Prerequisite: | lp:~3v1n0/ubuntu-themes/fix-dialog-headerbar-min-height |
| Diff against target: |
227 lines (+86/-17) 2 files modified
Ambiance/gtk-3.20/gtk-widgets.css (+44/-9) Radiance/gtk-3.20/gtk-widgets.css (+42/-8) |
| To merge this branch: | bzr merge lp:~3v1n0/ubuntu-themes/headerbars-as-titlebar-children-fix |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Didier Roche | 2017-09-23 | Approve on 2017-09-25 | |
|
Review via email:
|
|||
Commit Message
Ambiance,Radiance: refactor .titlebar theming to properly support headerbar children
Sometimes we've a widget as titlebar containing two or more headerbars
as children, thus we should paint the background in the parent, and only apply
rounded corners to the first and last headerbars.
So we now define paddings and main theming for .titlebar, while the border
radius only for headerbars.
Code inspired on upstream changes, keeping unity7 working too.
To post a comment you must log in.

Looking good to me, even if more complicated than I was anticipated :)
Good work!