вопрос
Добрый день! Верстаю шаблон в котором будет переключатель с светлой на темную тему. Можно как-то с помощью JS менять стиль темы редактора TinyMCE со светлого на темный? Стандартную смену шаблона не хотелось бы использовать, так как будет дубляж файлов шаблона
if( typeof tinymce === 'object' ) {
tinymce.get().forEach((item) => {
if( this.isDarkTheme() ) item.contentDocument.activeElement.classList.add('dle_theme_dark');
else item.contentDocument.activeElement.classList.remove('dle_theme_dark');
});
}
Вместо this.isDarkTheme() использовать то, что используется у вас для определения или установления факта тёмной темы.
Для применения тёмной темы панели кнопок необходимо установить html тегу класс dle_theme_dark