Refactor language tabs and make them responsive #1815
Labels
effort: medium
Should be doable in <12h
enhancement
This improves an existing feature
prio: low
Not urgent, can be resolved in the distant future.
Milestone
Motivation
We want to improve the CMS views for mobile screen. One major remaining issue are the language tabs. Up until now they still look wild (s. screenshot). However because they were initially written in Python this needs major changes. Therefore we want to rebuild the language tabs to use Javascript.
Based on that we want check via Javascript how much space there is and fill the space with as many tabs as possible (as by now this is hard-coded at four tabs) and store the left-over tabs in a dropdown "Other languages". In case there is not enough space to even show the current language and "other languages" the dropdown has the higher hierarchy and the current language gets hidden.
Proposed Solution
Alternatives
Additional Context
This is part of the Meta Issue #170 to make the CMS responsive.
This is blocked by:
Design Requirements
The text was updated successfully, but these errors were encountered: