globalforest/gpsblinker.kv
2020-10-14 23:38:48 +03:00

23 lines
877 B
Plaintext

<GpsBlinker>:
default_blink_size: 25
blink_size: 25
source: 'kivymd/images/transparent.png'
outer_opacity: 1
canvas.before:
# Outer circle
Color:
rgba: app.theme_cls.primary_color[:3] + [root.outer_opacity]
RoundedRectangle:
radius: [root.blink_size/2.0, ]
size: [root.blink_size, root.blink_size]
pos: root.pos[0] + root.size[0]/2.0 - root.blink_size/2.0, root.pos[1] + root.size[1]/2.0 - root.blink_size/2.0
# Inner Circle
Color:
rgba: app.theme_cls.primary_color
RoundedRectangle:
radius: [root.default_blink_size/2.0, ]
size: [root.default_blink_size, root.default_blink_size]
pos: [root.pos[0] + root.size[0]/2.0 - root.default_blink_size/2.0, root.pos[1] + root.size[1]/2.0 - root.default_blink_size/2.0]