2015-03-30 3 views
0

Я работаю над сайтом, на котором я использую тему леса Майо. Я пытаюсь настроить эту тему через файл css/style.css, который работает в основном. Но некоторые вещи, которые я нахожу, должны меняться в другом каталоге, таком как sites/default/files /. Здесь я могу найти строки css для изменения, но как только я очищу кеш сайта, изменения будут отменены. Изменения в основном включают удаление фоновых цветов и пробелов. Может ли кто-нибудь сказать мне, как сделать это правильно, без потери его после кеширования?Как изменить CSS по умолчанию для drupal пользовательской темы?

например, когда я хочу изменить или удалить фоновый цвет боковой панели. Я нахожу, что он хранится в сайтах/по умолчанию/files/color/mayo-56cb6ab4/colors.css. Только когда я удаляю его там, разметка style.css начинает работать, иначе она просто перезаписывается. Но как только я очищаю кеш, этот каталог переписывается с новым файлом colors.css по умолчанию. Итак, как убедиться, что изменения остаются?

ответ

0

В этом случае вы должны пойти:

sites/all/themes/mayo/css 

в этой папке вы можете увидеть все файлы CSS для темы майонеза, как правило, вы можете найти CSS, что вам нужно изменить в файле style.css

Когда вам нужно modifiy в CSS из пользовательской темы (не основная тема) необходимо перейти к:

sites/all/themes/MY_CUSTOM_THEME/css 

Я полагаю, что вы размещаете свои собственные темы в папке:

sites/all/themes/ 

как говорится в руководстве Drupal.

+0

Да, я это знаю, но некоторые свойства CSS не хранятся там, и когда я пытаюсь изменить их в Майо/CSS/стиль .css они перезаписываются другими файлами по умолчанию. Я уже пытался удалить эти строки, но, как сказал, когда я очищаю кеш, каталог этих файлов по умолчанию перезаписывается на оригинал. – boselfje

+0

@boselfje скажите, какой из них, и отредактируйте свой вопрос с примера –

0

В соответствии с project documentation, MAYO использует параметры темы для настройки некоторых свойств (например, цветов). На основе вашего описания кажется, что тема управляет внутренними файлами CSS (путем динамического создания их на сайтах/по умолчанию/файлах).

Возможным обходным решением может быть создание подтемы и добавление собственного CSS для перезаписывания значений по умолчанию. Там, кажется, некоторые документы об этом здесь: https://www.drupal.org/node/2261457

Надежда, что помогает,

Смежные вопросы