text: Style.ncTextColor
windowText: Style.ncTextColor
buttonText: Style.ncTextColor
+ brightText: Style.ncTextBrightColor
+ highlight: Style.lightHover
+ highlightedText: Style.ncTextColor
light: Style.lightHover
midlight: Style.lightHover
mid: Style.ncSecondaryTextColor
button: Style.menuBorder
window: Style.backgroundColor
base: Style.backgroundColor
+ toolTipBase: Style.backgroundColor
+ toolTipText: Style.ncTextColor
}
background: Rectangle {
text: Style.ncTextColor
windowText: Style.ncTextColor
buttonText: Style.ncTextColor
+ brightText: Style.ncTextBrightColor
+ highlight: Style.lightHover
+ highlightedText: Style.ncTextColor
light: Style.lightHover
midlight: Style.lightHover
mid: Style.ncSecondaryTextColor
button: Style.menuBorder
window: Style.backgroundColor
base: Style.backgroundColor
+ toolTipBase: Style.backgroundColor
+ toolTipText: Style.ncTextColor
}
visible: false
text: Style.ncTextColor
windowText: Style.ncTextColor
buttonText: Style.ncTextColor
+ brightText: Style.ncTextBrightColor
+ highlight: Style.lightHover
+ highlightedText: Style.ncTextColor
light: Style.lightHover
midlight: Style.lightHover
mid: Style.ncSecondaryTextColor
button: Style.menuBorder
window: Style.backgroundColor
base: Style.backgroundColor
+ toolTipBase: Style.backgroundColor
+ toolTipText: Style.ncTextColor
}
contentItem: ScrollView {
readonly property bool isTalkReplyPossible: model.conversationToken !== ""
property bool isTalkReplyOptionVisible: model.messageSent !== ""
+ // TODO: Rather than setting all these palette colours manually,
+ // create a custom style and do it for all components globally
+ palette {
+ text: Style.ncTextColor
+ windowText: Style.ncTextColor
+ buttonText: Style.ncTextColor
+ brightText: Style.ncTextBrightColor
+ highlight: Style.lightHover
+ highlightedText: Style.ncTextColor
+ light: Style.lightHover
+ midlight: Style.lightHover
+ mid: Style.ncSecondaryTextColor
+ dark: Style.menuBorder
+ button: Style.menuBorder
+ window: Style.backgroundColor
+ base: Style.backgroundColor
+ toolTipBase: Style.backgroundColor
+ toolTipText: Style.ncTextColor
+ }
+
padding: Style.standardSpacing
Accessible.role: Accessible.ListItem
signal openFile(string filePath)
signal activityItemClicked(int index)
+ // TODO: Rather than setting all these palette colours manually,
+ // create a custom style and do it for all components globally
+ palette {
+ text: Style.ncTextColor
+ windowText: Style.ncTextColor
+ buttonText: Style.ncTextColor
+ brightText: Style.ncTextBrightColor
+ highlight: Style.lightHover
+ highlightedText: Style.ncTextColor
+ light: Style.lightHover
+ midlight: Style.lightHover
+ mid: Style.ncSecondaryTextColor
+ dark: Style.menuBorder
+ button: Style.menuBorder
+ window: Style.backgroundColor
+ base: Style.backgroundColor
+ toolTipBase: Style.backgroundColor
+ toolTipText: Style.ncTextColor
+ }
+
contentWidth: availableWidth
padding: 0
focus: false
text: Style.ncTextColor
windowText: Style.ncTextColor
buttonText: Style.ncTextColor
+ brightText: Style.ncTextBrightColor
+ highlight: Style.lightHover
+ highlightedText: Style.ncTextColor
light: Style.lightHover
midlight: Style.lightHover
mid: Style.ncSecondaryTextColor
button: Style.menuBorder
window: Style.backgroundColor
base: Style.backgroundColor
+ toolTipBase: Style.backgroundColor
+ toolTipText: Style.ncTextColor
}
value: syncStatus.syncProgress
visible: currentUser.hasLocalFolder
display: AbstractButton.IconOnly
flat: true
- palette: Style.systemPalette
Accessible.role: root.userHasGroupFolders ? Accessible.ButtonMenu : Accessible.Button
Accessible.name: tooltip.text
Layout.preferredHeight: Style.trayWindowHeaderHeight\r
display: AbstractButton.IconOnly\r
flat: true\r
- palette: Style.systemPalette\r
\r
Accessible.role: Accessible.ButtonMenu\r
Accessible.name: qsTr("Current account")\r
width: (Style.currentAccountButtonWidth - 2)\r
height: Math.min(implicitHeight, maxMenuHeight)\r
closePolicy: Menu.CloseOnPressOutsideParent | Menu.CloseOnEscape\r
- palette: Style.palette\r
+\r
+ // TODO: Rather than setting all these palette colours manually,\r
+ // create a custom style and do it for all components globally\r
+ palette {\r
+ text: Style.ncTextColor\r
+ windowText: Style.ncTextColor\r
+ buttonText: Style.ncTextColor\r
+ brightText: Style.ncTextBrightColor\r
+ highlight: Style.lightHover\r
+ highlightedText: Style.ncTextColor\r
+ light: Style.lightHover\r
+ midlight: Style.lightHover\r
+ mid: Style.ncSecondaryTextColor\r
+ dark: Style.menuBorder\r
+ button: Style.menuBorder\r
+ window: Style.backgroundColor\r
+ base: Style.backgroundColor\r
+ toolTipBase: Style.backgroundColor\r
+ toolTipText: Style.ncTextColor\r
+ }\r
\r
background: Rectangle {\r
border.color: Style.menuBorder\r
id: addAccountButton\r
height: Style.addAccountButtonHeight\r
hoverEnabled: true\r
- palette: Theme.systemPalette\r
\r
background: Item {\r
height: parent.height\r
MenuItem {\r
id: syncPauseButton\r
font.pixelSize: Style.topLinePixelSize\r
- palette.windowText: Style.ncTextColor\r
hoverEnabled: true\r
onClicked: Systray.syncIsPaused = !Systray.syncIsPaused\r
\r
id: settingsButton\r
text: qsTr("Settings")\r
font.pixelSize: Style.topLinePixelSize\r
- palette.windowText: Style.ncTextColor\r
hoverEnabled: true\r
onClicked: Systray.openSettings()\r
\r
id: exitButton\r
text: qsTr("Exit");\r
font.pixelSize: Style.topLinePixelSize\r
- palette.windowText: Style.ncTextColor\r
hoverEnabled: true\r
onClicked: Systray.shutdown()\r
\r
height: implicitHeight + y > Style.trayWindowHeight ? Style.trayWindowHeight - y : implicitHeight\r
closePolicy: Menu.CloseOnPressOutsideParent | Menu.CloseOnEscape\r
\r
+ // TODO: Rather than setting all these palette colours manually,\r
+ // create a custom style and do it for all components globally\r
+ palette {\r
+ text: Style.ncTextColor\r
+ windowText: Style.ncTextColor\r
+ buttonText: Style.ncTextColor\r
+ brightText: Style.ncTextBrightColor\r
+ highlight: Style.lightHover\r
+ highlightedText: Style.ncTextColor\r
+ light: Style.lightHover\r
+ midlight: Style.lightHover\r
+ mid: Style.ncSecondaryTextColor\r
+ dark: Style.menuBorder\r
+ button: Style.menuBorder\r
+ window: Style.backgroundColor\r
+ base: Style.backgroundColor\r
+ toolTipBase: Style.backgroundColor\r
+ toolTipText: Style.ncTextColor\r
+ }\r
+\r
background: Rectangle {\r
border.color: Style.menuBorder\r
color: Style.backgroundColor\r
\r
text: model.appName\r
font.pixelSize: Style.topLinePixelSize\r
- palette.windowText: Style.ncTextColor\r
icon.source: model.appIconUrl\r
icon.color: Style.ncTextColor\r
onTriggered: UserAppsModel.openAppUrl(appUrl)\r
// Colors\r
readonly property color ncBlue: Theme.wizardHeaderBackgroundColor\r
readonly property color ncTextColor: Theme.systemPalette.windowText\r
+ readonly property color ncTextBrightColor: "white"\r
readonly property color ncSecondaryTextColor: "#808080"\r
readonly property color ncHeaderTextColor: "white"\r
readonly property color lightHover: Theme.darkMode ? Qt.lighter(backgroundColor, 2) : Qt.darker(backgroundColor, 1.05)\r