Page Types overview
Learn about the page types that the hub front end uses, and how they are used
Because pages in the hub front end are automatically generated, there are no "free-form" pages: all pages use a predefined structure (i.e. a template) based on their page type. This makes hub front end pages easy to style consistently, as you can simply style the page type.
The hub front end contains a number of different page types, and each fulfills a specific purpose. This page lists all of the existing page types, along with their purpose within the hub front end. You can find more detailed information about each page type in the Reference Guide: Hub front end pages section.
Page Types overview
All hub front end page types fall into one of three main categories based on their role in the hub front end: tile pages, article pages, and functionality pages.
Tile pages
Pages that organize the content within a hub. These page types all display a grid of tiles that each represent individual content items (the tile grid component). Includes all variants of the stream page page type as well as the hub home page page type (which is effectively a special type of stream page).
Pages in this category all contain the class uf-tiles-page
, allowing them to be targeted for customization collectively.
Main Page Type | Secondary Page Type | Purpose |
---|---|---|
Stream Page | Blog | Listing page for browsing blog article content from a single blog source. |
Stream Page | Video | Listing page for browsing video content from a single video hosting service account. |
Stream Page | Document | Listing page for browsing document content (ebooks/PDFs/slideshows) from a single source. |
Stream Page | Social | Listing page for browsing social media content from a single social media platform source. |
Stream Page | Marketing | Listing page for browsing various content types from multiple sources. |
Stream Page | Sales | Listing page for browsing various content types from multiple sources, personalized to a small audience. |
Hub Home Page | N/A | Home page for the hub. |
Article pages
Pages that display the actual content in the hub, such as blog posts and videos. These page types all display "article" body text, in addition to embedded rich media where applicable. Includes all variants of the item page page type, as well as the privacy page page type.
Pages in this category all contain the class uf-article-page
, allowing them to be targeted for customization collectively.
Main Page Type | Secondary Page Type | Tertiary Page Type | Purpose |
---|---|---|---|
Item Page | Blogpost | N/A | Display page for blog article content. |
Item Page | Document | Slideshare | Display page for document content with an embedded LinkedIn SlideShare viewer. |
Item Page | Document | Uberflip | Display page for document content with an embedded Uberflip Flipbook/PDF viewer. |
Item Page | Video | Brightcove | Display page for video content with an embedded Brightcove video player. |
Item Page | Video | Vidyard | Display page for video content with an embedded Vidyard video player. |
Item Page | Video | Vimeo | Display page for video content with an embedded Vimeo video player. |
Item Page | Video | Wistia | Display page for video content with an embedded Wistia video player. |
Item Page | Video | YouTube | Display page for video content with an embedded YouTube video player. |
Item Page | Social | Display page for social content with an embedded Facebook post. | |
Item Page | Social | Display page for social content with an embedded Instagram post. | |
Item Page | Social | Display page for social content with an embedded Tweet. | |
Privacy Page | N/A | N/A | Privacy policy page. Created only when the privacy page feature is enabled for the hub. |
Functionality pages
Pages that are tied to particular hub features. Includes all pages that are not in the other two categories.
Pages in this category do not contain a shared class, and cannot be targeted for customization collectively.
Main Page Type | Secondary Page Type | Purpose |
---|---|---|
Authentication Page | Hub Authentication | Login page for a hub home page. Created only when hub authentication is enabled for the hub. |
Authentication Page | Stream Authentication | Login page for a stream page. Created only when stream authentication is enabled for a stream. Can only be enabled for marketing streams and sales streams, not for other stream page types. |
Author Page | N/A | Content author biography page. Created only when the author has filled in a bio. |
Search Page | N/A | Search results page displayed when the search function in the hub navigation menu is used. Created by default. |
Why is the Privacy Page page type not part of this category?
You may have noticed that the Privacy Page page type is in the Article Pages category, but has more in common with the pages in the Functionality Pages category. The reason for this is that, for logistical reasons, a page with the Privacy Page page type also contains the
uf-article-page
class, which allows it to be targeted collectively with other pages in the Article Pages category. For all other purposes, the Privacy Page page type is essentially a "functionality page".
Authentication pages
The hub authentication and stream authentication features are independent of one another, and can be enabled within a hub at the same time. If both are enabled, successfully logging in on a hub authentication page will not give access to any stream pages protected by stream authentication.
Updated about 4 years ago