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  <? } ?>