Restyle advanced settings category headers

This commit is contained in:
fieldOfView 2015-11-24 15:14:52 +01:00
parent 9cd4419e1a
commit 437636d103
2 changed files with 24 additions and 1 deletions

View File

@ -307,6 +307,24 @@ QtObject {
}
}
Behavior on color { ColorAnimation { duration: 50; } }
Rectangle {
height: UM.Theme.sizes.default_lining.height
width: parent.width
anchors.bottom: parent.bottom
color: {
if(!control.enabled) {
return UM.Theme.colors.setting_category_disabled_border;
} else if(control.hovered && control.checkable && control.checked) {
return UM.Theme.colors.setting_category_active_hover_border;
} else if(control.pressed || (control.checkable && control.checked)) {
return UM.Theme.colors.setting_category_active_border;
} else if(control.hovered) {
return UM.Theme.colors.setting_category_hover_border;
} else {
return UM.Theme.colors.setting_category_border;
}
}
}
}
label: Item {
anchors.fill: parent;
@ -350,7 +368,7 @@ QtObject {
sourceSize.width: width
sourceSize.height: width
color: UM.Theme.colors.setting_category_text
source: control.checked ? UM.Theme.icons.arrow_bottom : UM.Theme.icons.arrow_right
source: control.checked ? UM.Theme.icons.arrow_bottom : UM.Theme.icons.arrow_left
}
}
}

View File

@ -111,6 +111,11 @@
"setting_category_active": [255, 255, 255, 255],
"setting_category_active_hover": [245, 245, 245, 255],
"setting_category_text": [24, 41, 77, 255],
"setting_category_border": [127, 127, 127, 255],
"setting_category_disabled_border": [127, 127, 127, 255],
"setting_category_hover_border": [12, 159, 227, 255],
"setting_category_active_border": [245, 245, 245, 255],
"setting_category_active_hover_border": [12, 159, 227, 255],
"setting_control": [255, 255, 255, 255],
"setting_control_selected": [24, 41, 77, 255],