They match Salesforce out of the box, adopt your site theme on Experience Cloud, and you fine-tune colors, fonts, and spacing from there. No code to start, custom CSS when you want it.
Your components start on-brand because they follow Salesforce styling. From there, branding is a panel, not a project.
Components follow Salesforce styling out of the box, so they look native the moment you drop them in.
On Experience Cloud, components pick up your site theme automatically, and you can override it per component.
Adjust colors, fonts, and spacing in the Style panel, save named styles to reuse, and add custom CSS when you need it.

Each builder gives you the branding controls that fit its surface, all following the same Salesforce styling foundation.
Components adopt your site theme automatically. Bind to your DXP theme, or drop to custom CSS for full control.
Learn moreStyle each component in the Style panel, then save reusable named styles you can apply and edit across components.
Learn moreSet colors, fonts, and spacing in the Style panel, and start from component templates to keep screens consistent.
Learn moreLet your Experience site theme flow into every Avonni component, so the portal matches your brand without page-by-page work.
Save a named style once and reuse it on every Dynamic Component, then update it in one place when the brand changes.
Start Flow screens from a template with your colors and spacing already set, so every step feels consistent.
On the platform, custom styling usually means CSS spread across components, maintained by developers and shipped through deployments. Avonni keeps colors, fonts, and spacing in the component configuration, so an admin can set the look and change it later without a release.
Brand styling is written in CSS and maintained through deployments.
The same styling is configured in the component and edited in place, with custom CSS available when you want it.
No. Components follow Salesforce styling out of the box, and on Experience Cloud they adopt your site theme automatically. You only adjust what you want to change.
Yes. In Dynamic Components you save named custom styles, apply them across components, and edit them in one place to update everywhere they are used.
Colors, fonts, spacing, borders, and padding through the Style and Appearance panels. For anything beyond that, you can add custom CSS.
Yes. Components adopt your site theme, and you can bind directly to your DXP theme values so branding stays in sync.
Yes. Every Avonni plan starts free with 10 licenses and no time limit, installed from the AppExchange into your own org.
Put your brand on Salesforce without the CSS backlog. Start free with 10 licenses, straight from the AppExchange.