From 745602f9126bb3391bab336938a5fbc34e71e967 Mon Sep 17 00:00:00 2001 From: Aaron Robertshaw <60436221+aaronrobertshaw@users.noreply.github.com> Date: Mon, 21 Sep 2026 14:40:45 +1000 Subject: [PATCH] Login/out: Add background image, size, and gradient support --- docs/reference-guides/core-blocks/README.md | 2 +- packages/block-library/src/loginout/README.md | 4 ++++ packages/block-library/src/loginout/block.json | 9 +++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/reference-guides/core-blocks/README.md b/docs/reference-guides/core-blocks/README.md index a8cbe8cecb839d..fad9cb87e2184f 100644 --- a/docs/reference-guides/core-blocks/README.md +++ b/docs/reference-guides/core-blocks/README.md @@ -460,7 +460,7 @@ Show login & logout links. - **Name:** [core/loginout](https://developer.wordpress.org/block-editor/reference-guides/core-blocks/core-blocks-theme/core-block-loginout/) - **Category:** [theme](https://developer.wordpress.org/block-editor/reference-guides/core-blocks/core-blocks-theme/) -- **Supports:** anchor, className, color (background, gradients, link, ~~text~~), interactivity (clientNavigation), shadow, spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** anchor, background (backgroundImage, backgroundSize, gradient), className, color (background, gradients, link, ~~text~~), interactivity (clientNavigation), shadow, spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** displayLoginAsForm, redirectToCurrent ## Math diff --git a/packages/block-library/src/loginout/README.md b/packages/block-library/src/loginout/README.md index 8315b753763813..0a1be5c193f9c5 100644 --- a/packages/block-library/src/loginout/README.md +++ b/packages/block-library/src/loginout/README.md @@ -24,6 +24,10 @@ _Defined via the [`supports`](https://developer.wordpress.org/block-editor/refer - [`anchor`](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-supports/#anchor): `true` - [`className`](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-supports/#classname): `true` +- [`background`](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-supports/#background): + - `backgroundImage`: `true` + - `backgroundSize`: `true` + - `gradient`: `true` - [`color`](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-supports/#color): - [`background`](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-supports/#color-background): `true` - [`text`](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-supports/#color-text): `false` diff --git a/packages/block-library/src/loginout/block.json b/packages/block-library/src/loginout/block.json index e928be6a3c22e1..2cb710277665c2 100644 --- a/packages/block-library/src/loginout/block.json +++ b/packages/block-library/src/loginout/block.json @@ -23,6 +23,15 @@ "supports": { "anchor": true, "className": true, + "background": { + "backgroundImage": true, + "backgroundSize": true, + "gradient": true, + "__experimentalDefaultControls": { + "backgroundImage": true, + "gradient": true + } + }, "color": { "background": true, "text": false,