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

Global Styles: Ability to manage partial style objects #53480

Open
jameskoster opened this issue Aug 9, 2023 · 1 comment
Open

Global Styles: Ability to manage partial style objects #53480

jameskoster opened this issue Aug 9, 2023 · 1 comment
Labels
Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json Needs Design Needs design efforts. [Type] Enhancement A suggestion for improvement.

Comments

@jameskoster
Copy link
Contributor

In #40318 the section-specific theme.json concept is being explored. For example applying specific styles to a whole page, a template, or a group of blocks.

This idea sits somewhere between global style variations (which affect the entire site) and block style variations (which affect a single block). There's a mockup in #40318 (comment) which explains more visually.

Initially the UI may only articulate theme-bundled values, but eventually users should be afforded a way to create and manage their own style objects. In this issue we can explore designs for those management tasks.

@jameskoster jameskoster added Needs Design Needs design efforts. Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json labels Aug 9, 2023
@jordesign jordesign added the [Type] Enhancement A suggestion for improvement. label Aug 30, 2023
@mtias
Copy link
Member

mtias commented Sep 29, 2024

This is going to become more and more important now we have style packages for blocks/patterns. The challenge would be to come up with an interface that doesn't feel overtly complicated for the most common use cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json Needs Design Needs design efforts. [Type] Enhancement A suggestion for improvement.
Projects
Status: Next
Development

No branches or pull requests

3 participants