T4 Blank - Home, Layout for "Section 1", Column for Module Position "Section 1" - Remove the class override "fsdfsd".
T4 Blank - Home, Layout Section "block", Column for block "Header-2"
<!-- HEADER BLOCK -->
<header id="t4-header" class="t4-header t4-header-2">
<div class="container">
<div class="row">
<div class="col-lg-3">
<jdoc:include type="element" name="logo" />
</div>
<div class="col-lg-9">
<div class="t4-navbar">
<jdoc:include type="element" name="megamenu" />
<jdoc:include type="element" name="offcanvas-toggle" />
</div>
</div>
</div>
</div>
</header>
<!-- // HEADER BLOCK -->
I appreciate that this is demonstrating the power of creating custom blocks. As a demo template showcasing the T4 Framework, my concern is that it breaks the framework by hard coding the column settings instead of properly displaying how to manage columns in the Layout Manager. The layout created by this block should properly be made with three columns in this section, the first being the block that JDoc loads the logo element with a column width of 3. The second being a clean simple load the Megamenu element with a column width of 9. The third being a load of the Off Canvas Toggle element with a column width of 1 at the default screen width. Using the Responsive breakpoints, choose what width the megamenu goes hidden and the Toggle goes visible, and adjust the column width for the logo to accommodate the width needed by the menu or the toggle
To show off the power of a block, I suggest moving the Section 1 code from the Section 1 custom module to a block in the Section 1 column.
To make use of semantic HTML5 elements <header> and <footer>, I suggest an option on the Row configuration where the user can choose which element should be used to wrap the row - div, header, aside or footer. A selector similar to and just below the container/fluid/none would work well.
===========
For completeness, I have not seen a layout section with JDoc loading either "messages" or "debug" content.