Skip to content

WDFN-891 Investigate Side Scroll Buttons

Before making a pull request

  • Put the appropriate EXEMPT flag if needed in the MR label (see https://practices.wma.chs.usgs.gov/practice/peer_code_review/)
  • Run all linters (make lint)
  • Run all tests (make test)
  • Update the changelog appropriately
  • If making a release, update code.json metadataLastUpdated and bump CHANGELOG.md to next version.

Description WDFN-891 Investigate Side Scroll Buttons

I investigated multiple options for this task. In the end I settled on the simplest version. The main reason for this is that the scroll bar style is determined by the browser and the implementation is not standardized across browser. Firefox is in particular difficult to manage. So rather than attempt a hacky solution to override the various scrollbars, I opted to allow the browser to choose. The buttons are made universally reusable work in conjunction with a container that provides a put content and also includes a close 'button'. (see ticket for images)

After making a pull request

  • If appropriate, put the link to the PR in the JIRA ticket
  • Assign someone to review unless the change is trivial
  • Check the accessibility CI step and fix or explain any issues.

Merge request reports