Polish cover page
This all started when I noticed that occasionally the top row of session was rendered half off screen, ended up polishing the whole page up
- Fix session view to not render too high
- Fix elements' positioning and ramp effects
- Make background image larger and not change color
- Make action icon button reflect connection status
- Add placeholder logo text
- Add animations
- Opacity: unread count and description text
- Top margin ("y-position"): session view
- This makes the cover transition smooooth if e.g. a new message arrives, or the only unread message is read using Signal Desktop
😎
Commits could be neater still, but as git rebase -i
already ate at least one commit while cleaning this up, I'm not doing it again...