Real-Dev-Squad / website-status

Shows a roadmap of the ongoing projects being done
https://status.realdevsquad.com/
MIT License
21 stars 145 forks source link

feat: Enhance Task Details Page: Improve Readability of Started and Ended Dates #1145

Closed Achintya-Chatterjee closed 2 months ago

Achintya-Chatterjee commented 2 months ago

Date: 20 February

Developer Name: @Achintya-Chatterjee


Issue Ticket Number

Closes #1115

Description

This PR addresses the need to improve the user experience by making date representations more human-readable and refining the labelling convention for date fields in our application. To provide users with a clearer understanding of date information, I have implemented a feature to display dates in a more human-readable format with absolute value tooltips. Now, when users hover over "Started" and "Ended" dates on the respective pages, they will see intelligible representations such as "4 days ago" for past dates and "3 days" for future dates. This enhancement aims to streamline the interpretation of temporal information and enhance usability.

Documentation Updated?

Under Feature Flag

Database Changes

Breaking Changes

Development Tested?

Screenshots

Screenshot 1 [Screencast from 23-02-24 11:43:00 PM IST.webm](https://github.com/Real-Dev-Squad/website-status/assets/55826451/9223626b-9081-42a5-ba7c-b25394b64e08)

Test Coverage

Screenshot 1 ![Screenshot from 2024-02-22 13-39-12](https://github.com/Real-Dev-Squad/website-status/assets/55826451/1a29404b-f826-4d08-8cf8-704d4e7ad077) ![Screenshot from 2024-02-22 13-42-23](https://github.com/Real-Dev-Squad/website-status/assets/55826451/3456a075-18be-4dda-aa1f-56f88b2d555b) ![taskdetails](https://github.com/Real-Dev-Squad/website-status/assets/55826451/348e41b6-c93b-46ca-9d62-c95ea2a362fe)

Additional Notes

vercel[bot] commented 2 months ago

The latest updates on your projects. Learn more about Vercel for Git โ†—๏ธŽ

Name Status Preview Comments Updated (UTC)
status-app โœ… Ready (Inspect) Visit Preview ๐Ÿ’ฌ Add feedback Feb 26, 2024 4:39pm
sahsisunny commented 2 months ago

why all in capital letter?

sahsisunny commented 2 months ago

where is feature flag?

sahsisunny commented 2 months ago

image ๐Ÿ‘€

Achintya-Chatterjee commented 2 months ago

why all in capital letter?

@sahsisunny it is coming from css

Achintya-Chatterjee commented 2 months ago

image ๐Ÿ‘€

Screencast from 23-02-24 12:27:05 PM IST.webm

Achintya-Chatterjee commented 2 months ago

image ๐Ÿ‘€

Screencast from 23-02-24 12:29:51 PM IST.webm

Achintya-Chatterjee commented 2 months ago

why all in capital letter?

@sahsisunny it is coming from CSS

@sahsisunny you can also check other fields of the task details page, all of the content is in capital letters. Type: FEATURE Priority: TBD Status: IN_PROGRESS Assignee: N/A Reporter: ANKUSH

satyam73 commented 2 months ago

Had a chat with @Achintya-Chatterjee , he will solve these parts in another issue:

He can resolve my comments for comments related to this one's

Achintya-Chatterjee commented 2 months ago

Had a chat with @Achintya-Chatterjee , he will solve these parts in another issue:

  • fireEvent click assertion being not done at some point
  • get data into fixtures
  • utils move to utils file

He can resolve my comments for comments related to this one's

open an issue ticket to tackle this in the next PR #1159