dev-launchers / dev-launchers-platform

Monorepo for all DevLaunchers internal products and libraries used by the official platform
https://devlaunchers.org
GNU General Public License v3.0
40 stars 30 forks source link

Bug: Idea Submission User Experience needs fixes #1863

Open chadcrotchett opened 2 months ago

chadcrotchett commented 2 months ago

Steps to replicate are

  1. Go to IdeaSpace > Submit an idea https://devlaunchers.org/ideaspace/submit
  2. Scroll down the form and check the dropdown select under the label “What level of involvement do you want to have after submission?”
  3. Choose any option

Acceptance Criteria:

NOTE: The solution does NOT REQUIRE a drop-down from the Product Owner perspective. User will be required to choose exactly one of the following options:

Expected DROP-DOWN behavior

Dropdown works like any standard drop-down, which includes at least:

  1. Clicking on the dropdown field shows all dropdown options
  2. Making a dropdown selection closes the dropdown box and populates the dropdown field text
  3. Each option, once selected or changed, should populate the dropdown field text with the dropdown window hidden again
  4. Display shows radio buttons as circles
  5. Drop-down has black background
  6. BONUS: Highlight dropdown value when mousing over
  7. Check the Terms and Conditions box and select "Submit"
  8. No confirmation page, it should immediately load to the new Idea in the Workshopping Space

Actual behavior

  1. Dropdown acts weird: talk to Mohammed about a standardized dropdown
  2. Radio buttons are not circles (button height seems to be based on size of browser, per screenshot below)
  3. Selections do not populate dropdown field

Image

image.png
chadcrotchett commented 2 months ago

https://app.zenhub.com/workspaces/ideaspace-team-6350185d9843157427cc900b/issues/gh/dev-launchers/dev-launchers-platform/1623 needs more work, so breaking off to focus.

@chadcrotchett needs to rewrite this story.