Это распространённая проблема на нашем форуме. Нативное мобильное контекстное меню и выделение усложняют использование панели кнопок редактора. Поэтому я внёс некоторые «костыльные» изменения (требуют доработки), но, думаю, это хорошая идея…
Показываю пример.
Звучит отлично. Пожалуйста, протестируйте также на устройствах, где в окне ввода помещается только три строки, а не около 12, как на вашем первом скриншоте. Such a tiny window to edit here on a cell phone
Интересует, есть ли у тебя решение для мобильной клавиатуры Android.
На Google Pixel 8 и, возможно, на других телефонах Android при использовании редактора кода в #theme и #theme-component клавиатура перекрывает область ввода, если кода много и есть нижние области. Это также происходит в редакторе кода для новых шаблонов форм.
Если я правильно понимаю, это, скорее всего, можно исправить, добавив отступ снизу? Тогда клавиатура будет перекрывать только пустую область?
Я разместил AI в правом верхнем углу. Мне кажется, это ни с чем не перекроется, а развёрнутые опции будут на всю ширину сверху. Я отключил анимации, чтобы избежать мерцания при выборе. Код пока недостаточно протестирован, но… думаю, это должно работать и на iPhone, хотя я не проверял, так что пожалуйста, протестируйте перед запуском в продакшн. Композер всегда имеет полную высоту.
@Heliosurge, я не уверен насчёт этого, но если это распространённая проблема или проблема ядра, то, думаю, стоит открыть новую тему в ux с несколькими скриншотами или видео…
Думаю, это сделано специально. Посмотрите последнее видео в первом сообщении темы.
Последний код, который я поделился, предназначен только для позиционирования кнопки ИИ; это дополнение к кодам из первого сообщения темы. Но, конечно, вы можете использовать его и отдельно.
Дополнительно? Хорошо, я полностью заменил мобильный раздел
Редактирование
Кнопки теперь находятся там, где должны быть, и работают как положено после применения всех сниппетов — как из исходного сообщения, так и нового. Но теперь у меня нет иконки AI
Редактирование 2
Когда я нажимаю на гамбургер-меню композера (то есть скрываю панель кнопок), появляется иконка AI.
А шестерёнка на iPad ничего не делает.
Звучит ли это лучше, чем мои предыдущие безумные попытки?
Да, похоже, это не работает с обратным порядком столбца или другим упорядочиванием. Поэтому, если это не сработает в данном случае, нам не удастся объединить эти два изменения.
Я поищу новое решение, чтобы это заработало, и немного переработаю дизайн…
Обидно. Потому что для меня, как для обывателя, это звучит как смена подхода в обсуждении того, как обновление AI-помощника сломало несколько вещей на устройствах Apple, ведь ваше решение работало раньше
Нажимали ли вы недавно на шестерёнку в редакторе? Мы добавили туда ярлык и ссылку на вычитку, которыми очень удобно пользоваться на мобильных устройствах.
У меня такого не было. Довольно приятно, мне стоит чаще пользоваться корректурой, тогда я, возможно, не буду так грубо нарушать правила английского языка.
И всё же я упускаю другие возможности, которые предлагает помощник на базе ИИ. Но, конечно, решение с шестерёнкой действительно простое в использовании.