Работая над темой Grogu, я реализовал для неё кастомную иконку загрузки и подумал, что было бы здорово иметь отдельный компонент для настройки значка спиннера загрузки.
Этот компонент позволяет сотрудникам кастомизировать стандартную вращающуюся иконку. Через настройки темы доступны три варианта настройки:
имя иконки
размер иконки
цвет иконки
Компонент принимает только имя иконки из FontAwesome, и я рекомендую выбрать одну из этих иконок, чтобы получить отличный эффект вращения.
Наслаждайтесь, и дайте знать, как можно улучшить этот компонент.
Привет, только что установил это! Можно было бы улучшить, добавив ещё один цвет для тёмной темы, так как цвет, который вы выбрали для светлой темы, например #000000, не будет виден на тёмной теме.
Мне очень нравится этот компонент темы, и он отлично работает на главной странице. Однако в некоторых частях моего экземпляра Discourse отображается стандартный индикатор загрузки. Например, когда я нахожусь в панели администратора или настройках пользователя. @meghna, есть ли способ это исправить?
При тестировании на Ubuntu с последним браузером Chrome на локальном сайте разработки я получаю следующую ошибку:
component-templates.js:54 [discourse/theme-10/discourse/templates/components/conditional-loading-spinner] conditional-loading-spinner был создан с использованием gjs, и его шаблон нельзя переопределить. Переопределение игнорируется.
На производственном сайте, также тестируя с последним браузером Chrome на Ubuntu, я не получаю ошибок, но и не вижу индикатор загрузки.
Пожалуйста, подождите немного. Команда была на ежегодном собрании и, возможно, у них есть другие приоритеты, когда они вернутся к работе на этой неделе.