Skip to content

Commit daedc7e

Browse files
authored
fix(curriculum): check only margin-left is set (freeCodeCamp#55584)
1 parent a5c7902 commit daedc7e

File tree

2 files changed

+19
-5
lines changed

2 files changed

+19
-5
lines changed

curriculum/challenges/english/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f70077a4ff98424236c1e.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,20 @@ Create a new `.indent` selector and give it a `margin-left` property set to `1em
1414
You should have a new `.indent` selector.
1515

1616
```js
17-
assert(new __helpers.CSSHelp(document).getStyle('.indent'));
17+
assert.isNotNull(new __helpers.CSSHelp(document).getStyle('.indent'));
1818
```
1919

20-
Your new `.indent` selector should have a `margin-left` property set to `1em`.
20+
Your `.indent` selector should have a `margin-left` property set to `1em`.
2121

2222
```js
23-
assert(new __helpers.CSSHelp(document).getStyle('.indent')?.marginLeft === '1em');
23+
assert.strictEqual(new __helpers.CSSHelp(document).getStyle('.indent')?.marginLeft, '1em');
24+
```
25+
26+
Your `.indent` selector should only set the `margin-left` property, not other margin properties.
27+
28+
```js
29+
const { marginTop, marginRight, marginBottom } = new __helpers.CSSHelp(document).getStyle('.indent') ?? {};
30+
assert.isTrue([marginTop, marginRight, marginBottom].every(prop => prop === ''));
2431
```
2532
2633
# --seed--

curriculum/challenges/english/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f83ef928ec9982b785b6a.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,20 @@ Create a `.double-indent` selector and give it a left margin of `2em`.
1414
You should have a new `.double-indent` selector.
1515

1616
```js
17-
assert(new __helpers.CSSHelp(document).getStyle('.double-indent'));
17+
assert.isNotNull(new __helpers.CSSHelp(document).getStyle('.double-indent'));
1818
```
1919

2020
Your `.double-indent` selector should have a `margin-left` property set to `2em`.
2121

2222
```js
23-
assert(new __helpers.CSSHelp(document).getStyle('.double-indent')?.marginLeft === '2em');
23+
assert.strictEqual(new __helpers.CSSHelp(document).getStyle('.double-indent')?.marginLeft, '2em');
24+
```
25+
26+
Your `.double-indent` selector should only set the `margin-left` property, not other margin properties.
27+
28+
```js
29+
const { marginTop, marginRight, marginBottom } = new __helpers.CSSHelp(document).getStyle('.double-indent') ?? {};
30+
assert.isTrue([marginTop, marginRight, marginBottom].every(prop => prop === ''));
2431
```
2532
2633
# --seed--

0 commit comments

Comments
 (0)