Content Template theme extensions | HCL Digital Experience
Content Template Catalog sites that run on HCL Digital Experience 8.5 are based on the HCL Portal 8.5 theme with Content Template theme extensions added.
Content Template contributes modules to the Portal 8.5 theme that allow CTC portlets to be used on any portal page.
Content Template adds a profile that is called "CTC Content" to ensure that the Content Template modules are included in the page. All pages in a Content Template site should use this profile.
To implement the design that is used in Content Template, modules are defined that can be included in a theme profile. A combination of modules can be referenced to enable or disable certain Content Template features. The modules that can be referenced in a profile are:
- ctc_content
- This module delivers the required styling and scripts for displaying Content Template pages and portlets.
- ctc_content_responsive
- This module adds responsive support to the content, by using CSS Media Queries, allowing the content to work at different sizes.
- ctc_content_devices
- This module selectively loads styles and scripts based on the current device. Use this module if you need to support multi-channel devices without affecting the desktop site.
- ctc_theme
- This module optimizes the portal theme for easier content editing and includes the Content Template navigation, header, and search content module changes.
- ctc_theme_responsive
- This module expands on the ctc_theme module to allow scaling of the desktop site and responsive device support.
- ctc_theme_devices
- Use this module if you need to support multi-channel devices without affecting the desktop site.