Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chat page #834

Open
6 tasks done
asvae opened this issue Oct 12, 2021 · 3 comments
Open
6 tasks done

Chat page #834

asvae opened this issue Oct 12, 2021 · 3 comments
Labels
feature Something useful to end user good first issue Right issue if you're new to vuestic partially implemented Issue is checked and needs some additional work
Milestone

Comments

@asvae
Copy link
Member

asvae commented Oct 12, 2021

Overview

Chat widget consists of 3 components: (1) chat header, (2) chat messages and (3) message input. Mixing and customising these components should be easy for users. We can consider having multiple behaviours such as (1) chat as one of the widgets on the screen and (2) chat as an overlay modal.

Chat header

Chat messages

Message input


Backlog & Ideas

  • multiple users chat
  • animated stickers
  • embedded media playback (like music playback control)
  • icons next to user messages (works well for group chats)
  • avatar groups for group chats
  • online/offline notification for avatars
  • map (location) message type
  • add media with captions
  • actions related to messages: like, edit, delete, forward, quote
  • default view for no messages
  • right alignment
  • floating button to show …

Other

@asvae asvae added the feature Something useful to end user label Oct 12, 2021
@zvenigorodskaia zvenigorodskaia added good first issue Right issue if you're new to vuestic ASAP We want it yesterday! partially implemented Issue is checked and needs some additional work labels Dec 2, 2021
@asvae asvae added this to the v3.1.0 milestone Dec 29, 2021
@Saksham-garg
Copy link

@asvae Hey I would like to contribute to this issue, can I get started?

@asvae asvae mentioned this issue Mar 22, 2023
3 tasks
@asvae
Copy link
Member Author

asvae commented Mar 22, 2023

@Saksham-garg sorry, labels are a bit outdated right now.

We plan vuestic-admin rework in next month, there we'll plan tasks that are a priority and also have better requirements (the requirements for this task are a brainstorm pretty much).

I would recommend to either check if you like a vuestic-ui good first issue, or wait until we get requirements straight for vuestic-admin. :)

@Saksham-garg
Copy link

@asvae That's great, I would love to be part of that for any contribution possible. Thanks for the suggestion :)

@asvae asvae removed the ASAP We want it yesterday! label Jan 26, 2024
@asvae asvae mentioned this issue Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Something useful to end user good first issue Right issue if you're new to vuestic partially implemented Issue is checked and needs some additional work
Projects
None yet
Development

No branches or pull requests

3 participants