Пункты выпадающего меню больше не наезжают друг на друга
Контейнер выпадашки имел flex-col, но при открытии оставался display: block — ссылки с вертикальными отступами накладывались. Теперь при открытии добавляется flex, при закрытии убирается.
This commit is contained in:
parent
0206ab5212
commit
04c492f894
|
|
@ -171,7 +171,7 @@ make backup E=test # на домашнем сервере: ./scripts/clickho
|
||||||
|
|
||||||
## Версионирование
|
## Версионирование
|
||||||
|
|
||||||
- Единый источник версии — `common/version.py` (`__version__`), текущая — `0.6.5`.
|
- Единый источник версии — `common/version.py` (`__version__`), текущая — `0.6.6`.
|
||||||
- Схема — SemVer-подобная (`MAJOR.MINOR.PATCH`); git-тег = `v` + версия (`v0.1`).
|
- Схема — SemVer-подобная (`MAJOR.MINOR.PATCH`); git-тег = `v` + версия (`v0.1`).
|
||||||
- Docker-образы тегируются версией (Блок 2), события ClickHouse получают `bot_version` (Блок 3).
|
- Docker-образы тегируются версией (Блок 2), события ClickHouse получают `bot_version` (Блок 3).
|
||||||
- Выпуск: изменить `common/version.py` → коммит → аннотированный тег `vX.Y` → `git push --tags`.
|
- Выпуск: изменить `common/version.py` → коммит → аннотированный тег `vX.Y` → `git push --tags`.
|
||||||
|
|
|
||||||
|
|
@ -107,6 +107,7 @@
|
||||||
|
|
||||||
function setOpen(open) {
|
function setOpen(open) {
|
||||||
dropdown.classList.toggle("hidden", !open);
|
dropdown.classList.toggle("hidden", !open);
|
||||||
|
dropdown.classList.toggle("flex", open);
|
||||||
toggle.setAttribute("aria-expanded", String(open));
|
toggle.setAttribute("aria-expanded", String(open));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -131,7 +132,10 @@
|
||||||
document.addEventListener("click", function () {
|
document.addEventListener("click", function () {
|
||||||
groups.forEach(function (group) {
|
groups.forEach(function (group) {
|
||||||
var dropdown = group.querySelector("[data-group-dropdown]");
|
var dropdown = group.querySelector("[data-group-dropdown]");
|
||||||
if (dropdown) dropdown.classList.add("hidden");
|
if (dropdown) {
|
||||||
|
dropdown.classList.add("hidden");
|
||||||
|
dropdown.classList.remove("flex");
|
||||||
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,4 +7,4 @@
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
__version__ = "0.6.5"
|
__version__ = "0.6.6"
|
||||||
|
|
|
||||||
|
|
@ -7,4 +7,4 @@ from common import __version__
|
||||||
|
|
||||||
def test_version_is_set():
|
def test_version_is_set():
|
||||||
assert __version__
|
assert __version__
|
||||||
assert __version__ == "0.6.5"
|
assert __version__ == "0.6.6"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue