The Site Studio UIKits are example implementations of Site Studio that can be used as a starting point for your own implementation, or for learning purposes. They include a library of components that can be used to create rich content pages.
There are two UIKits available that demonstrate alternative approaches to a library of components. These are:
A system of components that use layout components and primitive components that you can combine to form many different page designs. The Primitives UIKit favors flexibility and adaptability for designers and site builders. For more information, visit the Site Studio Primitives UIKit page.
A system of page sections that follow common website design patterns that you can combine to create pages. The sections UIKit favors ease of use and design consistency for marketers and content authors. For more information, visit the Site Studio Sections UIKit page.
The difference between the two UIKits is the granularity of the components. The diagram below shows the same page section that can be created with both approaches, highlighting the differences between how they are composed.
As you can see from the diagrams above, the Primitives UIKit requires 9 components to achieve the section layout, whereas the Sections UIKit requires 3 components to achieve the same layout.
The Primitives UIKit favors flexibility over design consistency and ease of use. It includes Layout components for your page structure and Basic components to add content. By combining these components, users with layout skills can create a huge variety of page designs without needed additional components.
The Sections UIKit favors design consistency and ease of use for content creators. It includes page section components that can easily be stacked, one upon another to create pages that follow a consistent design system. To achieve this, it sacrifices some flexibility so it will often need to be updated to meet a site's specific design and content needs.
You should consider what you will be using the component library for and the types of user who will be creating pages with it. Here are some guidelines to help with your decision.
We do not recommend installing both UIKits on the same website. They take different approaches to the content authoring experience that could be confusing for content creators if combined. There are also some technical differences that mean some components in the Primitives UIKit will not display as expected if combined with components from the Sections UIKit on the same page.
If this content did not answer your questions, try searching or contacting our support team for further assistance.
Wed Sep 17 2025 15:12:41 GMT+0000 (Coordinated Universal Time)