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

Improve date format selection UI #66

Open
aaronrothschild opened this issue Oct 2, 2020 · 7 comments
Open

Improve date format selection UI #66

aaronrothschild opened this issue Oct 2, 2020 · 7 comments
Labels
Difficulty/3:Hard Hard ticket Hacktoberfest Help Wanted Community help wanted Tech/ReactJS Type/Enhancement New feature or improvement of existing feature

Comments

@aaronrothschild
Copy link
Contributor

Currently, the user needs to type in a date format to be used - manually. This introduces errors and confusion for the end-user. It would be better if we just gave them 8 choices in a list and didn't have to type anything in.

  • (***) Improve the UI to use a radio or dropdown for the user to select their desired date format from a few options rather
  • Add validation that the hashtag before the date is a minimum of 3 characters to ensure meeting items create valid hashtags
@hanzei hanzei added Difficulty/3:Hard Hard ticket Hacktoberfest Help Wanted Community help wanted Tech/ReactJS Type/Enhancement New feature or improvement of existing feature Up For Grabs Ready for help from the community. Removed when someone volunteers labels Oct 3, 2020
@rahulsuresh-git
Copy link
Contributor

Yes, the current format is really painful and contributes to a bad UX.
Do we have any design for the proposed change?

@rahulsuresh-git
Copy link
Contributor

Is this issue the same as #17? @hanzei

@hanzei
Copy link
Contributor

hanzei commented Nov 19, 2020

As far as I understand #17 it's about validating the time format before saving it. That seems to be easier to accomplish then this ticket. Hence, I'm inclined to keep both open.

@aaronrothschild
Copy link
Contributor Author

Discussion with some context about this issue: https://community.mattermost.com/core/pl/97x3akmh8jdc5mdg4afyedbhmr

@aaronrothschild
Copy link
Contributor Author

Let's add these options:

"Month-day" (ie: Dec-4)
"day-Month" (ie: 4-Dec)
"month-day" (ie: 12-4 )
"day-month" (ie: 4-12 )
"year-month-day" (ie: 2020-12-4)

We will need a second field called "hashtag prefix" which the user can specify the "text" part of the hastag (such as "incident-room" or "TeamA") which is then concatenated with the date format they've chosen from the dropdown.

They would be rendered as:
"#TeamA-12-4" (assuming they chose the "month-day" option)

Somrthing like this:
image

@rahulsuresh-git
Copy link
Contributor

Got it, thanks!
@hanzei Could you assign this issue to me? :)

@hanzei hanzei removed the Up For Grabs Ready for help from the community. Removed when someone volunteers label Dec 7, 2020
@hanzei
Copy link
Contributor

hanzei commented Dec 7, 2020

Sure. Thanks for working on this @icy-meteor 👍

@hanzei hanzei added the Up For Grabs Ready for help from the community. Removed when someone volunteers label Jun 30, 2021
@hanzei hanzei linked a pull request Jul 12, 2021 that will close this issue
@hanzei hanzei removed the Up For Grabs Ready for help from the community. Removed when someone volunteers label Jul 12, 2021
sanjaydemansol pushed a commit to sanjaydemansol/mattermost-plugin-agenda that referenced this issue Jul 13, 2021
sanjaydemansol pushed a commit to demansoltech/mattermost-plugin-agenda that referenced this issue Jul 14, 2021
maisnamrajusingh added a commit to demansoltech/mattermost-plugin-agenda that referenced this issue Jul 29, 2021
@hanzei hanzei linked a pull request Aug 2, 2021 that will close this issue
@mickmister mickmister linked a pull request Aug 27, 2021 that will close this issue
@hanzei hanzei moved this to Submitted in Demansol Sprint Planning Mar 1, 2022
guna-demansol pushed a commit to demansoltech/mattermost-plugin-agenda that referenced this issue Mar 14, 2022
guna-demansol added a commit to demansoltech/mattermost-plugin-agenda that referenced this issue Mar 14, 2022
guna-demansol added a commit to demansoltech/mattermost-plugin-agenda that referenced this issue Mar 14, 2022
guna-demansol added a commit to demansoltech/mattermost-plugin-agenda that referenced this issue Mar 14, 2022
guna-demansol added a commit to demansoltech/mattermost-plugin-agenda that referenced this issue Mar 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment