AutarkLabs / open-enterprise

A suite of apps that includes allocation, dot voting, issue curation, and other planning tools so organizations can collectively budget and design custom reward & bounty systems.
GNU General Public License v3.0
92 stars 54 forks source link

fix: corrected Estimated Date in View Application Panel #1813

Closed rkzel closed 4 years ago

rkzel commented 4 years ago

Issue: if not set, Estimated Date shows up as "Invalid Date". it should be either '-' if not set of correct Date in "month day" format. Screen before:

Screen after:

Screenshot from 2019-12-20 15-36-07

rkzel commented 4 years ago

No date is ever shown, even when I set one in my application for the bounty. Also, the DatePicker calendar is translucent. Is this part of the design?

No. This is because that component uses theme from older AragonUI and it can't be easily converted to useTheme hook (Date being old style class component). It seems the short-term "fix" for now can be adding white background. There is already a ticket for fixing shared components, I added a note about modernizing such code...

Date not appearing - when I fund an issue and make it requier applications (without changing date), fill in application (setting Estimated completion date to a day or a week in the future), I get something like this: Screenshot from 2019-12-20 23-57-47