Newer Version Available
Override Template Elements with Custom CSS
Use the CSS Editor in Community Builder to add custom
CSS that overrides the default template and Branding panel styles. You can also use it make
minor changes to the appearance of out-of-the-box components, such as padding adjustments.
However, use custom CSS sparingly because future releases of template components might not
support your CSS customizations.
To make minor CSS modifications to a template item, use Chrome DevTools to inspect the page and discover the item’s fully qualified name and CSS class. Then use the information to override the item’s standard CSS with your custom CSS. To learn more about inspecting and editing pages and styles, refer to the Google Chrome's DevTools website.
The easiest way to inspect a component is to view the page in Preview mode. This example
inspects the Headline component to locate the component’s fully qualified name—forceCommunityHeadline.
Then find the element that you want to style—for example, headlineTitleText. If the element doesn’t have a class name, you must write a
specific selector targeting the element.
With that information, you can create a custom style to override the default title
color.
1.forceCommunityHeadline .headlineTitleText
2{
3 color: red;
4}And then add it to the CSS Editor.
Similarly, you could use custom CSS to hide the component
entirely.
1.forceCommunityHeadline
2{
3 display: none;
4}