I am told that using display:none in global.css to hide blocks, regions, or zones from the mobile-size rendering is inefficient, that the resources are still consumed but hidden.

Would it not be helpful to have a checkbox option at the zone and region level to display the block in mobile (default) or uncheck to hide the box in mobile? (Or if it is better style to use the checkbox to hide, reverse that last sentence.)

This suggestion assumes that narrow, normal, and wide will all typically work with the same blocks, regions, and zones, but that the mobile width will more commonly want to lose entire chunks of content.

Comments

TelFiRE’s picture

+1, that would be cool if properly implemented. I do not want it just hacking display:none onto my block though. But it would be nice if Omega had an easier way to not serve certain pieces of content in the first place if loaded on mobile.

Then again maybe this is separate functionality and belongs in a module?

bunthorne’s picture

Re-awakening this dialog. Is there some other functionality that I am missing that allows me to mark certain regions or zones so that they do not render in mobile or, say, the narrow-width displays?

apaderno’s picture

Version: 7.x-3.1 » 7.x-5.x-dev
Component: Feature Request » Code
Issue summary: View changes