nav.html 5.8 KB
Newer Older
E
edisonxiang 已提交
1
<!--h5 -->
E
edisonxiang 已提交
2 3 4 5 6 7
<div class="isH5 isPad nav_table">
  <a class="navbar-brand home" href="{{ .Site.BaseURL }}">
    <img src="{{ .Site.BaseURL }}{{ .Site.Params.logo }}" alt="{{ .Title }} logo" class="hidden-xs hidden-sm">
    <img src="{{ .Site.BaseURL }}{{ .Site.Params.logo_small }}" alt="{{ .Title }} logo" class="visible-xs visible-sm">
    <span class="sr-only">{{ .Title }} - {{ i18n "navHome" }}</span>
  </a>
E
edisonxiang 已提交
8 9 10
  <ul class="topbar">
    <li class="search">
      <img src="/img/earth.svg">
E
edisonxiang 已提交
11 12 13 14 15
      {{ range .Site.Menus.main }}
      {{ if eq .Identifier "lang" }}
      <a class="list" href="{{ .URL }}">{{ .Name }}</a>
      {{ end  }}
      {{ end  }}
E
edisonxiang 已提交
16 17 18
      <i></i>
    </li>
    <li class="flex" onclick="getList('menu')" style="position:relative">
E
edisonxiang 已提交
19
      <img src="/img/nav.svg" alt="Navigation">
E
edisonxiang 已提交
20 21 22
    </li>
  </ul>
  <div id="nav">
E
edisonxiang 已提交
23 24 25 26 27
    {{ range .Site.Menus.main }}
    {{ $currentId:= .Identifier }}
    {{ if ne $currentId "lang" }}
    {{ if .HasChildren }}
    <p class="second_menu" onclick="getList('#second_menu_{{ $currentId }}')">{{ .Name }}
E
edisonxiang 已提交
28 29
      <i></i>
    </p>
E
edisonxiang 已提交
30 31
    <div class="menu_list" id="second_menu_{{ $currentId }}">
      {{ range .Children }}
E
edisonxiang 已提交
32 33 34
      <a class="list" href="{{ .URL }}">
        <p>{{ .Name }}</p>
      </a>
E
edisonxiang 已提交
35
      {{ end }}
E
edisonxiang 已提交
36
    </div>
E
edisonxiang 已提交
37
    {{ else }}
E
edisonxiang 已提交
38 39 40
    <a class="list" href="{{ .URL }}">
      <p>{{ .Name }}</p>
    </a>
E
edisonxiang 已提交
41 42 43
    {{ end  }}
    {{ end  }}
    {{ end  }}
44
    <p class="second_menu" onclick="getList('#second_menu_repository')">
45
      <img style="width:18px;"src="{{ .Site.BaseURL }}img/gitee-logo.ico"><i></i>
46 47 48 49 50 51 52 53 54 55
    </p>
    <div class="menu_list" id="second_menu_repository" >
      <a class="list" href="https://gitee.com/openeuler">
        <p>{{i18n "main_nav_repository"}}</p>
      </a>
      <a class="list" href="https://gitee.com/src-openeuler">
        <p>{{i18n "main_nav_packageSources"}}</p>
      </a>
    </div>
    </p>
E
edisonxiang 已提交
56
  </div>
E
edisonxiang 已提交
57
</div>
E
edisonxiang 已提交
58

59
<div class="isPc navbar-affixed-top" data-spy="affix" data-offset-top="67">
F
freesky-edward 已提交
60

E
edisonxiang 已提交
61
  <div class="navbar navbar-default yamm" role="navigation" id="navbar">
F
freesky-edward 已提交
62

E
edisonxiang 已提交
63 64 65 66 67 68 69 70 71 72 73 74 75 76
    <div class="container">
      <div class="navbar-header">
        <a class="navbar-brand home" href="{{ .Site.BaseURL }}">
          <img src="{{ .Site.BaseURL }}{{ .Site.Params.logo }}" alt="{{ .Title }} logo" class="hidden-xs hidden-sm">
          <img src="{{ .Site.BaseURL }}{{ .Site.Params.logo_small }}" alt="{{ .Title }} logo"
            class="visible-xs visible-sm">
          <span class="sr-only">{{ .Title }} - {{ i18n "navHome" }}</span>
        </a>
        <div class="navbar-buttons">
          <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse"
            data-target="#navigation">
            <span class="sr-only">{{ i18n "navToggle" }}</span>
            <i class="fa fa-align-justify"></i>
          </button>
