Improve message body preview of roster list item

* Make size depend on roster item name
* Use less emphasized color
9 jobs for design/roster-list-item-message-body-preview in 27 minutes and 44 seconds (queued for 12 minutes and 49 seconds)
Status Job ID Name Coverage
  Test
passed #40611
clazy

00:01:16

passed #40612
qmllint

00:00:27

 
  Build
passed #40615
archlinux

00:01:10

passed #40614
debian-sid

00:00:57

passed #40613
neon-bionic

00:01:22

 
  Deploy
failed #40618
allowed to fail
android

00:11:01

passed #40616
linux-appimage

00:14:28

passed #40619
mac-osxcross

00:07:59

passed #40617
windows-mxe

00:07:57

 
Name Stage Failure
failed
android Deploy

** (inkscape:9174): CRITICAL **: 15:05:57.301: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed

** (inkscape:9174): CRITICAL **: 15:05:57.301: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed
/builds/melvo/kaidan/src/kaidan/utils/render-logos.sh: line 12: advpng: command not found
/opt/helpers/create-apk: line 15: pushd: build-arm/kaidan: No such file or directory
mv: cannot stat '/builds/melvo/kaidan/build-arm64/kaidan/kaidan_build_apk/build/outputs/apk/debug/kaidan_build_apk-debug.apk': No such file or directory
mv: cannot stat '/builds/melvo/kaidan/build-arm/kaidan/kaidan_build_apk/build/outputs/apk/debug/kaidan_build_apk-debug.apk': No such file or directory
ERROR: Job failed: exit code 1