We talked about showing error states in another way than toasts for a while but we never discussed how to show this visually. So here are some ideas:
Idea #1: Add text below the title:
inside the menu, have an item “Status”
While there is no network, I wouldn’t put any warning sign there because otherwise users would wonder what is wrong. And while there is network, we are not connected and there was no error (i.e. we are currently connecting or the network is flaky) we could put a rotating circle there, just as we do for pending messages.
Idea #3: Replace the title
instead of writing “Delta Chat” there, we could also write sth. else. This would be the easiest to implement by far, the problem is: As the text is so big, we can’t write much text there.