dogfooding the component library to make a component library
The more I think about this, the more I'm thinking it could become something of a bad thing to do.
With a component library that is styled, in terms of layout and typography, differently to the components it houses there is a clear distinction of where the components start and stop.
I'm not sure having everything in Plex Mono helps.
I'm not sure shoe-horning the components into the same grid layouts work either.
I think if we do progress with this further we need to spend time on
- tidying up the layout and how it uses the existing grids (and grids inside grids) so the page doesn't blow up
- work on the layout of a 'component page'
- see if it 'works better' with something like Plex Sans as the typography for the UI (this is more a personal feeling with everything being in mono just looking 'weird').
At the moment it's getting me thinking of how to pass an environment variable via the gulp
command to switch it off for when I work