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.