Using the new profile menu on mobile, I notice that clicking any of these buttons
shows basically the same result - the top of the user profile page, which only has a navigation menu. You have to scroll down a lot to actually see what you came for.
I agree it’s odd to arrive at basically the profile menu on mobile when clicking these links. the idea of displaying results in the menu panel, like notifications, is interesting! or at least jump down to an anchor in the results?
Basically profile page needs fixing. As @sam indicated it might be better if, when you view your own profile only, we compress the top part. It’s especially large on mobile too…
Я думаю, что сначала стоит реализовать это в компоненте темы. Улучшения API, которые сделают такой компонент темы возможным (и при необходимости очистят ядро), будут только приветствоваться. Но я считаю, что тема — идеальное место для проверки этой концепции!
Затем мы можем установить это на meta, «пожить» с ним какое-то время и посмотреть, понравится ли нам это. Кроме того, наша инфраструктура ядра API и компонентов темы будет постепенно улучшаться, что является огромным плюсом.
Я позаботился о том, чтобы дизайн был удобен для других плагинов и тем, позволяя им предоставлять собственную панель быстрого доступа. Я подробно опишу это (или добавлю пример в виде PR в discourse-assign), если и когда возникнет интерес.
Не уверен, какой подход здесь будет лучшим. Пока я добавил существующий текст помощи для пустого состояния из соответствующих «полных страниц». Текст для закладок может оказаться слишком длинным для панели быстрого доступа.
Мне кажется, желтый цвет здесь слишком навязчив с точки зрения стиля. @Johani / @awesomerobot, есть ли у кого-нибудь идеи для менее «шумного» оформления?
Не совсем понятно, что делать с этим, но на мобильных устройствах области клика слишком малы. Возможно, компоненту стоит сделать элементы немного крупнее, чтобы было проще что-то изменить?
Раздел «Настройки» выглядит «иначе». Может, стоит сделать его единым и добавить список с пунктами Summary (Сводка), Activity (Активность) или, например, список с Account (Аккаунт), Profile (Профиль), Emails (Почта) и так далее.
a. На самом деле… подумав, возможно, стоит вообще убрать шестеренку и использовать иконку «человек Сэм», чтобы развернуть панель с пунктами Summary, Activity и т. д. Это даст вам большую область для клика по вкладкам.
Спасибо за обратную связь! Только что выпустил обновление, чтобы устранить первые два пункта. Остальные два разберём позже на этой неделе (#4 потребует небольшого PR в ядро в первую очередь).
Это просто фантастика! Насколько фантастика, спросите вы? Настолько, что я включил это на всех темах в Meta.
Все, пожалуйста, попробуйте это и дайте обратную связь. На мой взгляд, это почти готово для включения в ядро, но есть несколько мелких проблем, которые нужно решить.
Шестерёнка — это не вкладка. Она кажется совершенно неуместной. Если её убрать, можно сделать все вкладки немного шире, что поможет увеличить области клика на мобильных устройствах! Я думаю, стоит попробовать её удалить.
Отображение «Выйти» на каждой вкладке, на мой взгляд, излишне. Зачем мы приглашаем людей выйти только потому, что они просматривают уведомления? Это выглядит как смешение ответственности.
Моя рекомендация следующая:
Удалите «Выйти» со всех подвкладок.
Добавьте новую вкладку при нажатии на person sam слева. На ней могут быть ссылки: «Обзор», «Активность», «Сообщения», «Настройки», «Выйти».
Как только эти мелкие проблемы будут решены, я считаю, что это идеальный кандидат для включения в ядро.
Я заметил одну очень небольшую проблему — этот компонент, кажется, влияет на цвет иконок в других частях приложения (например, статус «просмотр»). Обычно иконка здесь синяя:
Мне нравится эта идея — как насчет того, чтобы добавить быстрый доступ к выбору темы и размеру шрифта прямо в «вкладку sam»? Меню-гамбургер здесь, на Meta, становится довольно загроможденным опциями тем, поэтому было бы здорово переместить их в другое место.
Мне это очень нравится. Отличная работа, всем участникам!
Огромное «за» — я думаю, это сделает плагин assign гораздо более полезным и практичным.
Мне тоже нравятся эти изменения, и я с нетерпением жду возможности их опробовать. Не уверен, что хорошая идея прятать «Выйти» за дополнительным кликом, но согласен, что сейчас оно выглядит неуместно, поэтому готов попробовать. Я собирался предложить разместить его там, где сейчас находится значок настроек, но согласен, что они там тоже выглядят неуместно, и нам не нужно поощрять людей выходить из системы каждый раз при переходе в это меню.
Также было бы здорово, если бы можно было добавить одну или две пользовательские ссылки внутри person sam. Мы используем SSO с WordPress, поэтому нам приходится перенаправлять пользователей в WordPress для редактирования профиля и настроек электронной почты.