shift styling into css-in-js
jbolda opened this issue · comments
Long term I think it makes sense to switch off of using Bulma as it won't quite encapsulate all our needs and it's difficult to extend. It seems like switching to styled-components as a base would be in our best interest (and possibly use Rebass, a library of components similar to Bulma, to jumpstart the switch).
We have decided to try using theme-ui
as our solution. See the css-in-js
branch for the current progress. We have an open PR, #130, to bring that into the next
branch. We are looking for PRs against the css-in-js
with help on the design. Everything has been switched over to using components primarily from Rebass, and now it is just rather simple styles.