@@ -43,9 +43,11 @@ Item {
4343 readonly property color green: "#3fb24f"
4444 readonly property color sdLightGrey: "#eaeaea"
4545 readonly property color sdDarkGrey: "#dddddd"
46+ readonly property color sdFontColor: "#5d5d5d"
47+ readonly property real contentSpacing: units.gu(2)
4648
4749 objectName: "background"
48− implicitHeight: type !== Notification.PlaceHolder ? (fullscreen ? maxHeight : contentColumn.height + contentColumn.spacing * 2) : 0
50+ implicitHeight: type !== Notification.PlaceHolder ? (fullscreen ? maxHeight : outterColumn.height + contentSpacing * 2) : 0
4951
5052 color: type == Notification.SnapDecision ? sdLightGrey : Qt.rgba(0.132, 0.117, 0.109, 0.97)
5153 opacity: 0
@@ -194,14 +196,14 @@ Item {
194196 }
195197
196198 Column {
197− id: contentColumn
198− objectName: "contentColumn"
199+ id: outterColumn
199200
200201 anchors {
201202 left: parent.left
202203 right: parent.right
203204 top: parent.top
204− margins: fullscreen ? 0 : spacing
205+ margins: 0
206+ topMargin: units.gu(2)
205207 }
206208
207209 spacing: units.gu(2)
@@ -209,10 +211,11 @@ Item {
209211 Row {
210212 id: topRow
211213
212− spacing: contentColumn.spacing
214+ spacing: contentSpacing
213215 anchors {
214216 left: parent.left
215217 right: parent.right
218+ margins: contentSpacing
216219 }
217220
218221 ShapedIcon {
@@ -240,8 +243,7 @@ Item {
240243 right: parent.right
241244 }
242245 fontSize: "medium"
243− font.bold: true
244− color: type == Notification.SnapDecision ? "#5d5d5d" :Theme.palette.selected.backgroundText
246+ color: type == Notification.SnapDecision ? sdFontColor :Theme.palette.selected.backgroundText
245247 elide: Text.ElideRight
246248 }
247249
@@ -255,7 +257,7 @@ Item {
255257 }
256258 visible: body != ""
257259 fontSize: "small"
258− color: type == Notification.SnapDecision ? "#5d5d5d" : Theme.palette.selected.backgroundText
260+ color: type == Notification.SnapDecision ? sdFontColor : Theme.palette.selected.backgroundText
259261 opacity: type == Notification.SnapDecision ? 1.0 : 0.6
260262 wrapMode: Text.WordWrap
261263 maximumLineCount: 10
@@ -275,7 +277,7 @@ Item {
275277 }
276278
277279 ListItem.ThinDivider {
278− visible: type == Notification.SnapDecision
280+ visible: type == Notification.SnapDecision
279281 }
280282
281283 Column {
@@ -322,6 +324,7 @@ Item {
322324 anchors {
323325 left: parent.left
324326 right: parent.right
327+ margins: contentSpacing
325328 }
326329 visible: notification.type == Notification.SnapDecision && actionRepeater.count > 0
327330 spacing: units.gu(2)
@@ -342,7 +345,7 @@ Item {
342345
343346 Button {
344347 objectName: "button" + index
345− width: buttonRow.width / 2 - spacing
348+ width: buttonRow.width / 2 - spacing*2
346349 text: loader.actionLabel
347350 color: {
348351 var result = sdDarkGrey;
@@ -367,6 +370,12 @@ Item {
367370
368371 objectName: "button2"
369372 width: parent.width
373+ anchors {
374+ left: parent.left
375+ right: parent.right
376+ margins: contentSpacing
377+ }
378+
370379 visible: notification.type == Notification.SnapDecision && actionRepeater.count > 3
371380 color: sdDarkGrey
372381 onClicked: notification.notification.invokeAction(comboRepeater.itemAt(2).actionId)