The box updating 0
The easiest option is to use the Liferay JS Theme Toolkit’s Gulp upgrade steps, in case you want to run them manually.
A Liferay Portal 6.2 theme can be upgraded to Liferay Portal CE 7.0, regardless of its project environment (Liferay JS Theme Toolkit, Plugins SDK, Maven, etc.).
Even if you’ve already executed the Upgrade task, it’s best to learn all the steps and make sure they’re applied to your theme. If you’re developing your theme in an environment other than the Plugins SDK, skip this section.
A theme’s Liferay version must be updated to The theme upgrade process involves conforming to these changes.
Liferay’s resources importer is now an OSGi module in Liferay’s Web Experience application suite.
Since the suite is bundled with Liferay Portal, developers no longer need to download the resources importer separately.
It’s similar to many Liferay Portal 6.2 themes as it extends the theme, adding configurable settings and incorporating a responsive design that leverages Font Awesome icons and Bootstrap.
The new syntax lets developers leverage Bootstrap 3 features and improvements.
Figure 1: The Lunar Resort example theme upgraded in this tutorial uses a clean, minimal design.
Before upgrading a theme, consider migrating the theme to use the Liferay JS Theme Toolkit, such as those created with the Liferay Theme Generator.
But a theme that’s been migrated to use the Liferay JS Theme Toolkit can leverage the Gulp The Upgrade task makes a best effort to upgrade the theme’s Bootstrap code from version 2 to 3.
For other areas of the code it suspects might need updates, it logs suggestions (covered later).