Есть возможность в теме настроить цвета, но там перечислены не все регионы. Как можно и можно ли вообще в настройке темы добавить возможность настройки цвета областей, которых нет в перечне?
Никак. Вы просто определяете набор цветов, которые могут быть переопределены через настройки темы. А где именно эти цвета используются зависит от ваших CSS стилей.
А в каком именно файле сопоставляется что эта область, допустим цвет текста главного меню соответствует таким то стилям CSS. Или это в каждой теме по своему?
Живые примеры это темы Бартик и Гарланд в 7-ке. Делать "цветную" тему очень трудоёмкая задача особенно с поддержкой градиентов. Заниматься этим имеет смысл если вы хотите сделать тему для массового применения. Например, опубликовать её на drupal.org или ещё где то. А для одного конкретного сайта это не рационально.
Комментарии
Название темы мы должны сами угадать?
А еси своя тема то как это задать?
Изучайте модуль color.
http://jamestombs.co.uk/2011-11-09/adding-color-module-support-your-them...
Тема Королла, если это важно. Статью читал но так и не понял, как сопоставляется область и ее цвет.
Никак. Вы просто определяете набор цветов, которые могут быть переопределены через настройки темы. А где именно эти цвета используются зависит от ваших CSS стилей.
А в каком именно файле сопоставляется что эта область, допустим цвет текста главного меню соответствует таким то стилям CSS. Или это в каждой теме по своему?
в CSS файлах и определяется.
Можно живой пример для совсем ленивых?
Живые примеры это темы Бартик и Гарланд в 7-ке. Делать "цветную" тему очень трудоёмкая задача особенно с поддержкой градиентов. Заниматься этим имеет смысл если вы хотите сделать тему для массового применения. Например, опубликовать её на drupal.org или ещё где то. А для одного конкретного сайта это не рационально.
ну я например думаю что можно сделать свою тему как шаблон просто и потом распихивать по проектам...
Для этого достаточно подключить дополнительные CSS стили к теме и все. При этом можно будет управлять не только цветами, но всем остальным.