button sizing
contain stylesheets in the gresource

- it's all or nothing, everything needs to live in a gresource