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

Show message timestamps on tap, remove from bubbles 🕙 #10734

Closed
2 tasks
errorists opened this issue Jun 2, 2020 · 3 comments · Fixed by #12915
Closed
2 tasks

Show message timestamps on tap, remove from bubbles 🕙 #10734

errorists opened this issue Jun 2, 2020 · 3 comments · Fixed by #12915

Comments

@errorists
Copy link
Contributor

errorists commented Jun 2, 2020

Problem

Visible timestamps on all bubbles clutter up the chat and add noise when they're not needed. I recall we had a conversation here on how to make chat more 'readable', this is a huge part of it as you're asking your brain to filter out ambient, unnecessary information from a chat, all the time. Also, timestamps don't align that great hanging on odd random positions and in our case can be inaccurate or out of order.
The scope of this issue is to have them displayed on user action, a regular tap on a message. So this way they're only shown when you need them, kinda like glancing on your watch to tell the time.

Screen Recording (Safari)

Implementation

  • Remove timestamps from message bubbles
  • Add a touchable event on messages, on regular press we show a timestamp positioned in the longer margin (to the right of incoming messages, to the left of outgoing), this timestamp is centred vertically in the available space (message height) and positioned 12px from the bubble edge. It should disappear after 2 seconds. The animation here is ease duration 100ms prop opacity from 0 to 1 and reverse.

Acceptance Criteria

All of the above points were addressed and tested.

Notes

you're awesome 🙏

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 600.0 DAI (600.0 USD @ $1.0/DAI) attached to it.

@gitcoinbot
Copy link

gitcoinbot commented Jan 5, 2022

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 264 years, 10 months from now.
Please review their action plans below:

1) ajayesivan has been approved to start work.

I have finished this task and the PR has been merged: #12915.

Learn more on the Gitcoin Issue Details page.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 600.0 DAI (600.0 USD @ $1.0/DAI) has been submitted by:

  1. @ajayesivan

@StatusSceptre please take a look at the submitted work:


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants