Add extra padding for informative view.
This commit is contained in:
parent
beb78be082
commit
f4532867b9
2 changed files with 10 additions and 1 deletions
|
|
@ -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"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -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()
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue