Close Menu
Spicy Creator Tips —Spicy Creator Tips —

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    9 Movies That Pulled Their Studios Back from the Brink

    October 25, 2025

    Why 60-Year-Olds Might Face a Nearly $10K Annual Increase in Health Insurance Costs

    October 25, 2025

    Labour’s new deputy leader Lucy Powell says she wants Starmer to succeed but party must change – UK politics live | Politics

    October 25, 2025
    Facebook X (Twitter) Instagram
    Spicy Creator Tips —Spicy Creator Tips —
    Trending
    • 9 Movies That Pulled Their Studios Back from the Brink
    • Why 60-Year-Olds Might Face a Nearly $10K Annual Increase in Health Insurance Costs
    • Labour’s new deputy leader Lucy Powell says she wants Starmer to succeed but party must change – UK politics live | Politics
    • The truth about finding cheap airfare, from the head of Google Flights
    • 2026 Social Security COLA is 2.8%: What You Need to Know
    • Grégoire Martin Joins Ginger Finds as President
    • 12 Movies That Took So Long to Make, They’re Practically Legends
    • Ford Leads Automakers Higher; Deckers Stock Drops
    Facebook X (Twitter) Instagram
    • Home
    • Ideas
    • Editing
    • Equipment
    • Growth
    • Retention
    • Stories
    • Strategy
    • Engagement
    • Modeling
    • Captions
    Spicy Creator Tips —Spicy Creator Tips —
    Home»Retention»What Developers Can Learn From Data Cloud’s Uplift to SLDS 2
    Retention

    What Developers Can Learn From Data Cloud’s Uplift to SLDS 2

    spicycreatortips_18q76aBy spicycreatortips_18q76aAugust 13, 2025No Comments6 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp Telegram Email
    On a light violet background, there are different shapes and representations of components in SLDS 2.
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Salesforce’s merchandise are powered by hundreds of thousands of traces of code, packaged up and arranged into parts and companies designed to work reliably on the highest scale. Our design system — one of many first of its type in enterprise software program — was constructed to match this scale, enabling our inner groups to maneuver shortly to ship buyer worth with out sacrificing consistency or accessibility.

    However what occurs when the design system itself wants an replace throughout hundreds of customized parts and you’ve got restricted assets and time to handle it? This was an actual state of affairs we confronted, and a small crew of Information Cloud engineers and consumer expertise (UX) designers answered the decision.

    We transitioned the consumer interface (UI) to the brand new SLDS 2 styling hook structure – and did every part in a single launch. Right here’s what we realized in the course of the course of and the insights you’ll be able to apply to your SLDS 2 transition. 

    What we did  

    Use SLDS Linter to resolve points at scale
    Construct confidence by way of low-risk modifications
    Resolve technical debt ‘on a shoestring’

    Use SLDS Linter to resolve points at scale

    In Salesforce-on-Salesforce style, we adopted our personal Transition to SLDS 2 information and tailored it for our inner practices. That may sound easy, however the process was daunting at Information Cloud’s scale. We had hundreds of customized parts, all working collectively in numerous methods to help important buyer flows – a lot of which had been constructed by totally different groups with distinctive approaches to CSS customization.

    It may take over a yr to manually refactor hundreds of parts with solely two devoted engineering assets, so getting accustomed to tooling and automation was important. 

    We used, examined, and iterated with SLDS Linter to handle many of the points. Particularly useful had been the SARIF report and the bulk-fix options. These gave us categorized overviews of error sorts and enabled us to resolve high-confidence errors robotically. Gaining this understanding of the proposed modifications and operating the fixes knowledgeable how we tackled subsequent units of parts.

    As SLDS Linter made our course of extra dependable and scalable, we: 

    • Wrote scripts to additional automate the linting course of,
    • created team-based git branches, 
    • up to date testing snapshots, 
    • and used AI-powered summaries to present engineering groups an summary of the modifications, offering them with context for additional testing and approval.

    As soon as the tooling and automation had been in place, the prospect of uplifting Information Cloud to SLDS 2 was now not as daunting. So we set a objective of finishing the work inside a three-month launch cycle. 

    Again to the highest

    Construct confidence by way of low-risk modifications

    We wanted to exhibit to our cloud engineering groups that they may belief the effectiveness of the developer instruments at scale. Additionally they wanted to have faith within the code that we’d be submitting to them. Whereas our intention was to speed up inner SLDS 2 adoption, we didn’t need it to be at the price of buyer belief. 

    Fortunately, the scope of impression from SLDS 2 adoption is restricted, and we will reduce the danger. Many of the important modifications happen in CSS information, and modifications to current values are preserved as fallbacks. The 4 areas we centered on included:

    1. Convert to styling hooks

    For instance, we would see a customized CSS class in one in all our Lightning Internet Elements with a hard-coded worth.

    .myCustomClass {
       background: #FFF;
    }

    CSS styling hooks aren’t new, however they’ve been up to date for SLDS 2. Changing hard-coded CSS values to styling hooks is a important apply to undertake for upcoming function help.

    .myCustomClass {
       background: var(–slds-g-color-surface-1, #FFF);
    }

    2. Replace deprecated values

    We additionally regarded for any deprecated values, comparable to LWC or Aura tokens, and up to date any deprecated semantics utilized in utility courses.

    3. Mitigate CSS values that don’t have styling hooks but

    There aren’t sufficient styling hooks but to cowl all attainable values. The place the outdated and new CSS values are the identical, there’s no discernible distinction within the consumer expertise. Nevertheless, there could also be sure numeric colour values that don’t render as anticipated. Once we encountered these situations, we proposed options to our companions in UX, engineering, and product administration. And we made certain to incorporate clear explanations about the advantages.

    4. Talk early and sometimes

    We not solely had a path to confidence in our proposed code, we additionally ensured groups understood what made these modifications low-risk. As groups discovered success and shared their experiences, subsequent collaborations grew to become simpler.

    The adoption of SLDS 2 picked up tempo till we’d addressed almost 3,000 traces of focused code. By changing customized CSS guidelines with current utility courses, we additionally eliminated hundreds of traces of redundant CSS code.

    Resolve technical debt ‘on a shoestring’

    Refactoring code isn’t essentially the most thrilling mission on anybody’s to-do checklist. Given the scope and complexity of how parts are managed, we weren’t certain we may accomplish our objective with out overcommitting ourselves. Finally, we’re glad we made the uplift to SLDS 2 a precedence. 

    Not solely did we future-proof Information Cloud, we resolved years of technical debt with minimal assets, too. Information Cloud’s leaner, modernized parts are actually prepared for SLDS 2 options like darkish mode – powered by styling hooks – and a spread of dynamic, personalised experiences coming in future releases. 

    By way of this course of, our engineering companions realized extra about consumer interface composition, CSS customization, and validation tooling. That is necessary information that raises their requirements for the way they construct customized parts sooner or later. 

    Importantly, by modeling the way to handle such a large transition to SLDS 2, we impressed different groups to make the transfer. We’re glad we didn’t wait and neither do you have to.

    Again to the highest

    Construct sooner, future-proof your org

    You may customise Salesforce with a versatile UI framework, superior theming choices, and strong instruments for designers and builders. SLDS 2 paves the best way to darkish mode and units the muse for future agentic capabilities.

    clouds data Developers learn SLDS Uplift
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    spicycreatortips_18q76a
    • Website

    Related Posts

    Specsavers wins Brand of the Year accolade

    October 25, 2025

    2025 Talent Trailblazer Award winner revealed

    October 25, 2025

    Towards Trustworthy Enterprise Deep Research

    October 25, 2025

    Half of B2B marketers grappling with AI skills gap

    October 24, 2025

    How Agentforce Supported the Disability Help Desk at Dreamforce

    October 24, 2025

    Brand ‘fundamentals’ are what will drive success in the era of AI

    October 24, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Don't Miss
    Editing

    9 Movies That Pulled Their Studios Back from the Brink

    October 25, 2025

    Hollywood likes to behave robust, however it’s fragile sufficient to be left shaking after a…

    Why 60-Year-Olds Might Face a Nearly $10K Annual Increase in Health Insurance Costs

    October 25, 2025

    Labour’s new deputy leader Lucy Powell says she wants Starmer to succeed but party must change – UK politics live | Politics

    October 25, 2025

    The truth about finding cheap airfare, from the head of Google Flights

    October 25, 2025
    Our Picks

    Four ways to be more selfish at work

    June 18, 2025

    How to Create a Seamless Instagram Carousel Post

    June 18, 2025

    Up First from NPR : NPR

    June 18, 2025

    Meta Plans to Release New Oakley, Prada AI Smart Glasses

    June 18, 2025
    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo

    Subscribe to Updates

    About Us

    Welcome to SpicyCreatorTips.com — your go-to hub for leveling up your content game!

    At Spicy Creator Tips, we believe that every creator has the potential to grow, engage, and thrive with the right strategies and tools.
    We're accepting new partnerships right now.

    Our Picks

    9 Movies That Pulled Their Studios Back from the Brink

    October 25, 2025

    Why 60-Year-Olds Might Face a Nearly $10K Annual Increase in Health Insurance Costs

    October 25, 2025
    Recent Posts
    • 9 Movies That Pulled Their Studios Back from the Brink
    • Why 60-Year-Olds Might Face a Nearly $10K Annual Increase in Health Insurance Costs
    • Labour’s new deputy leader Lucy Powell says she wants Starmer to succeed but party must change – UK politics live | Politics
    Facebook X (Twitter) Instagram Pinterest
    • About Us
    • Disclaimer
    • Get In Touch
    • Privacy Policy
    • Terms and Conditions
    © 2025 spicycreatortips. Designed by Pro.

    Type above and press Enter to search. Press Esc to cancel.