Как выбрать иконки для ссылок в пользовательском разделе

Продолжаем обсуждение из темы Настройка пользовательских разделов боковой панели тестируется на meta:

Я добавил персональный раздел с пользовательскими ссылками на один из форумов, которыми часто пользуюсь. Мне удобнее использовать разные иконки, а не только стандартную иконку ссылки, так как я лучше их узнаю.

Есть ли какие-то советы по выбору подходящей иконки? Я не могу прокрутить весь список, так как он где-то обрывается. Я знаю, что там можно искать, но как понять, что именно искать? — особенно если форум не на английском. Но даже на английском форуме я могу поискать «monitor» и ничего не найти, потому что нужно искать «desktop», чтобы найти нужную иконку.
Конечно, я могу посмотреть все бесплатные иконки Font Awesome 5, но тогда мне всегда приходится проверять, доступна ли эта иконка на том форуме, и у меня сложилось впечатление, что большинство из них недоступны. Поэтому я упускаю все дополнительные иконки, которые предоставляет Discourse.

Так как же вы ожидаете, что пользователи найдут подходящую иконку? Может быть, лучше сделать что-то вроде селектора эмодзи? Там поиск тоже работает только при знании правильного английского названия, но можно найти иконку и без этого, просто прокручивая список.

3 лайка

Я согласен; это не лучший опыт!

На мой взгляд, сейчас вы можете перейти по ссылке Find the Perfect Icon for Your Project in Font Awesome 5 | Font Awesome, а затем добавить иконку в настройку «Подмножество SVG-икон»:

2 лайка

Это работает для «обычных» пользователей?

2 лайка

К сожалению, я так не думаю. Хорошая мысль.

3 лайка

Я надеялся, что появится «выбор иконки» для этого (и для страницы значков), но пока это не нашло отклика. :frowning:

4 лайка

В этом и заключается моя проблема. Я не могу просто найти лучший значок и добавить его. Мне нужно найти лучший доступный значок, а это зависит от того, какие значки уже добавлены на сайт.

Для администраторов имеет смысл искать среди всех значков, так как они могут выбрать лучший и добавить его. Но я не ожидаю, что обычные пользователи будут делать то же самое.

Это уже достаточно запутанно, что в Discourse есть поле поиска с надписью «поиск» на вашем языке интерфейса, но поиск не работает на этом языке, так как поле ожидает ввода названия значка на английском.

Поэтому я считаю, что member-experience хуже, чем staff-experience.

1 лайк

Это просто к сведению :slight_smile: Но я думаю, что это список всех «предзагруженных» иконок, которые можно выбрать по умолчанию:

