To clarify my previous statement. (I didn’t state it clearly, my bad)
Typography HAS a responsive setting BUT you can’t change the font-family for different viewports as the responsive setting is only for the font-size.
If you must have different font-family for different viewports, this’ll have to be specified with custom CSS.
I think what’s confusing is that it looks like the image and the paragraph blocks are inside a GB container block because of the same blue square symbol of that block.
I suggest using Gutenberg’s list view so you’re sure if the blocks are inside or outside of another block. Here’s what the list view is -https://share.getcloudapp.com/X6u82J42
If I put image and paragraph blocks inside a GB container block, would the device option work?
Consider using hide-on-mobile
, hide-on-tablet
and hide-on-desktop
classes.
And have it set up like this:
Container Block with background
> Contents
Container Block without background
> Image
> Contents
For the “container block with background”, add hide-on-mobile
on it’s additional css class(es) field on the block setting’s advanced tab.
For the “container block without background w/ image”, add hide-on-desktop hide-on-tablet
on it’s additional css class(es) field on the block setting’s advanced tab.
This way, the Container block intended for desktop (the one w/ background) only displays on desktops and tablets while the container block intended for moble (the one with image block) only displays on mobile.