В настоящее время я использую текстовый редактор Redactor Rich в моей Системе управления контентом ( Craft CMS ). Я использую плагин FontColor , чтобы позволить пользователям изменять цвет текста.
Я использую следующий код для вызова плагина:
$R('#content', { plugins: ['fontcolor'] });
// change the color set
$R('#content', {
plugins: ['fontcolor'],
fontcolors: [
'#000', '#333', '#555', '#777', '#999', '#aaa',
'#bbb', '#ccc', '#ddd', '#eee', '#f4f4f4'
]
});
Я использую шестнадцатеричные цвета в плагине, и он прекрасно работает. Однако когда я просматриваю источник того, что выводит Redactor, он выделяет те же цвета в формате RGB.
<span style="color: rgb(128, 100, 162);">You might wanna give it another shot</span>
Я бы хотел сохранить формат в шестнадцатеричном формате, так как некоторые клиенты, которых я поддерживаю, не уважают RGB. Есть ли способ манипулировать выводом FontColor, чтобы использовать hex вместо RGB?