O'Reilly logo

Liferay User Interface Development by Frank Yu, Xinsheng Chen, Jonas X. Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, you have learned the basic concepts of Liferay Portal theme, how to set up Liferay Plugins SDK for theme development, how the theme is created, where files are copied from, and where you are supposed to create your own new files or modify any existing files based on Liferay's source codes. You also learned how to update each individual file in the subfolder, including css, images, js, and templates in the theme's /docroot/_diffs directory, and how to package, deploy, and test the themes.

In the next chapter, we are going to look at the layout templates that control the portal page's layouts.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required