Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Twenty Twenty-One Blocks: Migrate over default block styles as theme.json settings. #82

Open
20 of 53 tasks
kjellr opened this issue Nov 12, 2020 · 0 comments
Open
20 of 53 tasks

Comments

@kjellr
Copy link
Collaborator

kjellr commented Nov 12, 2020

Many (most) blocks in Twenty Twenty-One have custom styles applied. We should work towards making the block-based version mimic those styles.

It's ok to migrate over a little CSS for transitions and other extraneous CSS, but basic styles like font specifications should be defined as theme.json settings whenever possible.

This is the full list of blocks that have stylesheets in Twenty Twenty-One. They'll need to be individually audited to see which how much can be migrated over today. Some may already be complete (headings and separator styles for example), so we can check those off after we double check.

For styles which should be possible via Gutenberg's design tools (e.g. color, spacing, etc), please open an issue in the Gutenberg repo.

These Gutenberg issues need to be solved before we can achieve this:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant