Design Libraries
Release Feature (LPD-57283) Liferay DXP 2026.Q3+
A design library is an instance-level container for design resources that several sites share. It holds style books and page fragments. One team defines a style book or fragment in the library, connects the sites that consume it, and maintains it in one place.
A design library is a type of asset library, so it has its own members, roles, and LAR export and import.
Style books and page fragments remain available at site scope. A design library adds a second scope rather than replacing it, so a connected site can still define its own style books and fragments alongside the library’s.
An instance administrator must enable the LPD-57283 release feature flag before Design Libraries appears. See Feature Flags. Once it is enabled, open the Global Menu (
) and click Applications → Design Libraries.
Choosing Between a Design Library and Site-Scoped Resources
A style book or page fragment defined in a site applies to that site’s pages only, which is the right scope when one site owns its own visual identity.
Move a resource into a design library when several sites must share one visual identity and one team is accountable for it. Because a site-scoped resource belongs to a single site, the same edit is otherwise repeated in every site, and the sites gradually diverge. A brand team maintaining a dozen regional sites edits the library’s style book once, publishes it, and every page using that style book applies the change.
Three properties decide whether that fits:
- Central control. Connecting or disconnecting a site requires update permission on the library, so a site administrator cannot attach or detach their own site.
- Central definition. A style book you publish in the library reaches every page using it, and a site can neither override it nor stage the change for review. A fragment you publish reaches the fragments already placed on pages when you propagate the change, so the library stays the single source and each rollout is deliberate.
- Separate membership. Library roles are independent of site roles, so a site administrator can select the library’s style book for a page but cannot edit it without a role in the library.
Creating and Managing Design Libraries
Create a design library, edit its name, description, and external reference code, and export or import it. See Creating and Managing Design Libraries.
Sharing Design Resources Across Sites
Add style books and page fragments to a design library, connect the sites that consume them, and use them on those sites’ pages. See Sharing Design Resources Across Sites.
Managing Design Library Members
Add users and user groups to a design library and assign the design library roles that determine what each member can do. See Managing Design Library Members.