a lightweight, interval-based utility to combat digital strain through "Ma" (intentional pauses) for the eyes and body.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(ui): let bottom of intervalcard breath

+4 -4
+4 -4
ui/components/interval_card.slint
··· 47 47 padding-left: 18px * Theme.font-scale; 48 48 padding-right: tw; 49 49 padding-top: tp - index-offset; 50 - padding-bottom: 12px * Theme.font-scale; 50 + padding-bottom: 18px * Theme.font-scale; 51 51 spacing: 18px * Theme.font-scale; 52 52 53 53 // Index column — glyph bounding box top at y=tp ··· 65 65 } 66 66 67 67 VerticalLayout { 68 - spacing: 8px * Theme.font-scale; 68 + spacing: 12px * Theme.font-scale; 69 69 padding-top: Theme.font_headline * 0.35; 70 70 71 71 HorizontalLayout { ··· 213 213 padding-left: 18px * Theme.font-scale; 214 214 padding-right: 14px * Theme.font-scale; 215 215 padding-top: tp - index-offset; 216 - padding-bottom: 12px * Theme.font-scale; 216 + padding-bottom: 18px * Theme.font-scale; 217 217 spacing: 18px * Theme.font-scale; 218 218 219 219 // Index column — matches IntervalCard ··· 231 231 } 232 232 233 233 VerticalLayout { 234 - spacing: 8px * Theme.font-scale; 234 + spacing: 12px * Theme.font-scale; 235 235 padding-top: Theme.font_headline * 0.35; 236 236 237 237 HorizontalLayout {