XF 2.0 Изменение цвета для поля тегов.

Статус
В этой теме нельзя размещать новые ответы.

SNR93

Проверенные
Сообщения
75
Реакции
13
Баллы
705
Все облазил, но где в стилях настроить цвет фона и текста для поля тегов при создании темы так и не нашел. Подскажите, куда копать?
 
Изменить его стиль отдельно не получится, так как он зависит от параметров основных цветов сайта.

Но можно изменить его и напрямую. С помощью шаблона extra.less. Добавьте в этот шаблон следующий код:
Less:
/* Изменение цвета фона и текста у тегов */
.tagItem {
    background: green; // Цвет фона
    color: white; // Цвет текста
   
    // Изменение цвета фона и текста при наведении на тег
    &:hover {
        background: blue; // Цвет фона
        color: red; // Цвет текста
    }
}
Соответственно вместо green, white, blue, red указываете желаемый цвет.
 
Последнее редактирование:
Настройки стиля - Входные элементы
Все равно не пойму как так получается
Снимок.PNG

Снимок1.PNG

у меня теги пишутся черным на черном фоне. Вот мне нужно это поправить, но я уже не знаю что менять, всю стилизацию перелазил
 
Ну цвет текста измените с чёрного на нужный наверное.
так в том и проблема, я ставлю цвет любой, даже белый, цвет текста в основном поле меняется, а вот в тегах все равно черный.
 
Попробуйте этот код в extra.less:
Less:
/* Изменение цвета фона и текста у тегов */
.tagItem {
    background: green; // Цвет фона
    color: white; // Цвет текста
  
    // Изменение цвета фона и текста при наведении на тег
    &:hover {
        background: blue; // Цвет фона
        color: red; // Цвет текста
    }
}

/* Изменение цвета фона и текста у тегов в текстовом поле */
form[action*="tags"] .select2-selection__choice {
    background: green !important; // Цвет фона
    color: white !important; // Цвет текста
  
    // Изменение цвета фона и текста при наведении на тег
    &:hover {
        background: blue !important; // Цвет фона
        color: red !important; // Цвет текста
    }
}
 
  • Мне нравится
Реакции: Hope
Вот вариант. Должен точно работать:
Код:
/* Изменение цвета фона и текста у тегов в текстовом поле */
.select2-selection__choice {
    color: red !important;
    background: gray !important;
}
Screenshot_1.png
Вместо той, неработающей части кода.
 
Вот вариант. Должен точно работать:
Код:
/* Изменение цвета фона и текста у тегов в текстовом поле */
.select2-selection__choice {
    color: red !important;
    background: gray !important;
}
Посмотреть вложение 78271
Вместо той, неработающей части кода.
работает, но только когда заканчиваешь тег. А когда печатаешь, именно в этот момент, черное на черном
 
Less:
/* Изменение цвета текста во время набора тега */
.select2-search.select2-search--inline .select2-search__field {
    color: red !important;
}
Добавить ниже того, что уже есть.
 
Последнее редактирование:
Less:
/* Изменение цвета текста во время набора тега */
.select2-search__field {
    color: red !important;
}
Спасибо, теперь работает:)
Собрал весь код вместе для других:



Код:
/* Изменение цвета фона и текста у тегов */
.tagItem {
    background: green; // Цвет фона
    color: white; // Цвет текста

    // Изменение цвета фона и текста при наведении на тег
    &:hover {
        background: blue; // Цвет фона
        color: red; // Цвет текста
    }
}

/* Изменение цвета фона и текста у тегов в текстовом поле */
.select2-selection__choice {
    color: red !important;
    background: gray !important;
}

/* Изменение цвета текста во время набора тега */
.select2-search.select2-search--inline .select2-search__field {    color: red !important;
}
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу