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

Block Themes tracking issue #39188

Open
22 of 68 tasks
scruffian opened this issue Mar 3, 2022 · 0 comments
Open
22 of 68 tasks

Block Themes tracking issue #39188

scruffian opened this issue Mar 3, 2022 · 0 comments
Labels
[Feature] Themes Questions or issues with incorporating or styling blocks in a theme. [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@scruffian
Copy link
Contributor

scruffian commented Mar 3, 2022

This is an overview issue, tracking what features we are missing from block themes.

High impact issues

Beyond this there are different areas which need addressing:

Global Styles

By expanding the scope of Global Styles we make more tools available to themes through theme.json. This means that we can create more interesting themes without using CSS. The approach here is to add support for new features via the theme.json mechanism. Adding a UI for these settings is an additional step that should happen later:

Blocks

Block themes are limited by the abilities of the blocks they are composed of. By adding more features to blocks we can expand the scope of features in all themes. The navigation block is the most complex of all blocks - by pushing this block forward we can open possibilities for all blocks.

Templates

Templates should be portable between themes. Using templates from one theme in a different theme greatly expands the number of themes that can be created, through these combinations.

Site Editor

The site editor is still immature compared to the Post Editor. We should add some of the same features that exist in the Post Editor to make it more powerful.

Theme switching

Patterns

Theme creation

We have a separate issue that tracks missing block supports:
#41113

Complete!

Remove CSS from block themes

The immediate priority should be to make it possible to create workable themes without relying on CSS. The following issues need to be resolved to allow us to remove this CSS from Twenty Twenty Two:

@scruffian scruffian added [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. [Feature] Themes Questions or issues with incorporating or styling blocks in a theme. labels Mar 3, 2022
@scruffian scruffian changed the title Block Themes Tracking Issue Block Themes tracking issue Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Themes Questions or issues with incorporating or styling blocks in a theme. [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Projects
Status: No status
Development

No branches or pull requests

1 participant