From 511bbef4432940402d526ab75c6d13e1214721d6 Mon Sep 17 00:00:00 2001 From: akasunil Date: Sun, 21 Jul 2024 16:24:18 +0530 Subject: [PATCH 1/4] Add border support to site tagline block --- packages/block-library/src/site-tagline/block.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/packages/block-library/src/site-tagline/block.json b/packages/block-library/src/site-tagline/block.json index c2061726d62a9..fb08d3a56b3f1 100644 --- a/packages/block-library/src/site-tagline/block.json +++ b/packages/block-library/src/site-tagline/block.json @@ -56,6 +56,18 @@ }, "interactivity": { "clientNavigation": true + }, + "__experimentalBorder": { + "radius": true, + "color": true, + "width": true, + "style": true, + "__experimentalDefaultControls": { + "radius": true, + "color": true, + "width": true, + "style": true + } } }, "editorStyle": "wp-block-site-tagline-editor" From 2de26c81673dbb07a63de3c4ebac38a8d77a0379 Mon Sep 17 00:00:00 2001 From: akasunil Date: Tue, 23 Jul 2024 11:52:08 +0530 Subject: [PATCH 2/4] Add box sizing style to site tagline block --- packages/block-library/src/site-tagline/block.json | 3 ++- packages/block-library/src/site-tagline/style.scss | 4 ++++ packages/block-library/src/style.scss | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 packages/block-library/src/site-tagline/style.scss diff --git a/packages/block-library/src/site-tagline/block.json b/packages/block-library/src/site-tagline/block.json index fb08d3a56b3f1..d8c2f53f72ee6 100644 --- a/packages/block-library/src/site-tagline/block.json +++ b/packages/block-library/src/site-tagline/block.json @@ -70,5 +70,6 @@ } } }, - "editorStyle": "wp-block-site-tagline-editor" + "editorStyle": "wp-block-site-tagline-editor", + "style": "wp-block-site-tagline" } diff --git a/packages/block-library/src/site-tagline/style.scss b/packages/block-library/src/site-tagline/style.scss new file mode 100644 index 0000000000000..ae748ba6881fd --- /dev/null +++ b/packages/block-library/src/site-tagline/style.scss @@ -0,0 +1,4 @@ +:root :where(.wp-block-site-tagline) { + // This block has customizable padding, border-box makes that more predictable. + box-sizing: border-box; +} diff --git a/packages/block-library/src/style.scss b/packages/block-library/src/style.scss index 790e09535f4b6..112c0f4724f1b 100644 --- a/packages/block-library/src/style.scss +++ b/packages/block-library/src/style.scss @@ -47,6 +47,7 @@ @import "./search/style.scss"; @import "./separator/style.scss"; @import "./site-logo/style.scss"; +@import "./site-tagline/style.scss"; @import "./site-title/style.scss"; @import "./social-links/style.scss"; @import "./spacer/style.scss"; From 2ce257d2ef22ce4046a7b4b8cf954bbec1aa4ae4 Mon Sep 17 00:00:00 2001 From: akasunil Date: Mon, 29 Jul 2024 14:41:00 +0530 Subject: [PATCH 3/4] Display border control as optional --- packages/block-library/src/site-tagline/block.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/block-library/src/site-tagline/block.json b/packages/block-library/src/site-tagline/block.json index d8c2f53f72ee6..25b3840cd663a 100644 --- a/packages/block-library/src/site-tagline/block.json +++ b/packages/block-library/src/site-tagline/block.json @@ -61,13 +61,7 @@ "radius": true, "color": true, "width": true, - "style": true, - "__experimentalDefaultControls": { - "radius": true, - "color": true, - "width": true, - "style": true - } + "style": true } }, "editorStyle": "wp-block-site-tagline-editor", From baf708b561eadb10f9431af990bcae76c44342a6 Mon Sep 17 00:00:00 2001 From: akasunil Date: Mon, 29 Jul 2024 15:34:40 +0530 Subject: [PATCH 4/4] Simplify the style for block --- packages/block-library/src/site-tagline/style.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/block-library/src/site-tagline/style.scss b/packages/block-library/src/site-tagline/style.scss index ae748ba6881fd..a22eeebb6e277 100644 --- a/packages/block-library/src/site-tagline/style.scss +++ b/packages/block-library/src/site-tagline/style.scss @@ -1,4 +1,4 @@ -:root :where(.wp-block-site-tagline) { +.wp-block-site-tagline { // This block has customizable padding, border-box makes that more predictable. box-sizing: border-box; }