Questions tagged [liferay-theme]

Liferay themes are hot-deployable plugins that help in customizing the layout and overall look & feel of portal pages. Liferay theme use different template engines to customize the page layout and styles of the portal.

Liferay Themes are used to customize the default layout and look & feel for portal pages.

They are hot-deployable plugins.

Themes use and templates to customize the styles and layout of the portal pages.

They can be either applied to single page, a single site or to the entire portal.

Themes in Liferay are really powerful, as you can do:

  • you can call different portal services and custom services from the theme.
  • include OOTB or custom portlets dynamically in the theme, i.e. as soon as you apply the theme to a page it will render the portlet included in the theme, you don't have to add the portlet from the add menu.
  • A lot of configurable settings can be built using the theme for advance control.

Resources

  1. Creating Themes and Layout
  2. Configuring Look and Feel of Liferay Applications
377 questions
2
votes
2 answers

How to edit classic theme in Liferay 7.2?

I'm trying to essentially recreate the classic theme on liferay 7.2 however I'm having issues with doing so. I've tried downloading the liferay folder from github that contains everything so that I can get the theme folder form there however, this…
inderbir
  • 43
  • 7
2
votes
1 answer

Is there any API in Liferay that can be used to create the Journal Article XML Content?

We have a custom Journal Article web content structure and currently using the hard-coded XML content to populate the structure with the values. Is there any API in Liferay that we can make use in order to create the XML content for Journal Article.
Vishnu S Kumar
  • 666
  • 7
  • 24
2
votes
3 answers

Liferay 7 theme hot deploy

I have created a theme using Blade CLI as stated here https://dev.liferay.com/ja/develop/reference/-/knowledge_base/7-0/theme-template. The project is thus using Gradle and when built it generates a war file which I can copy in the deploy folder in…
Marius
  • 970
  • 1
  • 16
  • 36
2
votes
2 answers

How to delete the Navigation Menu title in liferay theme?

I created a theme and copied the navigation.ftl from Liferay Classic Theme but in my theme, The navigation title is showing up as shown in the below screen-shot. If I am logged in as an Administrator, I am able to edit the text and make it blank…
dev_in_prog
  • 121
  • 1
  • 18
2
votes
1 answer

Where can I find or add where different favicon implementations should go in Liferay?

So I am able to configure one favicon per theme through this directory: my-theme/src/main/webapp/images/favicon.ico, but MDN recommends configuring a favicon to be sized differently for different platforms, like so: