Making modules disappear in mobile view

“Styling options are not available for smart rules” “You can only edit modules from desktop editing mode”… Is there any way I can make modules disappear in mobile view?

I thought the whole point with adapting your webpage for mobile is to make the styling fit. Now I feel that Hubspot CMS is really lacking in mobile-friendlyness. Am I missing something here or is hubspot CMS just not cut out for “mobile first”. Please any help would be much appreciated.
Example: Lets say I have three columns with three pictures lined up next to eachother. In mobile howerver I dont have the space for this, so I just want to display image A. (I know i can use richtext and insert image here. But thats messing up the stuling options with padding etc in desktop view).

Hi @AxelS,

you can show/hide modules on desktop/mobile by going to the “Content” tab, hovering the module you’d like to show/hide and clicking on the eye-icon

Since HubSpot supports only one responsive size(mobile) for now, I recommend you to use custom modules where you can add your own controls and rules for more flexibility

best,

Anton

Hello @AxelS

On the page editor, you can hide modules for a specific view by selecting “Edit for mobile” / “Edit for desktop” and then clicking the “Hide this module” icon on the specific module you want to hide. Screenshot is attached for reference.

Thanks & Regards
Himanshu Rauthan

It doesn’t seem to work. When I hide on desktop, it ALSO hides on mobile. Even when it’s set to show on mobile.

Hi @KvO thank you for your question!

I want to share with you two community posts that offer a solution and a workaround for your issue:
https://community.hubspot.com/t5/CMS-Development/How-to-use-section-column-s-quot-hide-on-this-breakpoint-quot/td-p/838748

https://community.hubspot.com/t5/CMS-Development/hide-show-module-on-mobile/m-p/429512

I also would like to tag here some experts for more ideas: Hey there @SteveHTM, @Anton @Stephanie-OG hope you’re having a great week! Any ideas here?

Thanks!

Victor