Редактировать «Новая тема» для конкретной категории?

Уверен, что у многих людей возникла подобная ситуация.

У нас есть категория «Запросы», где пользователи могут запрашивать ресурсы у сообщества. В ней также есть шаблон ответа, помогающий им формулировать чёткие и полезные запросы.

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

Возможно ли это?

Единственные сообщения в разделе «Мета», которые я смог найти, касались изменения надписи «Новая тема» (js.topic.create) глобально, а не для конкретной категории…

Здравствуйте,

Вот способ, как вы можете это сделать на данный момент, но я думаю о создании легко настраиваемого компонента темы с некоторыми настройками из этого. :thinking: Посмотрим :slightly_smiling_face:

@carbonrich - вот простой и забавный CSS-код для вас, если захотите попробовать. Вам нужно будет заменить CATEGORY_PLUG на соответствующий плагин категории, для которой вы хотите использовать кнопку.

общий CSS

.category-[CATEGORY_PLUG]{
    #create-topic.btn-default.btn.btn-icon-text {
        width: 160px;
           span.d-button-label {
            position: relative;
            visibility: hidden;
           }
           span.d-button-label:after {
            content: "Новый запрос";   
            position: absolute;
            visibility: visible;
            left: 0px;
            top: 0px;
           }
    }   
}

Спасибо, @Don, не уверен, как я это пропустил. Компонент темы был бы отличным решением, и я с радостью внесу финансовый вклад, если это поможет.

Также спасибо, @Lilly. Это, безусловно, технически реализуемо, но, на мой взгляд, не соответствует требованиям a11y / WCAG. Посмотрите, например:

https://medium.com/@matuzo/writing-css-with-accessibility-in-mind-8514a0007939#7013

Хотя мои знания в этой области могут быть немного устаревшими, поэтому я открыт к исправлениям.

Я создал компонент темы, который может изменять этот текст в зависимости от категории или тега: