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

Metrics Website Figma Mockups #9

Open
natalialuzuriaga opened this issue Oct 6, 2023 · 1 comment
Open

Metrics Website Figma Mockups #9

natalialuzuriaga opened this issue Oct 6, 2023 · 1 comment

Comments

@natalialuzuriaga
Copy link
Collaborator

https://www.figma.com/file/wKwMcM5N00XYEU06viKvbT/CMS-OSPO-Metrics?type=design&node-id=17-4&mode=design

Please feel free to drop feedback here!

@natalialuzuriaga
Copy link
Collaborator Author

natalialuzuriaga commented Nov 2, 2023

Feedback Sesh with Mathias 11/01:

  • Remove Orange Banner and replace with banner that signifies that this is WIP and we are collecting feedback as a result. Feedback form can be link to Google Form or Github Issue/Bug Report. See digital.gov for example.
  • Keep Responsive Design in mind especially for the list of cards
  • For org & title cards, make the title clickable rather than the whole card. Include something that shows this (underlined title with >>). For mobile users, make the touch target bigger by wrapping title or component in an anchor tag
  • Pagination & Search: Prototype the functionality/behavior. When searching, does it filter out & remove cards OR reload with filtered cards? Consider using filters vs pagination. Consider performance budget (when performance becomes unacceptable, what do we do?). Make decisions based on the least amount of technical complexity for this feature. Note that all data is stored on client-side so server-side fetching of data is not needed.

508 Compliance Notes:

  • HTML is interpreted by screenreader so review naming and tags.
  • Colorblindness/Visual Acuity: Make sure contrast between colors is distinct enough by using a color blind checker (linked in Figma comments). For pie charts and other data visualization graphs, consider adding a very transparent pattern for each section so user doesn't have to rely on color to differentiate sections.
  • No Mouse/Motor Impairment: Be sure that the website can be navigated through tabbing. Each component should have some sort of focus state.
  • Use the Lighthouse Tool under Chrome Dev Tools to check website accessibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant