For some time I borrowed @ChrisBeach’s CSS snippet, so I converted it into a theme component, find the result here:
What it does
It changes the appearance of the page when a personal message is being read:
the head banner color (with a gradient),
the font color,
the background color,
the title color,
by adding some text after reply.
All these changes are optional and can be toggled with their on/off setting. The main «personal messages» color can also be changed with a setting. To tweak the different colors, edit the top part of the CSS file.
Я обнаружил, что это работает только с названиями цветов, а не с HEX-кодами. Это усложняет подбор цветовой палитры. Судя по CSS и способу смешивания цветов, я предполагаю, что изменить это будет непросто. Кто-нибудь может меня опровергнуть?
Похоже, что это Тема, а не «Компонент темы», но поправьте меня, если я ошибаюсь.
Я уже использую полностью кастомизированную тему, и одновременно можно применять только одну тему; при этом вы можете разрешить пользователям переключаться между темами… так ли это?
Насколько я понимаю, компоненты темы позволяют применять компонент к вашей активной/основной/текущей теме. По крайней мере, так работают для меня другие компоненты тем. В разделе компонентов темы есть поле «Включить компонент в эти темы», которое позволяет применить компонент к вашей теме по умолчанию.
Возможно ли превратить это в компонент, чтобы я мог сохранить активную основную/текущую тему, одновременно включив эти настройки для личных сообщений или ДМ/ЧЛ?
Я добавил тег к этой теме. Когда будет возможность, не могли бы вы добавить один-два скриншота в первое сообщение этой темы? Спешить не нужно, но так проще увидеть изменения, которые вносит этот компонент.
По-прежнему ли этот компонент работает нормально, теперь, когда личные сообщения-пузыри включены в ядро? Кажется, кто-то сталкивался с конфликтами некоторое время назад: Personal Message Bubbles - #93 by AntiMetaman