Пункты выпадающего меню больше не наезжают друг на друга
CI / lint-test (push) Successful in 29s Details
CI / build-push (push) Successful in 22s Details

Контейнер выпадашки имел flex-col, но при открытии оставался display: block — ссылки с вертикальными отступами накладывались. Теперь при открытии добавляется flex, при закрытии убирается.
This commit is contained in:
MpakobecEx 2026-10-26 02:15:53 +05:00
parent 0206ab5212
commit 92d2d1efcc
4 changed files with 8 additions and 4 deletions

View File

@ -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`.

View File

@ -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");
}
}); });
}); });

View File

@ -7,4 +7,4 @@
from __future__ import annotations from __future__ import annotations
__version__ = "0.6.5" __version__ = "0.6.6"

View File

@ -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"