Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ wp-tests-config.php
/src/wp-includes/class-wp-block-parser-block.php
/src/wp-includes/class-wp-block-parser-frame.php
/src/wp-includes/theme.json
/src/wp-includes/theme-i18n.json
/packagehash.txt
/artifacts
/setup.log
Expand Down
137 changes: 137 additions & 0 deletions src/wp-includes/theme-i18n.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
{
"title": "Style variation name",
"description": "Style variation description",
"settings": {
"typography": {
"fontSizes": [
{
"name": "Font size name"
}
],
"fontFamilies": [
{
"name": "Font family name"
}
]
},
"color": {
"palette": [
{
"name": "Color name"
}
],
"gradients": [
{
"name": "Gradient name"
}
],
"duotone": [
{
"name": "Duotone name"
}
]
},
"spacing": {
"spacingSizes": [
{
"name": "Space size name"
}
]
},
"dimensions": {
"aspectRatios": [
{
"name": "Aspect ratio name"
}
],
"dimensionSizes": [
{
"name": "Dimension size name"
}
]
},
"shadow": {
"presets": [
{
"name": "Shadow name"
}
]
},
"border": {
"radiusSizes": [
{
"name": "Border radius size name"
}
]
},
"blocks": {
"*": {
"typography": {
"fontSizes": [
{
"name": "Font size name"
}
],
"fontFamilies": [
{
"name": "Font family name"
}
]
},
"color": {
"palette": [
{
"name": "Color name"
}
],
"gradients": [
{
"name": "Gradient name"
}
],
"duotone": [
{
"name": "Duotone name"
}
]
},
"dimensions": {
"aspectRatios": [
{
"name": "Aspect ratio name"
}
],
"dimensionSizes": [
{
"name": "Dimension size name"
}
]
},
"spacing": {
"spacingSizes": [
{
"name": "Space size name"
}
]
},
"border": {
"radiusSizes": [
{
"name": "Border radius size name"
}
]
}
}
}
},
"customTemplates": [
{
"title": "Custom template name"
}
],
"templateParts": [
{
"title": "Template part name"
}
]
}
5 changes: 5 additions & 0 deletions tools/gutenberg/build-gutenberg.js
Original file line number Diff line number Diff line change
Expand Up @@ -114,13 +114,18 @@ async function main() {
gutenbergPackageJson.config.IS_GUTENBERG_PLUGIN = false;
gutenbergPackageJson.config.IS_WORDPRESS_CORE = true;

// Set wpPlugin.name for Core naming convention
gutenbergPackageJson.wpPlugin = gutenbergPackageJson.wpPlugin || {};
gutenbergPackageJson.wpPlugin.name = 'wp';

fs.writeFileSync(
gutenbergPackageJsonPath,
JSON.stringify( gutenbergPackageJson, null, '\t' ) + '\n'
);

console.log( ' ✅ IS_GUTENBERG_PLUGIN = false' );
console.log( ' ✅ IS_WORDPRESS_CORE = true' );
console.log( ' ✅ wpPlugin.name = wp' );
} catch ( error ) {
console.error(
'❌ Error modifying Gutenberg package.json:',
Expand Down
Loading