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

Specify deadline unchecked by default (funder creation flow) #85

Closed
starpause opened this issue Oct 16, 2023 · 7 comments
Closed

Specify deadline unchecked by default (funder creation flow) #85

starpause opened this issue Oct 16, 2023 · 7 comments
Assignees
Labels
READY Ready to start work on

Comments

@starpause
Copy link
Contributor

Image

Change "Don't specify deadlines or hour spend" to "Specify deadline" and make the box unchecked by default. Hide the date picker by default.

When funder checks "Specify deadline" box then show the date picker.

Remove the "or" line and "Time commitment / duration" specification from this screen.

Change h1 from "Duration" to "Deadline" and remove h2 "Deadline"

@AngelBlock
Copy link
Contributor

@starpause @maanemanden @Kisgus we need to discuss that before, current layout was agreed that there was a reason for this, why changing?

@starpause
Copy link
Contributor Author

Yes worth discussing, I would be interested to hear how the page wound up this way.

The "Don't specify deadlines or hour spend" phrasing is confusing, users have to do a round of mental gymnastics thinking "the box is checked, which normally means yes, but I'm saying yes to don't so I'm saying no..."

Progressive disclosure of optional interface elements is done elsewhere. This is another good place for that technique to keep users focused and minimize confusion.

It doesn't make sense to have Funders specifying time commitment. Funders know what they want (deliverable) and when they want it (deadlines).

Hunters know their time commitments and it makes sense to have them make time commitments as part of the bounty claim flow. Their commitment needs to fit inside of deadline. The commitment also helps prevent unfaithful bounty claims (commitment can expire, ticking clock gives a sense of urgency for doing and submitting the work).

@starpause starpause added the READY Ready to start work on label Oct 30, 2023
@starpause starpause changed the title Specify deadline unchecked by default Specify deadline unchecked by default (funder creation flow) Nov 14, 2023
@starpause
Copy link
Contributor Author

@maanemanden make sense?

@rostyslav-dzhuman
Copy link
Collaborator

Deployed on the test server.

@starpause
Copy link
Contributor Author

@rostyslav-dzhuman looks good!

Can we hide this div until the box is checked?

image

image

@cudam321
Copy link
Collaborator

sorry i didn't voice my opinion before because i didn't see this issue but i really don't think this make sense as a funder.

making it like this will have 2 potential confusion as i can foresee:

  • funder will not know there is an option to have non specified deadlines
  • funder will think that choosing a deadline is mandatory

i still think this change is more reasonable:
https://www.figma.com/file/kqZ5FzeLV1WBAERZCngbFC/Heroes?type=design&node-id=3010-4807&mode=design&t=mfKcSZhPAoFtJssL-0

if necessary we can ask the agents in the testing group which one makes more sense to them

@Kisgus Kisgus transferred this issue from another repository Nov 16, 2023
@starpause
Copy link
Contributor Author

@cudam321 @rostyslav-dzhuman I approve pushing to production without the progressive disclosure. We can tackle that as part of the funder flow sprint. Thanks!

@starpause starpause self-assigned this Nov 21, 2023
@starpause starpause added this to the Post Nearcon Catchup Sprint milestone Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
READY Ready to start work on
Projects
None yet
Development

No branches or pull requests

4 participants