Overhauled ACP menu item phrases
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / pageHeader.tpl
CommitLineData
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>