Skip to content

Commit 25b7cec

Browse files
authored
Merge pull request #2042 from Carner-Lin/language-dropdown
Make language dropdown scrollable (limit height; overflow-y:auto)
2 parents 9443356 + ccc6cd6 commit 25b7cec

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.language-menu{
2+
max-height: 60vh;
3+
overflow-y: auto;
4+
width: min(92vw, 420px);
5+
overscroll-behavior: contain;
6+
}
7+
8+
.language-menu .dropdown-item{
9+
padding: .5rem .75rem;
10+
}
11+

wger/core/templates/template.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@
6262
id="react-css"
6363
>
6464

65+
<link rel="stylesheet" href="{% static 'css/language-menu.css' %}">
66+
6567
<link rel="icon" href="{% static 'images/favicon.png' %}" type="image/png">
6668

6769
{% compress js %}
@@ -209,7 +211,7 @@
209211
<span class="caret"></span>
210212
</button>
211213

212-
<ul class="dropdown-menu" aria-labelledby="btnGroupLanguages">
214+
<ul class="dropdown-menu language-menu" aria-labelledby="btnGroupLanguages">
213215
{% for language in languages %}
214216
{% language_select language %}
215217
{% endfor %}

0 commit comments

Comments
 (0)