LogoLogo
HomepageYouTube ChannelInstall from the AppExchange
  • Home
  • Dynamic Components
  • Flow Components
  • Experience Components
  • Projects
  • 👋Welcome
  • Getting Started
    • Installation & License Management
    • Quick Start Guide
    • Learning the Basics
    • Reactive Data Components
  • Experience Components
    • 🖼️View All Components
    • Accordion
    • Accordion Section
    • Alert
    • Audio
    • Avatar
    • Avatar Group
    • Banner
    • Bar Code
    • Blockquote
    • Button
    • Button Dialog
    • Button Group
    • Button Menu
    • Calendar
    • Card
    • Chip Container
    • Container
    • Data Table
    • Feed
    • Gallery
    • Icon
    • Illustration
    • Image
    • Kanban
    • Language Selector
    • Layout
    • List
    • Map
    • Media Object
    • Metric
    • Navigation
    • Profile Card
    • Progress Bar
    • Progress Circle
    • Progress Indicator
    • Publisher
    • Record Detail
    • Separator
    • Tabs
    • Text Block
    • Timeline
    • Video
  • Properties Panel
    • Appearance
    • Interactions
      • Show Toast
      • Navigate
      • Open Alert Modal
      • Open Confirm
      • Open Flow Dialog
  • Tutorials
    • General
      • Expressions for Aura Sites
      • Expressions for LWR Sites
    • Components
      • Banner
        • With Illustration and Buttons
        • With Content centered
      • Card
        • Creating a MapCard Showcase
      • Data Table
        • Configuring the Data Table to display current related record information
        • Displaying Salesforce CMS Files in a Data Table
      • Image
        • Utilizing Avonni Image Component for Before-and-After Image Comparisons
      • Layout
        • Configuring the Layout to be responsive
      • Map
        • Set up the map to show record details information
      • Profile Card
        • Set up the Profile Card to display current user information
      • Tabs
    • Interactions
      • Configure the Open Flow Dialog to open a flow by clicking a button
    • Reactive Components
      • Interactive Map
      • Linked Data Tables
      • Guide to Implementing
    • Use Cases
      • Building a record detail page header
      • Creating a MapCard Showcase
      • Creating a Grid Layout
      • Utilizing Avonni Image Component for Before-and-After Image Comparisons
  • HELP
    • How do I contact support?
    • How do I report bugs?
    • Release Notes
    • Security
Powered by GitBook
On this page
  • Overview
  • What You'll Learn
  • Why It Matters
  • Individual Styling
  • Theme Consistency
  • Integration with Global Theme Settings
  • Copy/Paste Style Properties
  • How to Use It
  • Why It's Great
  • Custom CSS Styling
  • Why Use Custom CSS
  • How It Works

Was this helpful?

  1. Properties Panel

Appearance

Last updated 1 year ago

Was this helpful?

LogoLogo

Company

  • About Us
  • Pricing

Policies

  • Privacy Policy
  • Terms of Service

Overview

This page is your guide to styling Avonni Components for Salesforce Experience Cloud. Here, you'll discover how to tailor your site's look and feel to create a seamless and visually appealing user experience.

What You'll Learn

  • Individual Customization: Fine-tune the appearance of each Avonni Component for a distinct style that matches your brand.

  • Theme Integration: Understand how to blend Avonni Components with your existing Experience Cloud theme for a cohesive look while still having the flexibility to override styles when needed.

  • Efficiency Tools: Learn to use copy/paste style properties to establish visual consistency across your site quickly.

  • Advanced Styling: Discover how to use custom CSS to unlock even more customization options and achieve unique effects.

Why It Matters

A well-styled Experience Cloud site establishes a professional presence, enhances user engagement, and reinforces your brand identity. Avonni Components provide the flexibility and tools to achieve the perfect look without extensive coding

Individual Styling

Each Avonni Component offers a dedicated Appearance section where you can adjust its styling. These settings let you personalize the look and feel of your components.

The Avonni Components in Salesforce Experience Cloud are designed to automatically adapt the default styling settings from your site's theme.

However, if you make any styling adjustments at the component level, these changes will specifically override the corresponding default styles set by your site's theme. This feature allows for more precise and individualized design customization for each component.

Theme Consistency

  • Automatic Theme Adoption: Avonni Components default adapt your site's theme settings.

  • Override with Custom Styles: Any adjustments made at the component level will override the default theme styles, offering precise design control for each component.

Integration with Global Theme Settings

  • Seamless Theme Integration: Effortlessly link Avonni Components to your Digital Experience Platform's (DXP) global theme settings.

  • No Manual Style Inputs Required: Directly connect component styling attributes to DXP’s predefined theme values, eliminating the need for manual styling inputs.

Copy/Paste Style Properties

This feature simplifies creating a cohesive visual style for your Experience Cloud Sites.

Here's how it works and the benefits:

How to Use It

  1. Locate Source Component: Find a component with the desired look and feel (colors, fonts, etc.).

  2. Copy Styles: In the component's Appearance settings, click "Copy Style Properties."

  3. Apply to Target Component: Navigate to the component you want to style and select "Paste Style Properties" in its Appearance settings.

Why It's Great

  • Visual Consistency: Effortlessly maintain a unified look for your site.

  • Saves Time: Avoid repetitive style adjustments across multiple components.

  • Streamlined Design: Focus on building great content and layouts, while styling becomes faster and easier.

Custom CSS Styling

Want to tailor the look of Avonni Components beyond the built-in styling options? Here's how:

Why Use Custom CSS

  • Unique Branding: Match components precisely to your website's design or brand guidelines.

  • Advanced Effects: Achieve visual elements that aren't possible with standard settings (e.g., special animations, hover effects, etc.).

  • Full Control: Get the exact look you want without limitations.

How It Works

  1. Create CSS: Write your custom CSS styles, defining your desired changes.

  2. Add to Site: Use Experience Cloud's standard features to include this CSS in your site's head markup.

  3. Apply to Components: Add the names of your custom CSS classes to the Avonni Components