Add extra padding for informative view.

This commit is contained in:
Benoit Marty 2023-06-28 22:35:03 +02:00 committed by Benoit Marty
parent beb78be082
commit f4532867b9
2 changed files with 10 additions and 1 deletions

View file

@ -51,3 +51,11 @@ fun TimelineItem.Event.toExtraPadding(): ExtraPadding {
// A space and a few unbreakable spaces // A space and a few unbreakable spaces
return ExtraPadding(" " + "\u00A0".repeat(strLen)) return ExtraPadding(" " + "\u00A0".repeat(strLen))
} }
fun ExtraPadding.strBigger(): String {
return if (str.isEmpty()) {
str
} else {
str + "\u00A0\u00A0\u00A0"
}
}

View file

@ -59,7 +59,8 @@ fun TimelineItemInformativeView(
fontStyle = FontStyle.Italic, fontStyle = FontStyle.Italic,
color = MaterialTheme.colorScheme.secondary, color = MaterialTheme.colorScheme.secondary,
fontSize = 14.sp, fontSize = 14.sp,
text = text + extraPadding.str // Since the font size is smaller, add more space to extra padding, to not overlap with the timestamp
text = text + extraPadding.strBigger()
) )
} }
} }