* Managing i18n * Fix absolute path * Config files * Home link manage langage * Fixing footer i18n * Implemented i18n on newsletter * Implemented two languages in example * Removed old section directory * Using yaml in data to organize home summary * Fully working for old versions without i18n * Integrating language menu CSS * Fix language dropdown CSS * Refactor translation codes * Remove duplicate code * Fix URL issues * Move customMenus and other site related config into data section * Fix error during language toggle * Only show the available translation for the posts * Handle navbar brand URL properly * Fix responsiveness Co-authored-by: Hugo MARTIN <hugo.martin.69@gmail.com> Co-authored-by: hossainemruz <emruz@appscode.com>
34 lines
1.3 KiB
HTML
34 lines
1.3 KiB
HTML
{{ $mainLogo:="assets/images/main-logo.png" }}
|
|
{{ $invertedLogo:="assets/images/inverted-logo.png" }}
|
|
{{ if .Site.Params.logo.main }}
|
|
{{ $mainLogo = .Site.Params.logo.main }}
|
|
{{ end }}
|
|
{{ if .Site.Params.logo.inverted }}
|
|
{{ $invertedLogo = .Site.Params.logo.inverted }}
|
|
{{ end }}
|
|
|
|
<nav class="navbar navbar-expand-xl top-navbar final-navbar shadow">
|
|
<div class="container">
|
|
<button class="navbar-toggler navbar-light" id="sidebar-toggler" type="button" onclick="toggleSidebar()">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
<a class="navbar-brand" href="{{ site.BaseURL | relLangURL }}">
|
|
<img src="{{ $mainLogo | absURL }}">
|
|
{{- site.Title -}}
|
|
</a>
|
|
<button class="navbar-toggler navbar-light" id="toc-toggler" type="button" onclick="toggleTOC()">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
|
|
<div class="collapse navbar-collapse lang-selector" id="top-nav-items">
|
|
<ul class="navbar-nav ml-auto">
|
|
{{ if .IsTranslated }}
|
|
{{ partial "navigators/lang-selector-2.html" . }}
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<!-- Store the logo information in a hidden img for the JS -->
|
|
<img src="{{ $mainLogo | absURL }}" class="d-none" id="main-logo">
|
|
<img src="{{ $invertedLogo | absURL }}" class="d-none" id="inverted-logo">
|
|
</nav>
|