Landing pages types are similar to Page types and is a special content type. They define the content that can be added to the landing page. Similar to content types and page types, the landing page types also contain elements. The element such as text, images, files, and video define the type of content that is added to the page. The landing page types are also mapped to layout templates, which define how the content added to the pages is rendered.
You can use the sample Landing page type provided with your Watson Content Hub Trial or Standard tenant to create your own Landing pages. The sample Landing page type is mapped to a one-column layout and have the content entry component and Share component as default content. JSON file for the sample Landing page type is Landing-page.json.
The following table shows the elements used to create the sample Landing page type.
|Elements added to the Landing page type||Element type||Reference type|
|Hero image||Image element. The image element references the âProfile for hero imagesâ image profile.||NA|
|Hero headline||Formatted text||NA|
|Feature headline 1||Text||NA|
|Feature 1||Formatted text||NA|
|Feature image 1||Image element. The image element references the âProfile for feature imagesâ image profile.||NA|
|Feature headline 2||Text||NA|
|Feature 2||Formatted text||NA|
|Feature image 2||Image element. The image element references the âProfile for feature imagesâ image profile.||NA|
|Feature headline 3||Text||NA|
|Feature 3||Formatted text||NA|
|Feature image 3||Image element. The image element references the âProfile for feature imagesâ image profile.||NA|
|Entry component||Reference||Entry component|
|Share component||Reference||Social component|
The following tables show how the reference types added to the landing page are created. Reference elements are created from content types mapped to layouts of their own. They also contain elements such as text, images, files, and video that define the type of content that can be created by content composers.
|Reference component name||Description||Content type||Mapped to layout||Elements added to content type||Element type|
|Entry component||The Entry component is a simple form used to capture name and email
|Form component||One Column
JSON – Form-component.json
|Email address label||Text|
|Share component||The Share component is used to add social media links.||Social component||One Column
JSON – Social-component.json
|Rules||The Rules component is used to add legal statements. For example, about contest
|Contest rules||One Column
JSON – Contest-rules.json
|Content rules||Formatted text|