status-im / status-desktop

Status Desktop client made in Nim & QML
https://status.app
Mozilla Public License 2.0
271 stars 76 forks source link

Add information screen when all chats are hidden #13874

Open endulab opened 3 months ago

endulab commented 3 months ago

In task https://github.com/status-im/status-desktop/issues/13291 we added a possibility of hiding chats if the member does not have permissions. There is a narrow case when all chats are hidden. In such a case we need to show a new screen with some information:

image

Figma design: https://www.figma.com/file/qHfFm7C9LwtXpfdbxssCK3/Kuba%E2%8E%9CDesktop---Communities?type=design&node-id=52478-216167&mode=design&t=DxBYQH5KNpjDXTAx-4

In ChatView.qml there is a property allChannelsAreHiddenBecauseNotPermitted which shows a simple component: allChatsAreHiddenComponent. This component needs to be updated.

endulab commented 3 months ago

FYI @jrainville