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 TypeSecondary Page TypePurpose
Stream PageBlogListing page for browsing blog article content from a single blog source.
Stream PageVideoListing page for browsing video content from a single video hosting service account.
Stream PageDocumentListing page for browsing document content (ebooks/PDFs/slideshows) from a single source.
Stream PageSocialListing page for browsing social media content from a single social media platform source.
Stream PageMarketingListing page for browsing various content types from multiple sources.
Stream PageSalesListing page for browsing various content types from multiple sources, personalized to a small audience.
Hub Home PageN/AHome 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 TypeSecondary Page TypeTertiary Page TypePurpose
Item PageBlogpostN/ADisplay page for blog article content.
Item PageDocumentSlideshareDisplay page for document content with an embedded LinkedIn SlideShare viewer.
Item PageDocumentUberflipDisplay page for document content with an embedded Uberflip Flipbook/PDF viewer.
Item PageVideoBrightcoveDisplay page for video content with an embedded Brightcove video player.
Item PageVideoVidyardDisplay page for video content with an embedded Vidyard video player.
Item PageVideoVimeoDisplay page for video content with an embedded Vimeo video player.
Item PageVideoWistiaDisplay page for video content with an embedded Wistia video player.
Item PageVideoYouTubeDisplay page for video content with an embedded YouTube video player.
Item PageSocialFacebookDisplay page for social content with an embedded Facebook post.
Item PageSocialInstagramDisplay page for social content with an embedded Instagram post.
Item PageSocialTwitterDisplay page for social content with an embedded Tweet.
Privacy PageN/AN/APrivacy 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 TypeSecondary Page TypePurpose
Authentication PageHub AuthenticationLogin page for a hub home page. Created only when hub authentication is enabled for the hub.
Authentication PageStream AuthenticationLogin 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 PageN/AContent author biography page. Created only when the author has filled in a bio.
Search PageN/ASearch 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.


What’s Next

Next, learn how the URLs of hub front end pages are structured