E
edisonxiang 已提交
77
        </div>
E
edisonxiang 已提交
78 79 80 81 82 83 84 85 86 87 88 89 90
      </div>
      <!--/.navbar-header -->
      <div class="navbar-collapse collapse" id="navigation">
        <ul class="nav navbar-nav navbar-right">
          {{ $current := . }}
          {{ range .Site.Menus.main }}
          {{ $topLevel := replace .URL "/" "" }}
          {{ $isChildren := false }}
          {{ range .Children }}
          {{ if eq .Identifier $current.Type }}
          {{ $isChildren = true }}
          {{ end }}
          {{ end }}
91
          {{ if ne .Identifier "lang" }}
E
edisonxiang 已提交
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
          <li
            class="dropdown{{ if eq $current.RelPermalink .URL | or $isChildren | or (eq (trim $current.RelPermalink "/") $topLevel) | or (eq $current.Type .Identifier) | or (eq $current.Type $topLevel) | or (and (eq (default (trim .URL "/") .Identifier) "blog") (in (slice "taxonomy" "taxonomyTerm") $current.Kind)) }} active{{ end }}">
            {{ if .HasChildren }}
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
              aria-expanded="false">{{ .Name }} <span class="caret"></span></a>
            <ul class="dropdown-menu">
              {{ range .Children }}
              <li><a href="{{ .URL }}">{{ .Name }}</a></li>
              {{ end }}
            </ul>
            {{ else }}
            <a href="{{ .URL }}">{{ .Name }}</a>
            {{ end  }}
          </li>
          {{ end }}
107 108 109 110 111 112 113 114
          {{ if eq .Identifier "lang" }}
          <li style="width:67px;text-align: center;"
          class=" dropdown{{ if eq $current.RelPermalink .URL | or $isChildren | or (eq (trim $current.RelPermalink "/") $topLevel) | or (eq $current.Type .Identifier) | or (eq $current.Type $topLevel) | or (and (eq (default (trim .URL "/") .Identifier) "blog") (in (slice "taxonomy" "taxonomyTerm") $current.Kind)) }} active{{ end }}">
          <a href="{{ .URL }}">{{ .Name }}</a>  
          </li>
          {{ end }}
          {{ end }}
          <li style="width:67px;text-align: center;"class=""> 
115
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"><img style="width:18px;"src="{{ .Site.BaseURL }}img/gitee-logo.ico"><span class="caret"></span></a>
116 117 118 119 120 121 122 123
          <ul class="dropdown-menu">
            <li><a href="https://gitee.com/openeuler">{{i18n "main_nav_repository"}}</a></li>
            <li><a href="https://gitee.com/src-openeuler">{{i18n "main_nav_packageSources"}}</a></li>
          </ul>
        </li>
            
          </li>
          
E
edisonxiang 已提交
124 125 126
        </ul>
      </div>
      <!--/.nav-collapse -->
F
freesky-edward 已提交
127

E
edisonxiang 已提交
128
      <div class="collapse clearfix" id="search">
F
freesky-edward 已提交
129

E
edisonxiang 已提交
130 131 132 133
        <form class="navbar-form" role="search">
          <div class="input-group">
            <input type="text" class="form-control" placeholder="Search">
            <span class="input-group-btn">
F
freesky-edward 已提交
134

E
edisonxiang 已提交
135
              <button type="submit" class="btn btn-template-main"><i class="fa fa-search"></i></button>
F
freesky-edward 已提交
136

E
edisonxiang 已提交
137 138 139
            </span>
          </div>
        </form>
F
freesky-edward 已提交
140

E
edisonxiang 已提交
141
      </div>
E
edisonxiang 已提交
142
      <!--/.nav-collapse -->
F
freesky-edward 已提交
143

E
edisonxiang 已提交
144
    </div>
E
edisonxiang 已提交
145
  </div>
E
edisonxiang 已提交
146 147 148
  <!-- /#navbar -->

</div>
F
freesky-edward 已提交
149

E
edisonxiang 已提交
150
<!-- *** NAVBAR END ***-->