311-data icon indicating copy to clipboard operation
311-data copied to clipboard

UXD - Design System Updates: Main components

Open cottonchristopher opened this issue 8 months ago • 8 comments

Overview

We need to audit and evaluate the main components in our design to ensure they are effective and to see if we need to add any more components.

More Information

The other goal for design system audits is to ensure we have a uniform and cohesive design that can be easily expanded and replicated in the future.

Action Items

  • [ ] for the following tasks, utilize the new Figma page: Design System Review: Main Components (link in references)
  • [ ] find the following Main Components present in the hand-off page (link in references)
    • Navigation
    • Footer
    • Search and Filters Modal
    • Info Modal / Action Required Modals
      • Data is loading
      • data was loaded
      • search confirmation
    • system messages
      • Cookies Notice
      • Privacy Policy
    • Service Request Details Modal
    • Map Labels
  • [ ] identify any other components that should be included in the above list
    • [ ] document your suggestions in a comment
  • [ ] create an informal guide with examples of when to use each component
  • [ ] confirm your identified Main Components library with design lead
    • [ ] move ticket to In Review column
    • [ ] add label ready for design lead
  • [ ] in a comment, outline considerations for expanding Main Components as needed
  • [ ] in a comment, provide an assessment if the current "Main Components" are sufficient: should more components be added in the short-term?

Designer Resources

311 Data Figma Pages

External References

cottonchristopher avatar May 16 '25 20:05 cottonchristopher