Пузырь сообщения теперь подстраивается под текст: короткая реплика остаётся узкой, длинная растягивается по ширине и высоте. Фиксированная высота длинного сообщения убрана. Размер берётся из содержимого, поэтому правка в index.html или в DevTools сразу меняет пузырь. Перенос строки в тексте сообщения тоже сохраняется.
Вернулся к макету чата для телефона. Обновил элементы шестерёнки и композера. Меню телефона 2 остаётся открытым. Клик по e55 откроет меню телефона 3. Два открытых меню допустимы — план не требует закрывать их глобально.
Там и типы, и ретраи.
Жду фрагмент
Вот с начала файла.
if __name__ == "__main__":
asyncio.run(main())Что здесь интересного:
Нужен код на другом языке или с другими фичами?
напиши одну строку из него
class ConnectionState(Enum):
IDLE = "idle"
ACTIVE = "active"
CLOSING = "closing"
DEAD = "dead"Это одна из строк из кода — определение перечисления состояний соединения.
Понял, спасибо
Здесь можно ввести короткий промпт для этого чата: тон и стиль общения. Пример: «Отвечай коротко и по делу».