Фикс клавиатуры в бою, подсказка про WASD, зелёное дуло

Quintus слушает клавиатуру на самом канвасе, а не на document/window;
без autoFocus и явного focus() канвас не получал фокус (особенно после
переприкрепления к DOM на реванш) — WASD/стрелки/space никуда не долетали.
Клик по кнопке D-pad тоже уводил фокус — возвращаем его на канвас.

Дуло танка было почти того же цвета, что фон (#0a0e0c на чёрном) — не
видно. Сделал ярко-зелёным с тёмной обводкой, читается на любом корпусе.

Над блоком кнопок управления — подсказка, что WASD/стрелки тоже работают.
This commit is contained in:
2026-08-06 18:50:20 +05:00
parent 75ef39ae9b
commit 20d63f0cee
2 changed files with 27 additions and 3 deletions
+8
View File
@@ -115,6 +115,14 @@
align-items: center;
gap: 1.25rem;
padding-top: 0.5rem;
max-width: 180px;
}
.battle-controls__hint {
color: var(--color-silver);
font-size: 0.8rem;
text-align: center;
margin: 0;
}
.dpad {