feat(quickshell): "Take your time." glows and flickers
A new GlowText component lights a line from inside: a soft two-layer halo that breathes slowly, and every 4-14 seconds a short, uneven stutter like a tube catching. Only opacity and the halo move, so the glyphs stay on the pixel grid. The lock screen and the power menu use it; the power menu's stops while it is closed.
This commit is contained in:
1 parent
c36a74e861
commit
e9735d1129
4 files changed
+124
-16
No files matched your search
@@ -132,15 +132,14 @@ Item {
|
||||
}
|
||||
|
||||
// The one line the face says to you. Nothing here is in a hurry.
|
||||
Text {
|
||||
topPadding: Math.round(Theme.padL * surface.uiScale)
|
||||
leftPadding: Math.round(4 * surface.uiScale)
|
||||
Item { width: 1; height: Math.round(Theme.padL * surface.uiScale) }
|
||||
|
||||
GlowText {
|
||||
x: Math.round(4 * surface.uiScale)
|
||||
text: "Take your time."
|
||||
color: Theme.subtext
|
||||
font.family: Theme.fontDisplay
|
||||
font.pixelSize: Math.round(Theme.fsLarge * surface.uiScale)
|
||||
font.weight: Font.Light
|
||||
renderType: Text.NativeRendering
|
||||
glowColor: Theme.accent
|
||||
pixelSize: Math.round(Theme.fsLarge * surface.uiScale)
|
||||
}
|
||||
|
||||
Item { width: 1; height: Math.round(Theme.padXL * surface.uiScale) }
|
||||
|
||||
Reference in new issue
Block a user