Changeset 8ba581a0 in subsurface


Ignore:
Timestamp:
Jun 23, 2017, 7:49:57 PM (4 weeks ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
26b206a
Parents:
694e833
git-author:
Dirk Hohndel <dirk@…> (06/23/17 18:07:48)
git-committer:
Dirk Hohndel <dirk@…> (06/23/17 19:49:57)
Message:

QML UI: use textColor instead of diveListTextColor

This color is used for more than just the dive list.

Signed-off-by: Dirk Hohndel <dirk@…>

Location:
mobile-widgets/qml
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • mobile-widgets/qml/DiveDetailsView.qml

    r28490d5 r8ba581a0  
    9797                                width: Math.max(locationText.width * 0.45, paintedWidth)
    9898                                font.pointSize: subsurfaceTheme.smallPointSize
    99                                 color: subsurfaceTheme.diveListTextColor
     99                                color: subsurfaceTheme.textColor
    100100                        }
    101101                        // let's try to show the depth / duration very compact
     
    104104                                width: Math.max(Kirigami.Units.gridUnit * 3, paintedWidth)
    105105                                font.pointSize: subsurfaceTheme.smallPointSize
    106                                 color: subsurfaceTheme.diveListTextColor
     106                                color: subsurfaceTheme.textColor
    107107                        }
    108108                }
     
    111111                        text: "#" + dive.number
    112112                        font.pointSize: subsurfaceTheme.smallPointSize
    113                         color: subsurfaceTheme.diveListTextColor
     113                        color: subsurfaceTheme.textColor
    114114                        anchors {
    115115                                right: parent.right
  • mobile-widgets/qml/DiveList.qml

    rea218b9d r8ba581a0  
    1818        property int credentialStatus: manager.credentialStatus
    1919        property int numDives: diveListView.count
    20         property color textColor: subsurfaceTheme.diveListTextColor
     20        property color textColor: subsurfaceTheme.textColor
    2121        property int horizontalPadding: Kirigami.Units.gridUnit / 2 - Kirigami.Units.smallSpacing  + 1
    2222
     
    5050                        height: diveListEntry.height + Kirigami.Units.smallSpacing
    5151                        backgroundColor: checked ? subsurfaceTheme.primaryColor : subsurfaceTheme.backgroundColor
    52                         textColor: checked ? subsurfaceTheme.primaryTextColor : subsurfaceTheme.diveListTextColor
     52                        textColor: checked ? subsurfaceTheme.primaryTextColor : subsurfaceTheme.textColor
    5353
    5454                        property real detailsOpacity : 0
  • mobile-widgets/qml/DownloadedDiveDelegate.qml

    r03e7710 r8ba581a0  
    2121        property real detailsOpacity : 0
    2222        property int horizontalPadding: Kirigami.Units.gridUnit / 2 - Kirigami.Units.smallSpacing  + 1
    23         property color textColor: subsurfaceTheme.diveListTextColor
     23        property color textColor: subsurfaceTheme.textColor
    2424
    2525        Row {
  • mobile-widgets/qml/main.qml

    r694e833 r8ba581a0  
    318318                subsurfaceTheme.lightPrimaryTextColor = subsurfaceTheme.blueLightPrimaryTextColor
    319319                subsurfaceTheme.backgroundColor = subsurfaceTheme.blueBackgroundColor
    320                 subsurfaceTheme.diveListTextColor = subsurfaceTheme.lightPrimaryTextColor
     320                subsurfaceTheme.textColor = subsurfaceTheme.blueTextColor
    321321                manager.setStatusbarColor(subsurfaceTheme.darkPrimaryColor)
    322322        }
     
    331331                subsurfaceTheme.lightPrimaryTextColor = subsurfaceTheme.pinkLightPrimaryTextColor
    332332                subsurfaceTheme.backgroundColor = subsurfaceTheme.pinkBackgroundColor
    333                 subsurfaceTheme.diveListTextColor = subsurfaceTheme.lightPrimaryTextColor
     333                subsurfaceTheme.textColor = subsurfaceTheme.pinkTextColor
    334334                manager.setStatusbarColor(subsurfaceTheme.darkPrimaryColor)
    335335        }
     
    344344                subsurfaceTheme.lightPrimaryTextColor = subsurfaceTheme.darkLightPrimaryTextColor
    345345                subsurfaceTheme.backgroundColor = subsurfaceTheme.darkBackgroundColor
    346                 subsurfaceTheme.diveListTextColor = subsurfaceTheme.primaryTextColor
     346                subsurfaceTheme.textColor = subsurfaceTheme.darkTextColor
    347347                manager.setStatusbarColor(subsurfaceTheme.darkPrimaryColor)
    348348        }
     
    362362                property color lightPrimaryTextColor
    363363                property color backgroundColor
    364                 property color diveListTextColor
     364                property color textColor
    365365
    366366                // colors for the blue theme
     
    372372                property color blueLightPrimaryTextColor: "#212121"
    373373                property color blueBackgroundColor: "#eff0f1"
     374                property color blueTextColor: blueLightPrimaryTextColor
    374375
    375376                // colors for the pink theme
     
    381382                property color pinkLightPrimaryTextColor: "#212121"
    382383                property color pinkBackgroundColor: "#eff0f1"
     384                property color pinkTextColor: pinkLightPrimaryTextColor
    383385
    384386                // colors for the dark theme
     
    390392                property color darkLightPrimaryTextColor: "#212121"
    391393                property color darkBackgroundColor: "#000000"
     394                property color darkTextColor: darkPrimaryTextColor
    392395
    393396                property color contrastAccentColor: "#FF9800" // used for delete button
     
    395398                property int columnWidth: Math.round(rootItem.width/(Kirigami.Units.gridUnit*28)) > 0 ? Math.round(rootItem.width / Math.round(rootItem.width/(Kirigami.Units.gridUnit*28))) : rootItem.width
    396399                Component.onCompleted: {
    397                         Kirigami.Theme.highlightColor = Qt.binding(function() { return darkPrimaryColor })
    398                         Kirigami.Theme.highlighedTextColor = Qt.binding(function() { return darkPrimaryTextColor })
     400                        Kirigami.Theme.highlightColor = Qt.binding(function() { return darkerPrimaryColor })
     401                        Kirigami.Theme.highlighedTextColor = Qt.binding(function() { return darkerPrimaryTextColor })
    399402                        Kirigami.Theme.backgroundColor = Qt.binding(function() { return backgroundColor })
    400                         Kirigami.Theme.textColor = Qt.binding(function() { return diveListTextColor })
    401                         Kirigami.Theme.buttonHoverColor = Qt.binding(function() { return lightPrimaryColor })
     403                        Kirigami.Theme.textColor = Qt.binding(function() { return textColor })
     404                        Kirigami.Theme.buttonHoverColor = Qt.binding(function() { return darkerPrimaryColor })
    402405
    403406                        // this needs to pick the theme from persistent preference settings
Note: See TracChangeset for help on using the changeset viewer.