I figured out what would work best for me...
- Publish using ResponsiveHTML5
- Modify the home page (index.htm by default) and topic.htm with the necessary changes for a global header/footer/nav
- With future updates, never overwrite (or re-update) those 2 files.
Modifications (for both index.htm and topic.htm)
So far I've made the modifactions necessary when the page doesn't narrow, i.e. desktop.
Insert your header code between <div class="header" role="banner"...> and <div class="header-project-info">
* RoboHelp does allow for a global header of sort, but the changes are limited. I opted to exclude those, and roll my own.
The default footer just had a copyright, so I removed it, and inserted my own footer instead.
<div class="frontpage-footer footer" role="contentinfo" data-html="@KEY_LNG.Copyright">My footer code here</div>
If you want left navigation, it takes a bit more work, but possible.
Assuming you want that left nav to be the entire page, you need to force the header over.
- Return to <div class="header" role="banner"...> and add style="margin-left:110px !important;"
The width is of your choosing of course. - Add a new <div> section above the header with your navigation code.