Skip to content

Commit

Permalink
Use flag for language selector icon
Browse files Browse the repository at this point in the history
Revert "Use flag for language selector icon"

This reverts commit ea5c2ff.

Use flag for language selector icon (#2062)
  • Loading branch information
jonaharagon committed Mar 1, 2023
1 parent 9cbebf2 commit 67f08d2
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 4 deletions.
4 changes: 4 additions & 0 deletions config/mkdocs.common.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,19 @@ extra:
- name: English
link: /en/
lang: en
icon: https://raw.githubusercontent.com/twitter/twemoji/master/assets/svg/1f1fa-1f1f8.svg
- name: Français
link: /fr/
lang: fr
icon: https://raw.githubusercontent.com/twitter/twemoji/master/assets/svg/1f1eb-1f1f7.svg
- name: עִברִית
link: /he/
lang: he
icon: https://raw.githubusercontent.com/twitter/twemoji/master/assets/svg/1f1ee-1f1f1.svg
- name: Nederlands
link: /nl/
lang: nl
icon: https://raw.githubusercontent.com/twitter/twemoji/master/assets/svg/1f1f3-1f1f1.svg

repo_url: https://github.com/privacyguides/privacyguides.org
repo_name: ""
Expand Down
12 changes: 12 additions & 0 deletions theme/assets/stylesheets/extra.css
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,18 @@ details[class="downloads annotate"] > p .md-annotation span span::before {
width: 1rem;
}

/* override language selector */
.md-select button img.twemoji {
height: 1rem;
vertical-align: middle;
}

.md-select__link img.twemoji {
height: 1rem;
vertical-align: text-bottom;
margin-right: 1%;
}

/* Custom header + nav */
.md-header >*, .md-tabs {
background: none;
Expand Down
12 changes: 8 additions & 4 deletions theme/partials/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,19 @@
{% if config.extra.alternate %}
<div class="md-header__option">
<div class="md-select">
{% set icon = config.theme.icon.alternate or "material/translate" %}
<button class="md-header__button md-icon" aria-label="{{ lang.t('select.language') }}">
{% include ".icons/" ~ icon ~ ".svg" %}
</button>
{% for alt in config.extra.alternate %}
{% if alt.lang == config.theme.language %}
<button class="md-header__button md-icon" aria-label="{{ lang.t('select.language') }}">
<img alt="{{ config.theme.language }}" class="twemoji" src="{{ alt.icon }}">
</button>
{% endif %}
{% endfor %}
<div class="md-select__inner">
<ul class="md-select__list">
{% for alt in config.extra.alternate %}
<li class="md-select__item">
<a href="{{ alt.link | url }}" hreflang="{{ alt.lang }}" class="md-select__link">
<img alt="{{ config.theme.language }}" class="twemoji" src="{{ alt.icon }}">
{{ alt.name }}
</a>
</li>
Expand Down

0 comments on commit 67f08d2

Please sign in to comment.