WideSize is not being applied frontend

[ad_1]

I have the issue that conteSize is not being applied frontend . The theme.json I have is this one generated based on bud.config.js :

{
  "__generated__": "⚠️ This file is generated. Do not edit.",
  "$schema": "https://schemas.wp.org/trunk/theme.json",
  "version": 2,
  "settings": {
    "color": {
      "custom": false,
      "customDuotone": false,
      "customGradient": false,
      "defaultDuotone": false,
      "defaultGradients": false,
      "defaultPalette": false,
      "duotone": [],
      "palette": [
        {
          "color": "inherit",
          "name": "Inherit",
          "slug": "inherit"
        },
        {
          "color": "currentcolor",
          "name": "Current",
          "slug": "current"
        },
        {
          "color": "transparent",
          "name": "Transparent",
          "slug": "transparent"
        },
        {
          "color": "#000",
          "name": "Black",
          "slug": "black"
        },
        {
          "color": "#fff",
          "name": "White",
          "slug": "white"
        },
       ....
       
        {
          "color": "#e6ecef",
          "name": "Off-white",
          "slug": "off-white"
        }
      ]
    },
    "custom": {
      "spacing": {},
      "typography": {
        "font-size": {},
        "line-height": {}
      }
    },
    "spacing": {
      "padding": true,
      "units": [
        "px",
        "%",
        "em",
        "rem",
        "vw",
        "vh"
      ]
    },
    "layout": {
      "contentSize": "60vw",
      "wideSize": " 80vw"
    },
    "typography": {
      "customFontSize": false,
      "fontFamilies": [
        {
          "fontFamily": "\"Inconsolata\",Serif",
          "name": "\"Inconsolata\"",
          "slug": "body"
        },
        {
          "fontFamily": "\"Poppins\",Inconsolata",
          "name": "\"Poppins\"",
          "slug": "heading"
        }
...
   }
  }
}

this is the base layout for the page resources/views/layouts/app.blade.php :

  <a class="sr-only focus:not-sr-only" href="#main">
    {{ __('Skip to content') }}
  </a>

  @include('sections.header')

  @if(is_front_page())
  {{--@include('sections.hero')--}}
  @endif

    <div class="container min-h-screen">
      
       
          @yield('content')
      

      @hasSection('sidebar')
        <aside class="sidebar bg-white p-8 rounded-lg shadow-md">
          @yield('sidebar')
        </aside>
      @endif
    </div>
    
  @include('sections.footer')

The tailwind configuration is this tailwind.config.js :

/** @type {import('tailwindcss').Config} config */
// import flowbite from 'flowbite/plugin.js';
const config = {
  content: ['./index.php', './app/**/*.php', './resources/**/*.{php,vue,js}'],
  theme: {
    container: {
      center: true,
      padding: {
        DEFAULT: '1rem',
        sm: '2rem',
        lg: '4rem',
        xl: '5rem',
        '2xl': '6rem',
      }
    },
    screens: {
      'sm': '640px',
      'md': '768px',
      'lg': '1300px',
      'xl': '1280x',
      '2xl': '1536px'
    },
    fontFamily: {
      'body': ['"Inconsolata"', 'Serif'],
      'heading': ['"Poppins"', "Inconsolata"],
    },
    extend: {
      colors: {
        'black-100': '#0c1c2e',
        'black-200': '#000',
        'grey': '#414141',
        'off-white': '#e6ecef',
        'blue': '#2d80e2',
        'red': '#e95941',
        'yellow': '#fed15a',
        'cyan': '#71e2df',
      },
      spacing: {
        '16': '4.375rem'
      },
      fontSize: {
        'xs':'.9375rem',
        '2xl':'1.5625rem',
        '4xl':'2.5rem',
        '6vw': '6vw',
        '9vw': '9vw',
        '12vw': '12vw'
      }
    },
  },
  plugins: [
    // flowbite,
  ],
};

export default config;

I seems editor does see this style loaded for the cover block:

editor-styles-wrapper .block-editor-block-list__layout.is-root-container > .alignwide {
max-width: 80vw;
}

but frontend it is not added for the same block. The class does get added to the block with class alignwide but not styled:

<div class="wp-block-cover alignwide has-custom-content-position is-position-center-right" style="min-height:739px"><span aria-hidden="true" class="wp-block-cover__background has-background-dim"></span><img decoding="async" class="wp-block-cover__image-background" alt="" src="https://imwzv2.test/wp-content/plugins/woocommerce/assets/images/pattern-placeholders/man-person-music-black-and-white-white-photography.jpg" style="object-position:50% 21%" data-object-fit="cover" data-object-position="50% 21%"><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<div class="wp-block-group is-content-justification-center is-layout-constrained wp-block-group-is-layout-constrained" style="padding-right:60px;padding-left:60px">
<h2 class="wp-block-heading" id="just-arrived">Sound like no other</h2>



<p>Experience your music like never before with our latest generation of hi-fidelity headphones.</p>



<div style="height:38px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-layout-1 wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://imwzv2.test/shop/" style="border-radius:0px">Shop now</a></div>
</div>
</div>
</div></div>

I do use a sidebar but that is not being loaded frontend now so when I read https://projectdmc.org/support/topic/contentsize-not-being-applied-to-frontend-of-block-theme/ I thought that would not apply to me..

Why are alignwide styles not added frontend?

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer