add `buttons` and `typography` sections