Index: sources/gui/qml/dialogs/headerbar/HeaderbarSettings.qml =================================================================== diff -u -r69c86c57349b7d4a6ba47a801ba27b1c470fade5 -r78aa5e70b591b3544ff9d9e6b772fe07deaa2f0f --- sources/gui/qml/dialogs/headerbar/HeaderbarSettings.qml (.../HeaderbarSettings.qml) (revision 69c86c57349b7d4a6ba47a801ba27b1c470fade5) +++ sources/gui/qml/dialogs/headerbar/HeaderbarSettings.qml (.../HeaderbarSettings.qml) (revision 78aa5e70b591b3544ff9d9e6b772fe07deaa2f0f) @@ -35,6 +35,18 @@ onValueChanged : vAdjustmentAlarmVolume.doAdjustment( slider.value ) } + + BaseSwitch { id: _darkMode + source : Colors.darkMode ? "qrc:/images/iMoon" : "qrc:/images/iSun" + checked : Colors.darkMode + activeColor : "#2C4F77" + inactiveColor : "#F5DDB0" + knobColor : Colors.darkMode ? "#1A344D" : "#FDB635" + + onClicked: { + Colors.darkMode = ! Colors.darkMode + } + } } Connections { target: vAdjustmentAlarmVolume