Skip to main content
Featured group

Design Trailblazers

Welcome Trailblazers! ✨ Whether you’re an admin, developer, or designer, we’re here to help you design and build with Lightning Design System 2 (SLDS 2). This is your space to connect with fellow Trailblazers, ask questions, share your experiences, and collaborate on all things SLDS 2. So, what are you waiting for? Tell us how SLDS 2 is bringing your brand to life!

Hi everyone,

We are working with Salesforce Agentforce Employee Agent, and we need to store the conversations that users have with the agent for auditing and analytics purposes.

Our goal is to save:

  •  user questions 
  •  agent responses 

We would like to know if there is any standard or recommended Salesforce configuration to store the full conversation between the user and the Employee Agent, so we can later perform analysis on those conversation records.

We are especially interested in understanding:

  •  whether Agentforce already provides built-in conversation persistence 
  •  recommended architectures or best practices 
  •  if teams typically use custom objects, Platform Events, Data Cloud, Apex, Flows, or another approach 
  •  and how other organizations are handling conversation logging in production environments 

Has anyone implemented this successfully or can share the recommended pattern?      @* Customer Success * @* Known Issues * @* Salesforce Administrators * @Salesforce Flow Automation @* Salesforce Developers * @Design Trailblazers @Slack + Agentforce

  

How to save a user's conversation log with an AgentForce employee agent?

 

 

3 answers
  1. Today, 10:15 AM

    Hi, Keep in mind that Event logs store information for seven days and consumes Data 360 credits. Enable it with below steps:

    1. From Setup, in the Quick Find box, enter and then select Agentforce Agents.
    2. Select your agent.
    3. Click the edit icon next to Keep a record of conversations with enhanced event logs to review agent behavior.
    4. Select Keep a record of conversations with enhanced event logs to review agent behavior.
    5. Save your changes.
0/9000

I'm getting an error when trying to send an email from a Case using a Chatter component.

What’s curious is that even if I use files with different names, I still get the same error.

The error message is:

Has anyone experienced this before or knows what could be causing it?Help with error when sending email from standard Case component@* Customer Success * @* Salesforce Administrators * @* Known Issues * @* Salesforce Developers * @Design Trailblazers 

1 answer
  1. Smitha Thomas (CIBC) Forum Ambassador
    May 11, 2:58 PM

    Hi @Juan Jose Sierra Ortega

     

    In Salesforce, each file share to a user, group, or record counts toward a limit, with a default maximum of 2,000 shares per file. If your current limit is below 2,000, Salesforce Support can restore it to the default without additional review. Check this help article for more info -

    Increase the Maximum File Shares Limit in Salesforce File

0/9000

