@@ -25,7 +25,7 @@ Item {
2525 id: root
2626 objectName: "pageHeader"
2727 implicitHeight: headerContainer.height + signatureLineHeight
28− readonly property real signatureLineHeight: showSignatureLine ? units.gu(2) : 0
28+ readonly property real signatureLineHeight: showSignatureLine ? units.gu(2.5) : headerBottomLine.height
2929 readonly property real headerDividerLuminance: Style.luminance(bottomBorder.color)
3030
3131 property int activeFiltersCount: 0
@@ -44,7 +44,7 @@ Item {
4444 property ListModel searchHistory
4545 property alias searchQuery: searchTextField.text
4646 property alias searchHint: searchTextField.placeholderText
47− property bool showSignatureLine: true
47+ property bool showSignatureLine: false
4848
4949 property int paginationCount: 0
5050 property int paginationIndex: -1
@@ -414,68 +414,36 @@ Item {
414414 }
415415
416416 Rectangle {
417− id: bottomBorder
418− visible: showSignatureLine
417+ id: headerBottomLine
419418 anchors {
420419 top: headerContainer.bottom
421420 left: parent.left
422421 right: parent.right
423− bottom: parent.bottom
424− }
425−
426− color: root.scopeStyle ? root.scopeStyle.headerDividerColor : "#e0e0e0"
427−
428− Rectangle {
429− anchors {
430− top: parent.top
431− left: parent.left
432− right: parent.right
433− }
434− height: units.dp(1)
435− color: Qt.darker(parent.color, 1.1)
436422 }
423+ height: units.dp(1)
424+ color: theme.palette.normal.base
437425 }
438426
439427 Row {
440− visible: bottomBorder.visible
428+ anchors {
429+ top: headerContainer.bottom
430+ horizontalCenter: headerContainer.horizontalCenter
431+ topMargin: units.gu(1)
432+ }
433+ visible: showSignatureLine
441434 spacing: units.gu(.5)
442435 Repeater {
443436 objectName: "paginationRepeater"
444437 model: root.paginationCount
445− Image {
438+ Rectangle {
446439 objectName: "paginationDots_" + index
447440 height: units.gu(1)
448441 width: height
449− source: (index == root.paginationIndex) ? "graphics/pagination_dot_on.png" : "graphics/pagination_dot_off.png"
442+ radius: height / 2
443+ color: index == root.paginationIndex ? UbuntuColors.blue : "transparent"
444+ border.width: index == root.paginationIndex ? 0 : 1 // yes, one pixel and not 1dp
445+ border.color: theme.palette.normal.baseText
450446 }
451447 }
452− anchors {
453− top: headerContainer.bottom
454− horizontalCenter: headerContainer.horizontalCenter
455− topMargin: units.gu(.5)
456− }
457− }
458−
459− // FIXME this doesn't work with solid scope backgrounds due to z-ordering
460− Item {
461− id: bottomHighlight
462− visible: bottomBorder.visible
463− anchors {
464− top: parent.bottom
465− left: parent.left
466− right: parent.right
467− }
468− z: 1
469− height: units.dp(1)
470− opacity: 0.6
471−
472− Rectangle {
473− anchors.fill: parent
474− color: if (root.scopeStyle) {
475− Qt.lighter(Qt.rgba(root.scopeStyle.background.r,
476− root.scopeStyle.background.g,
477− root.scopeStyle.background.b, 1.0), 1.2);
478− } else "#CCFFFFFF"
479− }
480448 }
481449}