@@ -25,7 +25,7 @@ Item {
26 objectName: "pageHeader"
26 objectName: "pageHeader"
27 implicitHeight: headerContainer.height + signatureLineHeight
27 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
29 readonly property real headerDividerLuminance: Style.luminance(bottomBorder.color)
29 readonly property real headerDividerLuminance: Style.luminance(bottomBorder.color)
31 property int activeFiltersCount: 0
31 property int activeFiltersCount: 0
@@ -44,7 +44,7 @@ Item {
44 property ListModel searchHistory
44 property ListModel searchHistory
45 property alias searchQuery: searchTextField.text
45 property alias searchQuery: searchTextField.text
46 property alias searchHint: searchTextField.placeholderText
46 property alias searchHint: searchTextField.placeholderText
47− property bool showSignatureLine: true
47+ property bool showSignatureLine: false
49 property int paginationCount: 0
49 property int paginationCount: 0
50 property int paginationIndex: -1
50 property int paginationIndex: -1
@@ -414,68 +414,36 @@ Item {
416 Rectangle {
416 Rectangle {
417− id: bottomBorder
417+ id: headerBottomLine
418− visible: showSignatureLine
419 anchors {
418 anchors {
420 top: headerContainer.bottom
419 top: headerContainer.bottom
421 left: parent.left
420 left: parent.left
422 right: parent.right
421 right: parent.right
423− bottom: parent.bottom
426− color: root.scopeStyle ? root.scopeStyle.headerDividerColor : "#e0e0e0"
435− color: Qt.darker(parent.color, 1.1)
424+ color: theme.palette.normal.base
440− visible: bottomBorder.visible
428+ anchors {
429+ top: headerContainer.bottom
430+ horizontalCenter: headerContainer.horizontalCenter
431+ topMargin: units.gu(1)
433+ visible: showSignatureLine
441 spacing: units.gu(.5)
434 spacing: units.gu(.5)
442 Repeater {
435 Repeater {
443 objectName: "paginationRepeater"
436 objectName: "paginationRepeater"
444 model: root.paginationCount
437 model: root.paginationCount
445− Image {
438+ Rectangle {
446 objectName: "paginationDots_" + index
439 objectName: "paginationDots_" + index
447 height: units.gu(1)
440 height: units.gu(1)
448 width: height
441 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
453− top: headerContainer.bottom
454− horizontalCenter: headerContainer.horizontalCenter
455− topMargin: units.gu(.5)
459− // FIXME this doesn't work with solid scope backgrounds due to z-ordering
462− visible: bottomBorder.visible
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);