Skip to content
SPECIFICTION
Get listed

Lightning Design System

lightningdesignsystem.com

Web

Spec sheet

Purpose
SLDS 2 provides reusable design tools and development guidance for building consistent Salesforce interfaces.Read 9 Oct 2026 · lightningdesignsystem.com
Integrations
The Figma kits page lists UI libraries and pattern kits, including an SLDS 2 web components library and an agentic experience design library.Read 9 Oct 2026 · lightningdesignsystem.com
Accessibility
The accessibility guidance recommends reviewing applications before release for WCAG 2.1 AA conformance.Read 9 Oct 2026 · lightningdesignsystem.com
Accessibility patterns
The accessibility guidance covers semantic HTML, color contrast, accessible forms, links, images, and ARIA use.Read 8 Oct 2026 · lightningdesignsystem.com
AI coding
The site describes using Agentforce Vibes with Figma designs and Salesforce DX MCP to generate Lightning Web Components and SLDS 2 code.Read 9 Oct 2026 · lightningdesignsystem.com
Components
The development guide recommends Lightning base components first, then component blueprints, then custom components when needed.Read 8 Oct 2026 · lightningdesignsystem.com
Customization
SLDS 2 uses CSS styling hooks to separate structure from visual design and support customization and theming.Read 9 Oct 2026 · lightningdesignsystem.com
Design resources
SLDS 2 includes reusable Figma components, style guides, design principles, and patterns.Read 9 Oct 2026 · lightningdesignsystem.com
Developer preview
Component-level styling hooks are a developer preview, may change or be deprecated, and the site says not to implement them in production.Read 8 Oct 2026 · lightningdesignsystem.com
Development package
The official @salesforce-ux/design-system-2 npm package contains production-ready CSS, themeable design tokens, and abstract User Interface Format definitions.Read 9 Oct 2026 · lightningdesignsystem.com
Fonts
SLDS uses device system fonts and lists SF Pro for Apple devices, Segoe UI for Windows, and Roboto for Android.Read 9 Oct 2026 · lightningdesignsystem.com
Installation
The site gives npm and Yarn commands for installing the SLDS 2 package.Read 8 Oct 2026 · lightningdesignsystem.com
Linter limit
The site describes SLDS Linter as providing SLDS 2 verification; SLDS Validator supports SLDS 1 and SLDS 2 verification.Read 8 Oct 2026 · lightningdesignsystem.com
Migration tool
SLDS Linter checks code against SLDS 2 rules, suggests improvements, and can apply fixes in bulk.Read 9 Oct 2026 · lightningdesignsystem.com
Package
The official @salesforce-ux/design-system-2 package contains production-ready CSS, themeable design tokens, and abstract User Interface Format definitions.Read 8 Oct 2026 · lightningdesignsystem.com
Platform limitation
The site says the newest global styling hooks are available only in Lightning Experience and are not supported for Experience Cloud sites.Read 9 Oct 2026 · lightningdesignsystem.com
Platform support
The site says the newest global styling hooks are available in Lightning Experience and are not supported for Experience Cloud sites.Read 8 Oct 2026 · lightningdesignsystem.com
Preview limitation
Component-level styling hooks are a developer preview, and the site says not to use them in production.Read 9 Oct 2026 · lightningdesignsystem.com
Tooling
SLDS Linter analyzes code against SLDS 2 rules and can apply suggested fixes in bulk across a repository.Read 8 Oct 2026 · lightningdesignsystem.com

Where Specifiction places it

Alternatives to Lightning Design SystemAll alternatives →