Improve appearance of message cards and add spacing to chats list
Changes:
- Change card appearance
- Only do custom text contrast colour on the messages with a highlight colour (which will be white, with transparency)
- Add spacing to room list
- Change message timestamp to be small font
- Change bottom row of message to take up the whole row rather than the right corner (checkmark on left, timestamp on right)
- Use standard units instead of hardcode
- Use wrap instead of wordwrap so long single words don't overflow
Ignore the bottom shell panel colour, I was messing with something: