police-data-trust icon indicating copy to clipboard operation
police-data-trust copied to clipboard

[BUG] Fix header to be mobile responsive and match designs

Open srsexton94 opened this issue 3 years ago • 2 comments

The header/nav component is not fully mobile responsive, with the tabs falling off the screen at various breakpoints.

It also does not fully match the wireframes with element sizing and by missing the "DONATE" button (which should functionally be a link, the URL is still TBD we can use a placeholder for now)

Bug screenshots: Screen Shot 2022-02-08 at 8 20 59 PM Screen Shot 2022-02-08 at 8 21 25 PM

This ticket is to make sure that:

  1. Desktop and Mobile views match the wireframes
  2. All elements in the header, at all breakpoints between mobile and desktop, are visible, functional, and have generally reasonable proportions
  3. All elements in wireframes are included in the header (ie add the Donate button)

Final check - zoom page into 400% and make sure all elements are visible & functional (accessibility requirement - WCAG 1.4.10) (Note: this should largely be handled by the mobile responsiveness - if this seems like it will significant complexity we can break it out into a separate ticket)

Wireframes for intended design:

Desktop Header Mobile Header Closed Mobile Header Open

Out of Scope:

This ticket is not concerned with...

  1. the mobile responsiveness with any content below the header
  2. the interaction design of the tabs/button (ie. you don't have to fix where these tabs are going if they're not correct/functional)

srsexton94 avatar Feb 09 '22 01:02 srsexton94

Happy to take a crack at it.

azemetre avatar Apr 26 '23 01:04 azemetre

Will include adding the Donate link in the mobile view as well.

azemetre avatar May 10 '23 01:05 azemetre