Front-End Development
- Introduction to Front-End Development
- Themes
- Developing Themes
- Using Developer Mode with Themes
- Building Your Theme's Files
- Deploying and Applying Themes
- Updating Your Theme's App Server
- Automatically Deploying Theme Changes
- Creating a Thumbnail Preview for Your Theme
- Creating Color Schemes for Your Theme
- Making Configurable Theme Settings
- Using Font Awesome and Glyph Icons in Your Theme
- Extending Themes
- Installing a Themelet in Your Theme
- Injecting Additional Context Variables and Functionality into Your Theme Templates
- Packaging Independent UI Resources for Your Site
- Changing Your Base Theme
- Copying an Existing Theme's Files
- Listing Your Theme's Extensions
- Overwriting and Extending Liferay Theme Tasks
- Clay CSS and Themes
- Customizing Atlas and Clay Base Themes in Liferay DXP
- Integrating Third Party Themes with Clay
- Using Clay Icons in a Theme
- Using Clay Mixins in Your Theme
- Theming Portlets
- Embedding Portlets in Themes
- Embedding Portlets in Themes by Entity Type and Action
- Embedding a Portlet by Portlet Name
- Setting Default Preferences for an Embedded Portlet