feat: Enhance VerticalRadioButton with improved styling and disabled states

This commit is contained in:
aiamnezia 2025-02-19 16:03:24 +04:00
parent 8e2e3a916a
commit 13fd957647
2 changed files with 27 additions and 8 deletions

View file

@ -62,6 +62,9 @@ PageType {
Layout.leftMargin: 16
Layout.rightMargin: 16
selectedTextColor: AmneziaStyle.color.paleGray
selectedTextDisabledColor: AmneziaStyle.color.mutedGray
radioButtonPressedSource: "qrc:/images/controls/radio-button.svg"
enabled: SettingsController.isKillSwitchEnabled && !ConnectionController.isConnected
checked: !SettingsController.strictKillSwitchEnabled
@ -81,6 +84,9 @@ PageType {
Layout.leftMargin: 16
Layout.rightMargin: 16
selectedTextColor: AmneziaStyle.color.paleGray
selectedTextDisabledColor: AmneziaStyle.color.mutedGray
radioButtonPressedSource: "qrc:/images/controls/radio-button.svg"
enabled: SettingsController.isKillSwitchEnabled && !ConnectionController.isConnected
checked: SettingsController.strictKillSwitchEnabled