Hi Trailblazers! The design systems team is recruiting a limited cohort for two upcoming SLDS 2 pilots and want you involved! The two pilots are:

  • Permission-Based Theme Activation (May '26) - Run SLDS 2 alongside your existing theme for a subset of users. Phase your rollout by business group, validate with a pilot audience, and migrate at your own pace — with zero disruption to the rest of your org.
  • SLDS 2 Theme Builder (June '26) - Style your org globally with clicks, not code. Set brand colors, typography, and spacing directly in Setup → Themes & Branding. Accessibility guardrails are built in, and your theme stays compatible as Lightning evolves.

Pilot participants get direct access to the SLDS 2 product team and early configuration support. To join the pilot: 

  1. Fill out the interest surveys: 
  2. Contact your Account Executive about your interest in the pilot

Spots are limited so please enroll by May 22nd! 

Hi Trailblazers! The design systems team is recruiting a limited cohort for two upcoming SLDS 2 pilots and want you involved! The two pilots are:Permission-Based Theme Activation (May '26) - Run SLDS

 

Pilot Overview- Permission-based theme activation.jpg 

0/9000

Hi, When converting a Lead into a Contact, the Contact was assigned the “Student” record type, but it should not have happened that way. 

 

The expected behavior is for the Contact to be created with the “Applicant” record type. 

 

Where can I configure the default record type for Contact during Lead conversion, without modifying the standard conversion component, since the conversion is being done through the standard Salesforce process? 

 

The curious part is that this only happens in the UAT environment.

In Production, when converting the Lead using the standard Salesforce conversion process, and without explicitly selecting a specific record type, the Contact is correctly created with the “Applicant” record type.

However, I cannot find where this behavior is defined at the configuration level, and I would like to understand what setting controls this default assignment.   

How can I set a custom Contact record type as the default during Lead conversion?@* Customer Success * @* Salesforce Administrators *  @* Known Issues * @* Salesforce Developers * @Design Trailblazers

 

 

2 answers
  1. Apr 18, 7:50 PM

    Simply navigate to the user's Profile in the UAT environment, go to the Contact Object Settings, and change their Default Record Type from 'Student' back to 'Applicant'."

0/9000

 After enabling SLDS2, we observed a styling inconsistency in form labels: combobox labels render in bold by default, whereas checkbox labels remain normal. In SLDS1, both were rendered with normal font weight.  

SLDS2 inconsistent UI of combobox label and checkbox label

 

 

5 answers
0/9000

I understand dark mode is still in beta so I'm just passing along the feedback. We've noticed that some PDFs don't render correctly when viewed in dark mode. This seems to be particularly an issue when a table is present in the PDF.

4 answers
  1. Apr 2, 6:04 PM

    Hi @Jason Mott please share more information to reproduce or screenshots of what you are seeing. PDF view in Salesforce should not have any dark mode styles. 

0/9000

We have one org with multiple business processes and development teams supporting each process. Can we switch one app over to SLDS 2 while keeping the other ones on SLDS 1?

3 answers
  1. Apr 1, 8:15 AM

    Hi @Jakko Kleijnen Short answer is No.

     

    Since SLDS is delivered as a core part of the Lightning Experience (LEX) platform, it is a global environment setting

    . When Salesforce rolls out a major version update to the design system—such as the transition from SLDS 1.0 to the simplified, component-based architecture of SLDS 2.0 (or future iterations)—those changes affect the underlying CSS variables and global styles across the entire org.  

     

    That said, you could have

    Strategies for "Phased" Migration

     

    While you can't flip a switch for one app, you can manage the risk using these consultant-level strategies:

    1. Scoped CSS (Shadow DOM): If you are using Lightning Web Components (LWC), the Shadow DOM provides some protection. You can bundle specific versions of SLDS as a Static Resource and reference it locally within a component’s CSS. This allows Team A to use "new" styles while Team B's legacy components remain isolated.
    2. Custom Scoping Classes: You can use the SLDS Scoped Salesforce Design System - By wrapping a specific app's components in a unique class (e.g., .team-a-slds), you can apply specific styling rules to that container without bleeding into Team B’s UI.
    3. The Regression" Approach: Since you have multiple teams, the best path is a coordinated UAT (User Acceptance Testing) Sprint. Instead of trying to keep one app on an old version, both teams should test their respective apps in a Preview Sandbox. Identify where SLDS 2 "breaks" the SLDS 1 layout and fix those specific components before the production push.

    Consultant's Recommendation

    If you try to maintain two versions of SLDS simultaneously via static resources, you will significantly increase your technical debt and page load times (as users will be downloading two heavy CSS libraries).

    I recommend aligning all teams to a single migration window. Use Design Tokens instead of hardcoded CSS classes wherever possible; this makes your UI "version-agnostic" so that when Salesforce updates the underlying SLDS, your components adapt automatically. 

0/9000

Hey Design Trailblazers! 👋

 

We'd love your feedback on the SLDS 2 transition.  

 

Whether you're in the process of analyzing custom components, testing SLDS 2 in sandbox, or using an SLDS 2 theme in production, please take 5 minutes to fill out this survey

 

Your feedback directly shapes how we improve the experience for everyone transitioning to SLDS 2.

 

Thank you in advance! 

0/9000

We have noticed that some text in emails and comments section of cases are hard to read when the text there is black or gray.  Users have to switch to light mode to read that.  

8 answers
  1. Mar 16, 5:31 PM

    Hi @Jeremy York, I'm the PM for Dark Mode & SLDS 2. You are correct Dark Mode is currently in beta, so thank you for reporting this bug. I was able to reproduce this issue in a test org on the chatter feed, so I will get this triaged in our backlog to fix. Let me know if you have encountered any other Dark Mode issues!

0/9000

Dark Mode is Inconsistant with Emails.

 

When opening an email with dark mode enabled, the white background of the email is replaced with a dark background making black text hard to read. I know others have already reported this but what is even stranger is that when i switch tabs away on my browser and return to the email, the background appears white again.

1 comment
0/9000