diff --git a/docs/reference-guides/core-blocks.md b/docs/reference-guides/core-blocks.md index 6c6879d36107a..e72987910d524 100644 --- a/docs/reference-guides/core-blocks.md +++ b/docs/reference-guides/core-blocks.md @@ -383,7 +383,7 @@ Show login & logout links. ([Source](https://github.com/WordPress/gutenberg/tree - **Name:** core/loginout - **Category:** theme -- **Supports:** anchor, className, typography (~~fontSize~~) +- **Supports:** anchor, className, typography (fontSize, lineHeight) - **Attributes:** displayLoginAsForm, redirectToCurrent ## Media & Text diff --git a/packages/block-library/src/loginout/block.json b/packages/block-library/src/loginout/block.json index aea0bb9e68840..3ba18dcf17143 100644 --- a/packages/block-library/src/loginout/block.json +++ b/packages/block-library/src/loginout/block.json @@ -21,7 +21,17 @@ "anchor": true, "className": true, "typography": { - "fontSize": false + "fontSize": true, + "lineHeight": true, + "__experimentalFontFamily": true, + "__experimentalFontWeight": true, + "__experimentalFontStyle": true, + "__experimentalTextTransform": true, + "__experimentalTextDecoration": true, + "__experimentalLetterSpacing": true, + "__experimentalDefaultControls": { + "fontSize": true + } } } } diff --git a/packages/block-library/src/navigation/edit/inner-blocks.js b/packages/block-library/src/navigation/edit/inner-blocks.js index 7ad9667bb98d9..e7296f386f5be 100644 --- a/packages/block-library/src/navigation/edit/inner-blocks.js +++ b/packages/block-library/src/navigation/edit/inner-blocks.js @@ -25,6 +25,7 @@ const ALLOWED_BLOCKS = [ 'core/site-title', 'core/site-logo', 'core/navigation-submenu', + 'core/loginout', ]; const DEFAULT_BLOCK = { diff --git a/packages/block-library/src/navigation/edit/unsaved-inner-blocks.js b/packages/block-library/src/navigation/edit/unsaved-inner-blocks.js index bb23db9c3bc8d..2f302f5ec95bc 100644 --- a/packages/block-library/src/navigation/edit/unsaved-inner-blocks.js +++ b/packages/block-library/src/navigation/edit/unsaved-inner-blocks.js @@ -34,6 +34,7 @@ const ALLOWED_BLOCKS = [ 'core/site-title', 'core/site-logo', 'core/navigation-submenu', + 'core/loginout', ]; export default function UnsavedInnerBlocks( {