greymatter-io / gm-ui-components

A library of reusable Grey Matter UI components.
MIT License
15 stars 6 forks source link

Global CSS Proposal #418

Closed tilleryd closed 5 years ago

tilleryd commented 5 years ago

Component:

Describe the new component

In what context will the pattern be used?

See React95 for inspiration: https://github.com/arturbien/React95 https://github.com/arturbien/React95/blob/master/src/components/common/reset.js.

Does this pattern have state?

If so, describe all possible states (e.g. Breadcrumb component with a collapsed or expanded state)

Progressive enhancement

How does this pattern scale up? How will this pattern degrade in older browsers? Does the new component raise any accessibility concerns?

  Windows MacOS Linux Android iOS
Chrome (latest) x x x x  
Chrome (latest - 1) x x x x  
Firefox (latest) x x x    
Firefox (latest - 1) x x x    
Edge (latest) x        
Edge (latest - 1) x        

Supporting Images, Videos, or Links

shanberg commented 5 years ago

Per conversation with @tilleryd and @kaitmore, I think this should begin as a reimplementation of the styles currently in injectGlobal in the Dashboard project.

shanberg commented 5 years ago

Closed by #443