1

У меня есть веб-дизайн css, и я хочу преобразовать тему Liferay. Это возможно?CSS to Liferay theme

Я использую Liferay 6.1 Ga2 с Tomcat 7 и Liferay SDK для java.

Любой совет будет оценен!

Заранее спасибо

+1

Можете ли вы уточнить? В Liferay есть SDK плагинов, который включает тематику. Вы пробовали? –

ответ

2

Если у вас есть проекты CSS, то вы можете использовать его в вашей теме. Но убедитесь, что если вы используете портлеты OOB для liferay, вам также нужно настроить эти портлеты OOB CSS.

afaik, Прямое преобразование конструкций css в структуру css liferay невозможно.

1

От кого-то, у кого есть фон в качестве веб-дизайнера, который узнал Лиферэй. Вам необходимо расширить основную тему и начать ее настройку. Вы делаете это, создавая тему через SDK liferay. Затем он копирует все файлы в/docroot/diffs/*

Там вы увидите папку css, там вы увидите файл custom.css. Это файл, к которому вы хотите добавить свои свойства css. Он имеет самый высокий/последний приоритет для установки элементов и атрибутов.

Если вы хотите настроить движок шаблона, вам нужно посмотреть на шаблоны скорости в/docroot/diffs/templates. Если вы новичок в этом, сделайте копию файла, в котором вы играете, поэтому вам не нужно вникать в все это и начинать, если испортите. Но в основном Velocity очень легко учиться. Если вы хотите вставлять изображения непосредственно в скорость из liferay через вашу тему через папку/docroot/diffs/images/custom /, вот фрагмент кода, который будет работать.

<img src="$themeDisplay.getPathThemeImages()/custom/image_name.png" id="logo" /> 
0

Я рекомендую, хотя держать portal_normal.vm как аналог portal_normal.vm по умолчанию, потому что тогда модернизация будет проще вниз по дороге.

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