# ADR-061: имя комнаты в подсказке ввода обрезается Уточняет `docs/ui.md`, «Чат»: у placeholder появляется предел длины. ## Контекст `docs/ui.md` задаёт подсказку строки ввода: «сообщение в #general» / «сообщение». Имя комнаты бывает до 64 символов (ADR-021), а строка ввода растёт под placeholder так же, как под набранный текст: имя в 64 символа занимает в ней три строки на десктопе и больше на телефоне. Подсказка при этом не текст, а приглашение — раздувать под неё поле ввода нечем оправдать. Клиент этапа 2 обрезал имя до двенадцати символов многоточием. Поведение верное — «сообщение в #длинноеимя…» умещается в одну строку на самом узком из целевых экранов (360 px), — но в документе его не было. Обрезать разметкой нельзя: `text-overflow` к placeholder не применяется. ## Решение - Имя комнаты в подсказке ввода обрезается до двенадцати символов и заканчивается многоточием: «сообщение в #длинноеимя…». - Считаются символы, а не единицы utf-16: имя ограничено символами, и разрезать пару посередине незачем. - В шапке чата имя остаётся полным: там его обрезает разметка, и место у него своё. - Строка записана в `docs/ui.md`, «Чат». ## Следствия - Строка ввода остаётся в одну строку при любом имени комнаты. - Две комнаты с одинаковым началом длинного имени дают одинаковую подсказку. Это подсказка, а не заголовок: имя целиком видно в шапке над лентой.