Added UI skeleton for BMS settings screen

This commit is contained in:
Yury Shuvakin
2022-08-18 07:06:37 +03:00
parent 4a5a0bcb3a
commit eda44940d3
20 changed files with 814 additions and 40 deletions

View File

@@ -1,5 +1,28 @@
import QtQuick 2.0
import QtQuick 2.12
import QtQuick.Controls 2.12
Item {
import Utils 1.0
Button {
id: control
contentItem: Text {
text: control.text
font.pixelSize: 16
font.weight: Font.ExtraBold
opacity: enabled ? 1.0 : 0.3
color: Palette.alternativeTextColor
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
elide: Text.ElideRight
}
background: Rectangle {
implicitWidth: 200
implicitHeight: 52
opacity: enabled ? 1 : 0.3
color: control.pressed ? Palette.pressedButtonColor :
control.hovered ? Palette.hoveredButtonColor : Palette.buttonColor
radius: 5
}
}