Salesforce Winter 20 Release has lot of enhancement for lighting communities. Now we can build highly customized pages with flexible layouts. We can use role-based access to control who can do what as team builds and customizes communities. We can create multiple navigation menus, and use and reuse them in any navigation menu component, including tile menus.
Flexible Layouts for Pages
Now we can experience the freedom of flexible layouts and use them to build highly customized pages. We can make fancy with adjustable columns and easy-to-add sections. Excellent background images and color can make community better.
How we can change layout:
To change a column size, grab and drag the handles between the columns. Use the Section Style options to customize your images, color, section height, and content width. Add sections using the + icon to stack them and build out the page.
New Page Creation:
In Community Builder, open the Pages menu in the top toolbar. Select create a page variation.. Then select Flexible Layout, and begin building your page. To use a flexible layout with an existing page,
Manage Contributors and Their Roles in Builder
Experience admin contributors can do everything in an assigned community. They have access to Community Builder, can manage contributors, and publish the site.
Publisher will help in building and publishing and they have access to Community Builder. They can publish the site in an assigned community. Publisher can’t manage contributors. They have read-only access to the Community Workspacestab.
Builder can help building the assigned community. They have access to Community Builder. They can’t publish the site or manage contributors. They have read-only access to the Community Workspacestab.
Viewers have read-only access to Community Builder in an assigned community. They can’t publish the site or manage contributors. They have read-only access to the Community Workspacestab.
How to add these roles:
Salesforce admin or an experience admin can add contributors in that community. In community, go to Community Workspaces, and select the Administration tile. Then select, and assign roles as required.
Reference for community member : Add Members to Your Community
Set Up Navigation Menu Variations
Now we can create multiple navigation menus and use and reuse them in any navigation menu and tile menu components. We can have different navigation menus on different theme layouts and create custom navigation menu components that are based on existing menus.
Clearer Character Limits on Questions
Community feeds have character limit of 255 characters on a Question field. We can find out character limit after you clicked Ask. Now the limit is clearly noted on the Question field, and application stops us when you reach 255 characters.
Make Files on Records Visible to Customers
Create and Assign Many Audiences at Once Using APIs (Pilot)
We can use Chatter REST API and Metadata API to create audiences and assign them to targets, such as pages, components, and branding sets. Assigning a large number of audiences at once is useful when we want to assign a location-based audience to multiple components across your org.
Delegate Management of Permission Sets
Make It Easier for Delegated Admins to Create New Users
Broaden Horizons with More Width Control
All default theme layouts in Lightning theme templates now include the option to set the maximum page width. Let pages boldly span to the edges of the browser window, or set specific pixel size boundaries to control the width of the content across the page.
How to do this:
In Community Builder, select. Select Set max page width and use the slider to set the width. If we deselect Set max page width, the page width fills the page. This setting doesn’t affect the header, hero or footer, custom overrides, and existing theme layouts.