Use of icons to indicate the status of elements, properties, and APIs #69
Unanswered
schalkneethling
asked this question in
Design system
Replies: 2 comments 2 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
-
Great summary. Also strongly agree that there needs to be a separation of data storage and presentation. Ideally just one place for it to be stored, which would be the BCD, with fallback to page metadata if no BCD entry exists. Some minor asides
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In various areas, such as the sidebars, main content, and browser compatibility tables, we use icons as a means to indicate whether an element, property, or API is:
Currently, this is used inconsistently in terms of the use of color; for example:
In the sidebar
In the main content
In BCD tables
These icons have created constant problems with the layout of the items in the sidebars that have yet to be solved.
These icons are also not exposed in an accessible manner, especially in the sidebars, for example, mdn/yari#5905
Kumascript macros
Several Kumascript macros exist solely to display these icons.
There may be even more that I am not aware of.
Conclusion
It seems that these icons are causing more problems than they are solving. As a result, this discussion is intended to come to a conclusion between readers, authors, and engineering as to how this information is best surfaced. Perhaps only showing these in the BCD tables using consistent iconography and colors? Perhaps a completely new approach is needed. Whichever solution is decided upon, we need to ensure that it is accessible to everyone.
Beta Was this translation helpful? Give feedback.
All reactions