Skip to content

Commit

Permalink
Render language dropdown in theme colors; move to partial
Browse files Browse the repository at this point in the history
Uses the site parameter "crowdin" (URL) to link to the translation
effort.
  • Loading branch information
stefanv committed Nov 10, 2021
1 parent 0d94659 commit bf73c7f
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 33 deletions.
12 changes: 12 additions & 0 deletions assets/css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,18 @@ em {
font-weight: bold;
}

.navbar.is-fresh .navbar-item.has-dropdown .navbar-dropdown {
border-top-color: var(--colorPrimaryDark);
}

.navbar.is-fresh .navbar-item.has-dropdown:hover .navbar-link {
color: var(--colorPrimaryDark);
}

.navbar.is-fresh .navbar-item.has-dropdown:hover .navbar-link:after {
border-color: var(--colorPrimaryDark);
}

#feature-card {
height: 475px;
}
Expand Down
18 changes: 1 addition & 17 deletions layouts/partials/navbar-clone.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,23 +83,7 @@
{{- end }}

{{- if .IsTranslated }}
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link">{{ .Language.LanguageName }}</a>
<div class="navbar-dropdown">
{{- range .Translations }}

<a href="{{ .RelPermalink }}" id="navbar-item" class="navbar-item">
{{ .Language.LanguageName }}
</a>

{{- end }}

<a href="https://crowdin.com/project/numpyorg"
id="navbar-item" class="navbar-item" target="_blank">
Help us to translate
</a>
</div>
</div>
{{ partial "translation.html" . }}
{{- end }}
</div>
</div>
Expand Down
17 changes: 1 addition & 16 deletions layouts/partials/navbar.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,22 +83,7 @@
{{- end }}

{{- if .IsTranslated }}
<div class="navbar-item has-dropdown is-hoverable">
<a aria-label="Select language" class="navbar-link">{{ .Language.LanguageName }}</a>
<div class="navbar-dropdown">
{{- range .Translations }}

<a href="{{ .RelPermalink }}" id="navbar-item" class="navbar-item">
{{ .Language.LanguageName }}
</a>

{{- end }}
<a href="https://crowdin.com/project/numpyorg"
id="navbar-item" class="navbar-item" target="_blank">
Help us to translate
</a>
</div>
</div>
{{ partial "translation.html" . }}
{{- end }}
</div>
</div>
Expand Down
20 changes: 20 additions & 0 deletions layouts/partials/translation.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{{ $crowdin := .Site.Params.crowdin }}

<div class="navbar-item has-dropdown is-hoverable">
<a aria-label="Select language" class="navbar-link">{{ default .Language .Language.LanguageName }}</a>
<div class="navbar-dropdown">
{{- range .Translations }}

<a href="{{ .RelPermalink }}" id="navbar-item" class="navbar-item">
{{ default .Language .Language.LanguageName }}
</a>

{{- end }}
{{ if $crowdin }}
<a href="{{ $crowdin }}"
id="navbar-item" class="navbar-item" target="_blank">
Help us translate
</a>
{{ end }}
</div>
</div>

0 comments on commit bf73c7f

Please sign in to comment.