Основные иконки
"address-book",
 "adjust",
 "align-left",
 "ambulance",
 "anchor",
 "angle-double-down",
 "angle-double-left",
 "angle-double-right",
 "angle-double-up",
 "angle-down",
 "angle-right",
 "angle-up",
 "archive",
 "arrow-circle-o-right",
 "arrow-down",
 "arrow-left",
 "arrow-right",
 "arrow-up",
 "arrows-alt-h",
 "arrows-alt-v",
 "asterisk",
 "at",
 "award",
 "backward",
 "ban",
 "bars",
 "bed",
 "bell",
 "bell-slash",
 "birthday-cake",
 "bold",
 "book",
 "book-reader",
 "bookmark",
 "bookmark-delete",
 "briefcase",
 "bullseye",
 "calendar-alt",
 "calendar-day",
 "caret-down",
 "caret-left",
 "caret-right",
 "caret-up",
 "certificate",
 "chart-bar",
 "chart-pie",
 "check",
 "check-circle",
 "check-square",
 "chevron-circle-down",
 "chevron-down",
 "chevron-left",
 "chevron-right",
 "chevron-up",
 "circle",
 "clipboard",
 "clock",
 "cloud-upload-alt",
 "code",
 "cog",
 "coins",
 "columns",
 "comment",
 "comment-slash",
 "comments",
 "compress",
 "copy",
 "credit-card",
 "crosshairs",
 "crown",
 "cube",
 "desktop",
 "discourse-amazon",
 "discourse-bell-exclamation",
 "discourse-bell-one",
 "discourse-bell-slash",
 "discourse-bookmark-clock",
 "discourse-compress",
 "discourse-dnd",
 "discourse-emojis",
 "discourse-expand",
 "discourse-other-tab",
 "discourse-sparkles",
 "discourse-threads",
 "download",
 "ellipsis-h",
 "ellipsis-v",
 "envelope",
 "envelope-square",
 "exchange-alt",
 "exclamation-circle",
 "exclamation-triangle",
 "external-link-alt",
 "eye",
 "fab-amazon",
 "fab-android",
 "fab-apple",
 "fab-chrome",
 "fab-discord",
 "fab-discourse",
 "fab-facebook",
 "fab-facebook-square",
 "fab-github",
 "fab-instagram",
 "fab-linkedin",
 "fab-linux",
 "fab-microsoft",
 "fab-patreon",
 "fab-twitter",
 "fab-twitter-square",
 "fab-wikipedia-w",
 "fab-windows",
 "far-bell",
 "far-bell-slash",
 "far-calendar-plus",
 "far-chart-bar",
 "far-check-square",
 "far-circle",
 "far-clipboard",
 "far-clock",
 "far-comment",
 "far-comments",
 "far-copyright",
 "far-credit-card",
 "far-dot-circle",
 "far-edit",
 "far-envelope",
 "far-eye",
 "far-eye-slash",
 "far-file-alt",
 "far-frown",
 "far-heart",
 "far-image",
 "far-list-alt",
 "far-meh",
 "far-moon",
 "far-smile",
 "far-square",
 "far-star",
 "far-sun",
 "far-thumbs-down",
 "far-thumbs-up",
 "far-trash-alt",
 "fast-backward",
 "fast-forward",
 "file",
 "file-alt",
 "file-audio",
 "file-csv",
 "file-image",
 "file-invoice",
 "file-signature",
 "file-upload",
 "file-video",
 "filter",
 "flag",
 "folder",
 "folder-open",
 "forward",
 "gavel",
 "gift",
 "globe",
 "globe-americas",
 "grip-lines",
 "group-plus",
 "group-times",
 "hand-point-right",
 "hands-helping",
 "heart",
 "history",
 "home",
 "hourglass-start",
 "id-card",
 "image",
 "images",
 "inbox",
 "info",
 "info-circle",
 "italic",
 "key",
 "keyboard",
 "language",
 "layer-group",
 "link",
 "list",
 "list-ol",
 "list-ul",
 "lock",
 "magic",
 "map-marker-alt",
 "microphone-slash",
 "minus",
 "minus-circle",
 "mobile-alt",
 "moon",
 "paint-brush",
 "palette",
 "paper-plane",
 "pause",
 "pen-fancy",
 "pencil-alt",
 "play",
 "plug",
 "plus",
 "plus-circle",
 "plus-square",
 "power-off",
 "puzzle-piece",
 "question",
 "question-circle",
 "quote-left",
 "quote-right",
 "random",
 "redo",
 "reply",
 "robot",
 "rocket",
 "save",
 "search",
 "search-minus",
 "search-plus",
 "share",
 "shield-alt",
 "sign-in-alt",
 "sign-out-alt",
 "signal",
 "sliders-h",
 "sort",
 "sort-alpha-down",
 "sort-alpha-up",
 "sort-numeric-down",
 "sort-numeric-up",
 "spell-check",
 "spinner",
 "square-full",
 "stamp",
 "star",
 "step-backward",
 "step-forward",
 "sticky-note",
 "stream",
 "sync",
 "sync-alt",
 "table",
 "tag",
 "tags",
 "tasks",
 "th",
 "thermometer-three-quarters",
 "thumbs-down",
 "thumbs-up",
 "thumbtack",
 "ticket-alt",
 "times",
 "times-circle",
 "tippy-rounded-arrow",
 "toggle-off",
 "toggle-on",
 "trash-alt",
 "undo",
 "unlink",
 "unlock",
 "unlock-alt",
 "upload",
 "user",
 "user-check",
 "user-cog",
 "user-edit",
 "user-friends",
 "user-plus",
 "user-secret",
 "user-shield",
 "user-times",
 "users",
 "wrench"

Ну, теоретически по крайней мере… Я только что попытался найти одну из них, но не нашёл, так что, возможно, это не 100%. Я не скажу, какую именно, чтобы не испортить игру. :slight_smile:

Я думаю, что вы можете увидеть основные иконки здесь:

3 лайка

Честно говоря, я думал, что копирую именно это. :slight_smile: Кажется, я взял не то…

2 лайка

Я тоже ищу лучшие иконки и уже намучился с доступными в Discourse. Очень нужен центр, где можно единообразно управлять иконками.

  1. Найти все доступные в Discourse иконки.
  2. Найти иконки от всех поставщиков и поддерживать их импорт в Discourse в один клик.

Мне очень нужна такая страница.