opensearch-project / ux

Public repository for OpenSearch UX. Tracks issues, epics and workstreams related to improving the user experience, usability and accessibility of OpenSearch core, dashboards and related plugins.
Apache License 2.0
4 stars 5 forks source link

Determine execution approach to OUI 1.x glyphs #12

Open KrooshalUX opened 1 year ago

KrooshalUX commented 1 year ago

In order to best serve our customers during our design system transition, we need to replace glyphs and icons without risking increasing cognitive overload by mixing styles of iconography (ie: mixing filled and outline styles, forcing color override or drastically changing the average line weight)

DO:

TRY:

AVOID/RETHINK:

xeniatup commented 1 year ago

The current guardrails that could be identified with short-term proposed replacements:

Screen Shot 2022-08-24 at 11 51 26 PM Screen Shot 2022-08-24 at 11 41 14 PM Screen Shot 2022-08-24 at 11 39 13 PM Screen Shot 2022-08-24 at 11 37 13 PM
xeniatup commented 1 year ago

References: Icon systems guidelines:

  1. Polaris - Shopify https://polaris.shopify.com/foundations/design/icons
  2. Material system icons https://material.io/design/iconography/system-icons.html#design-principles + icon themes guidelines https://material.io/design/iconography/system-icons.html#icon-themes
  3. IBM Carbon https://www.ibm.com/design/language/iconography/ui-icons/usage/
  4. Workday canvas https://canvas.workday.com/assets/system-icons#tab=create-your-own
xeniatup commented 1 year ago

https://phosphoricons.com/

xeniatup commented 1 year ago

Beta theme guidelines - updated: