Skip to content
/ drywall Public

Accessible, style agnostic component library built on top of styled-components.

Notifications You must be signed in to change notification settings

zillow/drywall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Brian Stone
Feb 14, 2020
a7e50b9 · Feb 14, 2020

History

55 Commits
Jun 26, 2019
Aug 21, 2019
Feb 14, 2020
Apr 11, 2019
Aug 1, 2019
Jun 22, 2019
Feb 14, 2020
Apr 11, 2019
Aug 1, 2019
Apr 11, 2019
Jun 22, 2019
Feb 14, 2020
Feb 14, 2020
Aug 28, 2019

Repository files navigation

npm version Conventional Commits

Drywall is a style agnostic component library built with React and styled-components. The library consists of high quality, functional components that are accessible and thoroughly tested. Drywall itself does not provide any styles, but leverages the styled-components theming API to provide flexible theming capabilities.

Wait... a component library without styles?!

After building several different component libraries, we found that styles were always the least sharable aspect -- so why include them at all if they are just going to be overriden anyways? Styles are built independently as themes, creating a separation of concerns, leaving the components to focus on interactions and accessibility.

About

Accessible, style agnostic component library built on top of styled-components.

Resources

Stars

Watchers

Forks

Packages

No packages published