forked from Shinonome/dots-hyprland
bg clock: put bottom time text in a loader
This commit is contained in:
@@ -24,27 +24,30 @@ ColumnLayout {
|
|||||||
weight: Config.options.background.widgets.clock.digital.font.weight
|
weight: Config.options.background.widgets.clock.digital.font.weight
|
||||||
family: Config.options.background.widgets.clock.digital.font.family
|
family: Config.options.background.widgets.clock.digital.font.family
|
||||||
variableAxes: ({
|
variableAxes: ({
|
||||||
"wdth": Config.options.background.widgets.clock.digital.font.width,
|
"wdth": Config.options.background.widgets.clock.digital.font.width,
|
||||||
"ROND": Config.options.background.widgets.clock.digital.font.roundness
|
"ROND": Config.options.background.widgets.clock.digital.font.roundness
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ClockText {
|
Loader {
|
||||||
id: timeTextBottom
|
|
||||||
text: DateTime.time.split(":")[1].split(" ")[0].padStart(2, "0")
|
|
||||||
visible: clockColumn.isVertical
|
|
||||||
color: clockColumn.colText
|
|
||||||
Layout.topMargin: -40
|
Layout.topMargin: -40
|
||||||
horizontalAlignment: Text.AlignHCenter
|
active: clockColumn.isVertical
|
||||||
font {
|
visible: active
|
||||||
pixelSize: timeTextTop.font.pixelSize
|
sourceComponent: ClockText {
|
||||||
weight: timeTextTop.font.weight
|
id: timeTextBottom
|
||||||
family: timeTextTop.font.family
|
text: DateTime.time.split(":")[1].split(" ")[0].padStart(2, "0")
|
||||||
variableAxes: timeTextTop.font.variableAxes
|
color: clockColumn.colText
|
||||||
|
horizontalAlignment: Text.AlignHCenter
|
||||||
|
font {
|
||||||
|
pixelSize: timeTextTop.font.pixelSize
|
||||||
|
weight: timeTextTop.font.weight
|
||||||
|
family: timeTextTop.font.family
|
||||||
|
variableAxes: timeTextTop.font.variableAxes
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Date
|
// Date
|
||||||
ClockText {
|
ClockText {
|
||||||
visible: Config.options.background.widgets.clock.digital.showDate
|
visible: Config.options.background.widgets.clock.digital.showDate
|
||||||
@@ -64,6 +67,3 @@ ColumnLayout {
|
|||||||
horizontalAlignment: clockColumn.textHorizontalAlignment
|
horizontalAlignment: clockColumn.textHorizontalAlignment
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user