Общая таблица стилей

Главные вкладки

Аватар пользователя ru.mail.alibek ru.mail.alibek 11 апреля 2013 в 9:12

Такой вот вопрос.
Хочу я ко всем страницам добавить стилевое оформление.
В стилях будут подсветка определенных разделов, отступы определенного размера и т.д.
Как можно добавить таблицу стилей ко всем страницам?
Редактировать файлы themes/bartik/css/ я бы не хотел, чтобы не завязываться на определенную тему и не менять исходные файлы.
Можно ли добавить свой css-файл, который будет действовать в любой теме для всех страниц (или лучше — для страниц определенного типа)?
Вернее, как такое сделать правильнее?

Комментарии

Аватар пользователя ru.mail.alibek ru.mail.alibek 11 апреля 2013 в 10:16

Хм...
Добавил в файл themes/bartik/bartik.info строчку stylesheets[all][] = css/custom.css.
Создал файл themes/bartik/css/custom.css, в который добавил строку .test {font-weight:bold;font-size:150%;border:1px red solid;}.
В произвольной публикации пишу

<li class="test">test</li>

Но этот элемент списка никак не выделяется.

Что я неправильно сделал?

P.S. Не обновил кеш. Обновил, теперь все нормально.

Аватар пользователя ru.mail.alibek ru.mail.alibek 12 апреля 2013 в 16:55

Что-то не выходит через модули.

Создал модуль styler.
Создал файл styler.info, прописал в нем информацию.
Создал файл styler.module, прописал в нем хук styler_help.
Создал файл styler.css, прописал в нем стили.

С списке модулей я styler виду. Включаю его, ссылка на справку появляется, по справке появляется текст.
Однако стили из styler.css не применяются.

Аватар пользователя ru.mail.alibek ru.mail.alibek 12 апреля 2013 в 17:07

help — чтобы просто проверить, что модуль подключился и хуки работают.
Хуки работают (при включенном модуле в списке модулей и styler есть ссылка на справку, при нажатии на которую выводится указанный в модуле текст).
Но стиль не подключается.

В поиске смотрел.
Там были примеры подключения стиля в темах.
Также там были примеры использования drupal_add_css, но я не понял, где это нужно указывать.