SSWConsulting / SSWConsulting/SSW.Website

🐛 Bug - UX - Dropdown Menu Keeps Open on Link Click - Should be Closed so Users Can See the Content

Open
#3,918 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Needs Refinement YakShaver
Dominant language
HTML
Stars
14
Forks
10
Avg merge
13h 51m
Merged PRs (30d)
38

Description

Requested by: Marina Gerber via YakShaver.ai 🦬
cc: Marina Gerber, @brookjeynes-ssw, @adamcogan, @babakamyljanovssw

Hi Team!

  🟥  Watch the video (57 sec)

  Url from screen share: https://www.ssw.com.au/consulting

Pain

Fix the issue where the dropdown box does not minimise when clicking the 'SSW Services' button on the SSW Website (Dev - Next.js). The dropdown should minimise upon clicking the button to allow users to navigate further into the services offered.

Acceptance Criteria
  1. The dropdown box minimises when the 'SSW Services' button is clicked.
  2. Users can navigate further into the services offered without needing to click below the button.
  3. The functionality is consistent across all browsers supported by the SSW Website.
Reproduce Steps
  1. Navigate to the SSW Website (Dev - Next.js).
  2. Locate the 'SSW Services' button.
  3. Click the 'SSW Services' button.
  4. Observe that the dropdown box does not minimise.
  5. Click below the button to see the dropdown minimise.
Screenshot

Screenshot
Figure: Dropdown box fails to minimize after button click

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue on the SSW Website development page at https://www.ssw.com.au/consulting and trace the SSW Services dropdown implementation in the Next.js project. Verify the click behavior across supported browsers, and consider the work done when clicking the button closes the dropdown and allows users to navigate the services without clicking elsewhere.

Written by the indexing model from the issue text.

Assessment

Tech stack
next.js
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.