Dear JoomlArt Support,

I am using the JA Vitality template on my Joomla 4 website (domain: ) with the T4 Framework.
"I'm using the built-in 'Home' layout only for the front page( which already includes a 'hero' module position to which a module is assigned.), while the 'Default' layout is assigned to all other pages.

The problem is:
It does not appear on the frontend — the HTML output for the hero section is completely missing in the DOM.The module is correctly assigned to the "hero" position.It is published, assigned to the homepage menu item, and visible in the Preview panel inside the template layout editor.

I have tested this further:
When I assign the same "hero" position module to the Default layout (still JA Vitality), the module displays properly on the frontend.
I have also tested with a simple Custom HTML module, and it behaves the same — shows up in Preview, but not on frontend when used in the Home layout.
There is no CSS hiding it (display: none), and no JS errors in the console.
Could you please check if there is a known issue or if there's something missing in the Home layout configuration for the hero position?

Thank you in advance for your help.

Best regards,
Veljko Okičić

Hi @veljko,
I tried to publish the JA Masthead module and improved style for text. Please try to reload your website and view the changes.
Kind regards,

Write a Reply...
You need to Login to view replies.