pragma ComponentBehavior: Bound import QtQuick.Layouts import Caelestia.Config import qs.modules.nexus.common PageBase { id: root title: qsTr("Clock") isSubPage: true ColumnLayout { anchors.horizontalCenter: parent.horizontalCenter anchors.top: parent.top width: root.cappedWidth spacing: Tokens.spacing.extraSmall / 2 ToggleRow { Layout.fillWidth: true first: true text: qsTr("Background") checked: Config.bar.clock.background onToggled: GlobalConfig.bar.clock.background = checked } ToggleRow { Layout.fillWidth: true text: qsTr("Show date") checked: Config.bar.clock.showDate onToggled: GlobalConfig.bar.clock.showDate = checked } ToggleRow { Layout.fillWidth: true last: true text: qsTr("Show icon") checked: Config.bar.clock.showIcon onToggled: GlobalConfig.bar.clock.showIcon = checked } } }