Accessibility/Design Guide: Difference between revisions

Jump to navigation Jump to search
m
style
(Init page)
 
m (style)
Line 16: Line 16:
* Inactive components should preserve their background, but change their foreground to GrayText
* Inactive components should preserve their background, but change their foreground to GrayText
* Components not in the above categories should use WindowText / Window
* Components not in the above categories should use WindowText / Window
<br />
 
For components which represent a combination of states, a combination of colors is necessary. For example:
For components which represent a combination of states, a combination of colors is necessary. For example:
* A hovered button might use ButtonText / SelectedItem or SelectedItemText / ButtonFace
* A hovered button might use ButtonText / SelectedItem or SelectedItemText / ButtonFace
Line 23: Line 23:
Components which require a mapping that isn't explicitly described above should have their mapping approved by the Accessibility team.  
Components which require a mapping that isn't explicitly described above should have their mapping approved by the Accessibility team.  


Note: The goal of HCM (though named “High contrast mode”) is to provide a user interface which respects customisations users have made in their system preferences. Users may customise their palette to adapt their system for photosensitivity, colorblindness, or other vision needs that are not strictly helped by high contrast. For this reason, we do not simply duplicate the contrast requirements set in the first section of this doc.
Note: The goal of HCM (though named “High contrast mode”) is to provide a user interface which respects customisations users have made in their system preferences. Users may customise their palette to adapt their system for photosensitivity, colorblindness, or other vision needs that are not strictly helped by high contrast. For this reason, we do not simply duplicate the contrast requirements set in the first section of this doc.


In addition to the color requirements described above, we enforce stylistic requirements for HCM. These styles increase component discoverabiltiy and assist users with cognative and/or motor disabilities, among others.  
In addition to the color requirements described above, we enforce stylistic requirements for HCM. These styles increase component discoverabiltiy and assist users with cognative and/or motor disabilities, among others.  
Confirmed users
36

edits

Navigation menu