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

Centralize style mappings declaration #25051

Closed
oandregal opened this issue Sep 3, 2020 · 1 comment · Fixed by #25056 or #25185
Closed

Centralize style mappings declaration #25051

oandregal opened this issue Sep 3, 2020 · 1 comment · Fixed by #25056 or #25185
Assignees
Labels
[Feature] Block API API that allows to express the block paradigm. Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json [Status] In Progress Tracking issues with work in progress [Type] New API New API to be used by plugin developers or package users.

Comments

@oandregal
Copy link
Member

Related: #22887 #24927

Both the block-editor (client) and global styles (server) have defined mappings between the style property and how they're stored in the block.json. There's also #24250 that needs that kind of data gathering. We should consolidate all the sources into a single source of truth.

@oandregal oandregal changed the title Centralize style mappings declartion Centralize style mappings declaration Sep 3, 2020
@oandregal oandregal added [Feature] Block API API that allows to express the block paradigm. Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json labels Sep 3, 2020
@oandregal oandregal added the [Type] New API New API to be used by plugin developers or package users. label Sep 3, 2020
@mtias mtias mentioned this issue Sep 3, 2020
82 tasks
@jorgefilipecosta jorgefilipecosta self-assigned this Sep 3, 2020
@github-actions github-actions bot added the [Status] In Progress Tracking issues with work in progress label Sep 3, 2020
@oandregal oandregal reopened this Sep 8, 2020
@oandregal
Copy link
Member Author

This still needs #25145

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Block API API that allows to express the block paradigm. Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json [Status] In Progress Tracking issues with work in progress [Type] New API New API to be used by plugin developers or package users.
Projects
None yet
2 participants