Мне поручили упростить интерфейс Discourse несколькими способами.
Одно из таких упрощений — убрать иконку «+» в нижней части боковой панели (которая используется для создания новых разделов внутри боковой панели). Желательно сделать это только для пользователей без прав администратора, но если потребуется — для всех.
Не могла бы ты подсказать, как лучше всего внедрять подобные правки CSS?
Я использую тему Air, которая, насколько я знаю, не предоставляет доступа к переопределению CSS (или я просто не знаю, как это сделать). Кроме того, у меня хостинг-аккаунт Discourse от Communiteq, поэтому у меня нет доступа к файлам в Docker.
Мне нужно внести эти изменения так, чтобы они с наименьшей вероятностью нарушились при обновлении Discourse или шаблонов.
Что бы ты порекомендовала? Имеет ли смысл создать специальный компонент темы для этого конкретного клиента с несколькими фрагментами CSS? Или есть другой вариант?