diff --git a/shell/plugins/bar/widgets/Clock.qml b/shell/plugins/bar/widgets/Clock.qml index fdcb8793..6524cc1b 100644 --- a/shell/plugins/bar/widgets/Clock.qml +++ b/shell/plugins/bar/widgets/Clock.qml @@ -12,8 +12,8 @@ BarWidget { property date displayDate: clock.date readonly property string activeFormat: alt - ? setting("formatAlt", "d MMMM 'W'ww yyyy") - : (bar && bar.vertical ? setting("verticalFormat", "HH\n—\nmm") : setting("format", "dddd HH:mm")) + ? (vertical ? setting("verticalFormatAlt", "dd\nMMM\n'W'ww\nyyyy") : setting("formatAlt", "d MMMM 'W'ww yyyy")) + : (vertical ? setting("verticalFormat", "HH\n—\nmm") : setting("format", "dddd HH:mm")) readonly property string displayText: formatted(displayDate) readonly property var verticalLines: displayText.split("\n") @@ -81,7 +81,9 @@ BarWidget { height: Style.bar.iconSlot text: modelData fontFamily: button.fontFamily - fontSize: button.fontSize + fontSize: modelData.length > 3 + ? button.fontSize * 0.9 + : button.fontSize color: button.foreground } }