Подключение CSS

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

Аватар пользователя mumu mumu 29 августа 2008 в 11:54

Добрый день, уважаемые. Нужна небольшая консультация.. я создаю свою тему на база темы "Garland", возникла следующая проблема - Druppal в админке для редактирования странички подключает CSS из темы принадлежащей непосредственно сайту, причём это сказывается и на боковом меню. Подключить необходимые стили в CSS темы админки не получится потому что стили пересекутся (да и не уверен я что это вообще сколько-нибудь правильно). Вот собственно и вопрос - как это побороть? Подскажите пожалуйста хотя бы направление в котором двигаться.

Комментарии

Аватар пользователя digital_sword digital_sword 29 августа 2008 в 12:13

Не совсем понял то, что вы написали. Сохраняете страницу полностью, затем открываете ее в редакторе и смотрите, где что мешает. Затем переопределяете этот класс стиля или id в файле style.css темы.
В общем никаких стилей подключать не надо. У вас есть файл style.css, правьте его.

Аватар пользователя mumu mumu 29 августа 2008 в 17:30

Для изготовления сайта мне дали готовую вёрстку, из которой из которой необходимо было сделать тему для друпала.
Я скопировал папочку с существующей темой, затем переименовал её, впихнул туда свою css-ку (т.е. полностью заменил, т.к. мне старые стили, к тому же пересекающиеся с моими, не нужны для самого сайта). Соответственно переделал все шаблоны под себя. Сам сайт css-ку благополучно подключил, но административная часть в некоторых местах упорно использует css не из темы оформления админки, а из темы оформления сайта. Хочу попросить админку этого не делать.
Вы хотели сказать что мне изначально не стоило поступать подобным образом, а менять названия стилей и блоков в начальной вёрстке?
Благодарю.

Аватар пользователя digital_sword digital_sword 29 августа 2008 в 18:01

То есть вы запихнули левую css, а теперь удивляетесь почему криво работает? В вашей css все классы другие, так что большая часть инфы в ней - лишняя. Если что-то и работает, то только чудесным совпадением.
Если вы хотите попросить админку этого не делать, не используйте другую тему оформления для админки. То есть включаете переделываему вами тему и кидаете вместо style.css свою style.css. Затем смотрите что получилось, понимаете что это глупость и благополучно начинаете править родной style.css темы.
На друпале админки в общем-то нет, она встроена в сайт как дополнительные функции и тему для нее и для сайта обычно используют одну.