github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgView/kmgBootstrap/tplNavBar.gotplhtml (about) 1 <? package kmgBootstrap 2 func tplNavBar (n NavBar) string { ?> 3 <style> 4 body { 5 padding-top: 71px!important; 6 } 7 </style> 8 <nav class="navbar navbar-inverse navbar-fixed-top"> 9 <div class="container-fluid"> 10 <!-- Brand and toggle get grouped for better mobile display --> 11 <div class="navbar-header"> 12 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#kmgBootstrapNavBarMainContent" aria-expanded="false"> 13 <span class="sr-only">Toggle navigation</span> 14 <span class="icon-bar"></span> 15 <span class="icon-bar"></span> 16 <span class="icon-bar"></span> 17 </button> 18 <span class="navbar-brand"><?= raw(n.Title.HtmlRender()) ?></span> 19 </div> 20 21 <!-- Collect the nav links, forms, and other content for toggling --> 22 <div class="collapse navbar-collapse" id="kmgBootstrapNavBarMainContent"> 23 <ul class="nav navbar-nav"> 24 <? for _,o := range n.OptionList { ?> 25 <?=raw(tplNavBarNode(o,0)) ?> 26 <? } ?> 27 </ul> 28 <ul class="nav navbar-nav navbar-right"> 29 <? for _,o := range n.RightOptionList { ?> 30 <?=raw(tplNavBarNode(o,0)) ?> 31 <? } ?> 32 </ul> 33 </div><!-- /.navbar-collapse --> 34 </div><!-- /.container-fluid --> 35 </nav> 36 <? } ?>