aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2019-12-21 18:43:06 -0500
committerluigi1111 <luigi1111w@gmail.com>2019-12-21 18:43:06 -0500
commit1c97e9796d59b9bbefd89a6fd317f43c8089755b (patch)
tree8731967231b9fe5fd1c33839ee3967d194b7cffb
parent4eca4194b7d4ca3623eaa9bf04c57b79b6f0587f (diff)
parent4a86a1cf762a316e81343ab0db9d955c90977446 (diff)
downloadmonzero-gui-1c97e9796d59b9bbefd89a6fd317f43c8089755b.tar.gz
monzero-gui-1c97e9796d59b9bbefd89a6fd317f43c8089755b.tar.xz
monzero-gui-1c97e9796d59b9bbefd89a6fd317f43c8089755b.zip
Merge pull request #2601
4a86a1c remove colored dots (tobtoht)
-rw-r--r--LeftPanel.qml38
-rw-r--r--components/MenuButton.qml30
2 files changed, 19 insertions, 49 deletions
diff --git a/LeftPanel.qml b/LeftPanel.qml
index f59c0fe2..f7f119ec 100644
--- a/LeftPanel.qml
+++ b/LeftPanel.qml
@@ -365,7 +365,7 @@ Rectangle {
MoneroComponents.MenuButtonDivider {
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Account tab ---------------
@@ -375,7 +375,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Account") + translationManager.emptyString
symbol: qsTr("T") + translationManager.emptyString
- dotColor: "#44AAFF"
onClicked: {
parent.previousButton.checked = false
parent.previousButton = accountButton
@@ -387,7 +386,7 @@ Rectangle {
visible: accountButton.present
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Transfer tab ---------------
@@ -397,7 +396,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Send") + translationManager.emptyString
symbol: qsTr("S") + translationManager.emptyString
- dotColor: "#FF6C3C"
onClicked: {
parent.previousButton.checked = false
parent.previousButton = transferButton
@@ -409,7 +407,7 @@ Rectangle {
visible: transferButton.present
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- AddressBook tab ---------------
@@ -420,7 +418,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Address book") + translationManager.emptyString
symbol: qsTr("B") + translationManager.emptyString
- dotColor: "#FF4F41"
under: transferButton
onClicked: {
parent.previousButton.checked = false
@@ -433,7 +430,7 @@ Rectangle {
visible: addressBookButton.present
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Receive tab ---------------
@@ -443,7 +440,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Receive") + translationManager.emptyString
symbol: qsTr("R") + translationManager.emptyString
- dotColor: "#AAFFBB"
onClicked: {
parent.previousButton.checked = false
parent.previousButton = receiveButton
@@ -455,7 +451,7 @@ Rectangle {
visible: receiveButton.present
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Merchant tab ---------------
@@ -467,7 +463,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Merchant") + translationManager.emptyString
symbol: qsTr("U") + translationManager.emptyString
- dotColor: "#FF4F41"
under: receiveButton
onClicked: {
parent.previousButton.checked = false
@@ -480,7 +475,7 @@ Rectangle {
visible: merchantButton.present && appWindow.walletMode >= 2
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- History tab ---------------
@@ -491,7 +486,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Transactions") + translationManager.emptyString
symbol: qsTr("H") + translationManager.emptyString
- dotColor: "#6B0072"
onClicked: {
parent.previousButton.checked = false
parent.previousButton = historyButton
@@ -503,7 +497,7 @@ Rectangle {
visible: historyButton.present
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Advanced tab ---------------
@@ -514,7 +508,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Advanced") + translationManager.emptyString
symbol: qsTr("D") + translationManager.emptyString
- dotColor: "#FFD781"
onClicked: {
parent.previousButton.checked = false
parent.previousButton = advancedButton
@@ -525,7 +518,7 @@ Rectangle {
visible: advancedButton.present && appWindow.walletMode >= 2
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Mining tab ---------------
@@ -536,7 +529,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Mining") + translationManager.emptyString
symbol: qsTr("M") + translationManager.emptyString
- dotColor: "#FFD781"
under: advancedButton
onClicked: {
parent.previousButton.checked = false
@@ -549,7 +541,7 @@ Rectangle {
visible: miningButton.present && appWindow.walletMode >= 2
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- TxKey tab ---------------
@@ -560,7 +552,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Prove/check") + translationManager.emptyString
symbol: qsTr("K") + translationManager.emptyString
- dotColor: "#FFD781"
under: advancedButton
onClicked: {
parent.previousButton.checked = false
@@ -573,7 +564,7 @@ Rectangle {
visible: txkeyButton.present && appWindow.walletMode >= 2
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Shared RingDB tab ---------------
@@ -584,7 +575,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Shared RingDB") + translationManager.emptyString
symbol: qsTr("G") + translationManager.emptyString
- dotColor: "#FFD781"
under: advancedButton
onClicked: {
parent.previousButton.checked = false
@@ -597,7 +587,7 @@ Rectangle {
visible: sharedringdbButton.present && appWindow.walletMode >= 2
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Sign/verify tab ---------------
@@ -608,7 +598,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Sign/verify") + translationManager.emptyString
symbol: qsTr("I") + translationManager.emptyString
- dotColor: "#FFD781"
under: advancedButton
onClicked: {
parent.previousButton.checked = false
@@ -621,7 +610,7 @@ Rectangle {
visible: signButton.present && appWindow.walletMode >= 2
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
// ------------- Settings tab ---------------
@@ -631,7 +620,6 @@ Rectangle {
anchors.right: parent.right
text: qsTr("Settings") + translationManager.emptyString
symbol: qsTr("E") + translationManager.emptyString
- dotColor: "#36B25C"
onClicked: {
parent.previousButton.checked = false
parent.previousButton = settingsButton
@@ -643,7 +631,7 @@ Rectangle {
visible: settingsButton.present
anchors.left: parent.left
anchors.right: parent.right
- anchors.leftMargin: 16
+ anchors.leftMargin: 20
}
} // Column
diff --git a/components/MenuButton.qml b/components/MenuButton.qml
index 93fc3b9f..a7edfff4 100644
--- a/components/MenuButton.qml
+++ b/components/MenuButton.qml
@@ -36,7 +36,6 @@ Rectangle {
id: button
property alias text: label.text
property bool checked: false
- property alias dotColor: dot.color
property alias symbol: symbolText.text
property int numSelectedChildren: 0
property var under: null
@@ -63,7 +62,7 @@ Rectangle {
height: present ? ((appWindow.height >= 800) ? 44 : 38 ) : 0
LinearGradient {
- visible: isOpenGL && button.checked
+ visible: isOpenGL && button.checked || numSelectedChildren > 0
height: parent.height
width: 260
anchors.verticalCenter: parent.verticalCenter
@@ -88,27 +87,10 @@ Rectangle {
// button decorations that are subject to leftMargin offsets
Rectangle {
anchors.left: parent.left
- anchors.leftMargin: parent.getOffset() + 20
+ anchors.leftMargin: 20
height: parent.height
- width: button.checked ? 20: 10
- color: "transparent"
-
- // dot if unchecked
- Rectangle {
- id: dot
- anchors.centerIn: parent
- width: button.checked ? 20 : 8
- height: button.checked ? 20 : 8
- radius: button.checked ? 20 : 4
- color: button.dotColor
- // arrow if checked
- Image {
- anchors.centerIn: parent
- anchors.left: parent.left
- source: MoneroComponents.Style.menuButtonImageDotArrowSource
- visible: button.checked
- }
- }
+ width: 2
+ color: button.checked ? MoneroComponents.Style.buttonBackgroundColor : "transparent"
// button text
MoneroComponents.TextPlain {
@@ -118,7 +100,7 @@ Rectangle {
themeTransitionWhiteColor: MoneroComponents.Style._w_menuButtonTextColor
anchors.verticalCenter: parent.verticalCenter
anchors.left: parent.right
- anchors.leftMargin: 8
+ anchors.leftMargin: button.getOffset() + 8
font.bold: true
font.pixelSize: 14
}
@@ -144,7 +126,7 @@ Rectangle {
anchors.verticalCenter: parent.verticalCenter
font.pixelSize: 12
font.bold: true
- color: button.checked || buttonArea.containsMouse ? MoneroComponents.Style.menuButtonTextColor : dot.color
+ color: MoneroComponents.Style.menuButtonTextColor
visible: appWindow.ctrlPressed
themeTransition: false
}