endSessionDialog: Simplify CSS padding handling

... so that we add more items to messageLayout without having to
hardcode the same padding in each of the children.

https://bugzilla.gnome.org/show_bug.cgi?id=722898
This commit is contained in:
Kalev Lember 2014-02-18 21:49:33 +01:00
parent c176af4da5
commit 5bec5fb6cb
2 changed files with 7 additions and 6 deletions

View File

@ -1948,22 +1948,22 @@ StScrollBar StButton#vhandle:active {
} }
.end-session-dialog-subject { .end-session-dialog-subject {
padding-left: 17px;
padding-bottom: 20px; padding-bottom: 20px;
} }
.end-session-dialog-subject:rtl { .end-session-dialog-layout {
padding-left: 0px; padding-left: 17px;
}
.end-session-dialog-layout:rtl {
padding-right: 17px; padding-right: 17px;
} }
.end-session-dialog-description { .end-session-dialog-description {
padding-left: 17px;
width: 28em; width: 28em;
} }
.end-session-dialog-description:rtl { .end-session-dialog-description:rtl {
padding-right: 17px;
text-align: right; text-align: right;
} }

View File

@ -240,7 +240,8 @@ const EndSessionDialog = new Lang.Class({
x_align: St.Align.END, x_align: St.Align.END,
y_align: St.Align.START }); y_align: St.Align.START });
let messageLayout = new St.BoxLayout({ vertical: true }); let messageLayout = new St.BoxLayout({ vertical: true,
style_class: 'end-session-dialog-layout' });
mainContentLayout.add(messageLayout, mainContentLayout.add(messageLayout,
{ y_align: St.Align.START }); { y_align: St.Align.START });