dappros / ethora

A 'super app' engine for your project. React Native (iOS, Android) and React.js (Web, desktop). Social Sign In 🄵, Messaging 💬 (chat, voice, push notifications), Web3 Wallet 🪪 (profile QR, documents, coins, NFT), DLT 🔐 (provenance, crypto signing), Gamification 🤩, Social Commerce and more.
https://ethora.com/
GNU Affero General Public License v3.0
398 stars 74 forks source link

Mobile - List of Chats screen #519

Open phwizard opened 8 months ago

phwizard commented 8 months ago

We need our 'lobby' or List of Chats screen finalized based on your design.

Overall design is good, however see if you could do a better spacing for tabs - perhaps spaced out horizontally like in other design examples.

Also please add a variation with search input and " + New Chat" button which appear if user pulls the list down.

Tabs should be named as following: Favorites, Groups, Private

Screenshot 2023-11-02 at 14 34 54
polipivnenko commented 7 months ago

photo_2023-11-09_17-41-39

dzinzyura commented 7 months ago

@mykolapylypchukk you can start implementing the changes from the provided layout for the chat list. After @polipivnenko sends you the updated "Create a new chat" layout, you can take it for implementation as well.

In the layout, the search bar appears when the user drags the screen down. disappears/hides - when swipe up

polipivnenko commented 7 months ago

When creating a new chat, don't you need a part with adding participants? Is the name, photo and description enough?

dzinzyura commented 7 months ago

@polipivnenko yes, users can be added / invited via a chat link or chat QR-code directly from the chat.

Screenshot 2023-11-10 at 10 34 48 AM

phwizard commented 7 months ago

@dzinzyura other screens tasks should be created as separate issues, not as comments

phwizard commented 7 months ago

When creating a new chat, don't you need a part with adding participants? Is the name, photo and description enough?

@polipivnenko Room name is enough. Photo and description are optional. Users can be added / invited separately as Vlad has mentioned.

dzinzyura commented 6 months ago

The design of these screens has already been implemented. We'll return to UI & UX improvements (namely animations, swipes, etc.) after the main screens of the application are updated

@phwizard