Commit | Line | Data |
---|---|---|
b8eab696 AE |
1 | <header id="pageHeader" class="header"> |
2 | <div> | |
3 | <div class="{if $__wcf->getStyleHandler()->getStyle()->getVariable('useFluidLayout')}layoutFluid{else}layoutFixed{/if}"> | |
4 | {include file='pageLogo'} | |
5 | ||
6 | {include file='searchArea'} | |
7 | ||
8 | {include file='mainMenu'} | |
9 | ||
10 | {include file='userPanel'} | |
11 | </div> | |
12 | </div> | |
13 | {* | |
14 | <div> | |
15 | <nav class="navigation navigationHeader"> | |
16 | {include file='mainMenuSubMenu'} | |
17 | ||
18 | <ul class="navigationIcons"> | |
19 | <li id="toBottomLink"><a href="{$__wcf->getAnchor('bottom')}" title="{lang}wcf.global.scrollDown{/lang}" class="jsTooltip"><span class="icon icon16 icon-arrow-down"></span> <span class="invisible">{lang}wcf.global.scrollDown{/lang}</span></a></li> | |
20 | <li id="sitemap" class="jsOnly"><a href="#" title="{lang}wcf.page.sitemap{/lang}" class="jsTooltip"><span class="icon icon16 icon-sitemap"></span> <span class="invisible">{lang}wcf.page.sitemap{/lang}</span></a></li> | |
21 | {if $headerNavigation|isset}{@$headerNavigation}{/if} | |
22 | {event name='navigationIcons'} | |
23 | </ul> | |
24 | </nav> | |
25 | </div> | |
26 | *} | |
27 | <script data-relocate="true"> | |
28 | var header = elById('pageHeader'); | |
29 | header.style.setProperty('min-height', header.clientHeight + 'px'); | |
30 | ||
31 | function stickyHeader() { | |
32 | header.classList[(document.body.scrollTop > 50) ? 'add' : 'remove']('sticky'); | |
33 | } | |
34 | ||
35 | stickyHeader(); | |
36 | window.addEventListener('scroll', stickyHeader); | |
37 | </script> | |
38 | </header> |