MessageView: improve styling of presence status

Significantly reduce the font size as to visually indicate this is
additional information and not part of the username or message
text. Align the text with the username field besides it.

Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
pull/1379/head
Marcus Hoffmann 2 years ago
parent a11b1221a3
commit 6c37f219ba
  1. 3
      resources/qml/MessageView.qml

@ -348,6 +348,7 @@ Item {
}
property int remainingWidth: chat.delegateMaxWidth - spacing - messageUserAvatar.width
AbstractButton {
id: userNameButton
contentItem: ElidedLabel {
id: userName_
fullText: userName
@ -373,12 +374,14 @@ Item {
Label {
id: statusMsg
anchors.baseline: userNameButton.baseline
color: Nheko.colors.buttonText
text: Presence.userStatus(userId)
textFormat: Text.PlainText
elide: Text.ElideRight
width: userInfo.remainingWidth - userName_.width - parent.spacing
font.italic: true
font.pointSize: fontMetrics.font.pointSize * 0.8
Connections {
target: Presence

Loading…
Cancel
Save