Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified Platform User Experience Designer (Plat-UX-101) Exam - Topic 5 Question 85 Discussion

Posted by Stephaine on Jul 11, 2025 at 11:44 AM

Which part of the Salesforce Lightning Design System (SLDS) should be used to create visual consistency with regard to alignments, grids, spacing, and typography'

Suggested Answer: C

To create visual consistency with regard to alignments, grids, spacing, and typography, the part of the Salesforce Lightning Design System (SLDS) that should be used is utility classes. Utility classes are CSS classes that provide common styling properties, such as margins, paddings, borders, colors, fonts, and text alignments. Utility classes can be applied to any HTML element to quickly and easily adjust its appearance and layout. Utility classes follow the BEM (Block Element Modifier) naming convention, which makes them easy to read and understand. Utility classes can help the designer to create visual consistency across the Lightning components and pages, without writing custom CSS or overriding the component blueprints.Reference: : Utility Classes | Lightning Design System : UX Designer Certification Prep: Designing with Lightning Design System | Trailhead


Get Premium Salesforce Certified Platform User Experience Designer (Plat-UX-101) Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
31 comments · newest first
TE
Tennie 10 months ago
I disagree, Component Blueprints have their place too!
JU
Justine 10 months ago
Surprised to see people not mentioning BEM Naming Classes!
RO
Rosamond 10 months ago
Utility Classes are the way to go, no doubt!
JO
Johnetta 10 months ago
Utility Classes definitely seem to fit the bill for what we need in terms of grids and typography, but I could be mixing things up.
DO
Donte 10 months ago
Component Blueprints sounds familiar, but I feel like it’s more about the structure rather than visual consistency.
DA
Dana 10 months ago
BEM naming classes? I'm not sure that's the right approach here. While BEM can help with consistency, I don't think that's the primary focus of this question. I'm leaning more towards the utility classes or component blueprints as the best solution.
KE
Keena 11 months ago
I thought it was Component Blueprints?
RE
Rebbecca 11 months ago
I remember practicing a question about BEM naming conventions, but I don't think that's what we're looking for here.
AM
Amie 11 months ago
I think the answer might be Utility Classes since they deal with spacing and alignment, but I'm not completely sure.
LY
Lynelle 11 months ago
Definitely Utility Classes for spacing and alignment!
HI
Hildegarde 11 months ago
I think the Component Blueprints might be the way to go. Those define the standard styles and layouts for Salesforce components, so that would ensure visual consistency across the application. But I'm not 100% sure, so I'll have to double-check that.
GR
Gracie 12 months ago
Utility classes! That's got to be the answer. SLDS has a whole set of utility classes for things like spacing, alignment, and typography. I'm pretty confident that's what they're looking for here.
AS
Ashley 12 months ago
Hmm, I'm a bit unsure about this one. I know SLDS has a lot of different components and classes, but I'm not sure which one specifically covers those design elements. I'll have to review the SLDS documentation carefully.
GA
Gaston 1 year ago
This seems like a straightforward question about the Salesforce Lightning Design System. I think the key is to focus on the specific aspects of visual consistency mentioned in the question - alignments, grids, spacing, and typography.
DA
Dan 1 year ago
I'm feeling a little lost on this one. SLDS has a lot of different parts, and I'm not entirely sure which one is responsible for the specific things mentioned in the question. I'll have to review my notes and try to reason this through step-by-step.
FR
Francine 1 year ago
Wait, is it really the Utility Classes? I was thinking it might be the Component Blueprints, since those define the overall structure and layout of the UI elements. I'm a bit torn on this one, but I'll make my best guess and move on.
MI
Milly 1 year ago
Okay, I think I've got this. The Utility Classes in SLDS are designed to provide a consistent set of styles for things like spacing, alignment, and typography. That's probably the best way to ensure visual consistency across the application. I'll mark that as my answer.
HE
Herminia 1 year ago
Hmm, I'm a bit unsure about this one. I know SLDS is all about creating a consistent UI, but I can't quite remember which specific part of it is responsible for alignments, grids, and typography. I'll have to think this through carefully.
BR
Brittni 1 year ago
This seems like a straightforward question about the Salesforce Lightning Design System. I'm pretty confident I know the answer, but I'll double-check the documentation just to be sure.
LE
Lettie 1 year ago
I'm voting for B) BEM Naming Classes. Gotta love that semantic naming convention, am I right?
ST
Stephaine 1 year ago
↳ replying to Lettie
I think A) Component Blueprints is essential for structure.
LA
Latosha 1 year ago
↳ replying to Lettie
I prefer B) too! Semantic naming makes life easier.
KI
Kirk 1 year ago
C) Utility Classes for sure. Who needs fancy component blueprints when you've got those handy little CSS classes?
GA
Gail 1 year ago
↳ replying to Kirk
Utility Classes are definitely the way to go.
NU
Nu 1 year ago
I agree with Chantell, Component Blueprints provide a structured way to maintain visual consistency.
RO
Rosalind 1 year ago
I think B) BEM Naming Classes might also be a good option for creating visual consistency.
CR
Crissy 1 year ago
Definitely gotta go with Utility Classes. That's the way to ensure consistent styling across the whole app.
PA
Paul 1 year ago
↳ replying to Crissy
I agree, using Utility Classes will help maintain visual consistency throughout the app.
FR
Frederick 1 year ago
↳ replying to Crissy
Utility Classes are definitely the way to go for consistent styling.
DO
Doretha 1 year ago
I disagree, I believe the correct answer is C) Utility Classes.
CH
Chantell 1 year ago
I think the answer is A) Component Blueprints.
0/2000 characters

Save Cancel