css не применяется для шаблона скорости в теме Liferay

Я использую LIferay Theme для создания темы для веб-сайта. В файл portal_normal.vm я включил весь код html и css, которые я определил в custom.css.

Проблема в том, что css из custom.css не применяется к странице portal_normal.vm

Должен ли я включить какой-либо файл в файл скорости, который сообщает, что custom.css должен быть включен?

Также можно ли включить весь код css в скорость?

С Уважением

РЕДАКТИРОВАТЬ:

custom.css и portal_normal.vm находятся внутри папки _diffs


person user2822187    schedule 14.04.2014    source источник
comment
Вы пытались удалить папку .sasscache из развернутой темы и перезапустить сервер?   -  person Laxman Rana    schedule 15.04.2014
comment
@LuckyBoy: спасибо за ответ. В проекте темы нет папки .sasscache. Можете ли вы указать мне местонахождение этой папки? Я искал, но папки с таким названием нет.   -  person user2822187    schedule 15.04.2014
comment
tomcat/webapps/your-theme/css/.sass-cache. Если вы используете пакет tomcat   -  person Laxman Rana    schedule 15.04.2014
comment
@LuckyBoy: в нем нет ни папки, ни файла. Я проверил. Да, я использую пакет tomcat   -  person user2822187    schedule 15.04.2014


Ответы (2)


поместите custom.css под ~/theme/docroot/_diffs/css/custom.css

см. main.css в ~/theme/docroot/css/main.css, он должен включать

...
@import url(custom.css);
...
person Mark    schedule 15.04.2014

Это должно работать, возможно, проблема в кеше браузера. Попробуйте запустить ant clean, а затем запустить ant deploy.

а также попробуйте скопировать файл portal_normal.vm в каталог _diff/templates.

_diff/templates/portal_noraml.vm и изменить здесь.

person Meera Prince    schedule 14.04.2014
comment
Спасибо за ответ. Мои файлы находятся в папке _diffs. И я очищал и развертывал его много раз, но css никак не применяется - person user2822187; 14.04.2014