Получить текущую тему

Мой плагин встраивает iframe стороннего сервиса, и мне нужно передать ему некоторые CSS-декларации, чтобы он корректно отображался в текущей теме. В тёмной теме текст отображается чёрным на тёмном фоне.

Какой лучший способ получить доступ к текущей теме в моём компоненте или к текущему маршруту?

Мы используем этот before_action для каждого запроса:

Он устанавливает theme_ids в контроллере.

Но как только у вас есть ID, я не уверен, что можно сделать дальше. Ничего не указывает на то, тёмная тема или светлая… у вас есть только CSS темы.

Отлично!

Мне удалось заставить jQuery определять цвета и объединить их в CSS фрейма. Это вроде бы работает…