From e3529a8449a92e6fa4ec7c9de4571a5382f51dcc Mon Sep 17 00:00:00 2001 From: Oliver Eyton-Williams Date: Wed, 1 May 2019 01:55:22 +0200 Subject: [PATCH] fix: Add solutions for Sass challenges (#35777) --- ...l-a-condition-is-met-with-while.english.md | 21 ++++++++++++-- ...create-reusable-css-with-mixins.english.md | 20 +++++++++++-- ...f-css-styles-to-another-element.english.md | 29 +++++++++++++++++-- .../sass/nest-css-with-sass.english.md | 19 ++++++++++-- ...to-smaller-chunks-with-partials.english.md | 5 ++-- .../store-data-with-sass-variables.english.md | 27 +++++++++++++++-- ...lse-to-add-logic-to-your-styles.english.md | 29 +++++++++++++++++-- 7 files changed, 136 insertions(+), 14 deletions(-) diff --git a/curriculum/challenges/english/03-front-end-libraries/sass/apply-a-style-until-a-condition-is-met-with-while.english.md b/curriculum/challenges/english/03-front-end-libraries/sass/apply-a-style-until-a-condition-is-met-with-while.english.md index d0a555d43ca..83b88f8901b 100644 --- a/curriculum/challenges/english/03-front-end-libraries/sass/apply-a-style-until-a-condition-is-met-with-while.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/sass/apply-a-style-until-a-condition-is-met-with-while.english.md @@ -88,7 +88,24 @@ tests: ## Solution
-```js -// solution required +```html + + +

Hello

+

Hello

+

Hello

+

Hello

+

Hello

+

Hello

+

Hello

+

Hello

+

Hello

+

Hello

```
diff --git a/curriculum/challenges/english/03-front-end-libraries/sass/create-reusable-css-with-mixins.english.md b/curriculum/challenges/english/03-front-end-libraries/sass/create-reusable-css-with-mixins.english.md index 462af4c17fd..d2741fee79f 100644 --- a/curriculum/challenges/english/03-front-end-libraries/sass/create-reusable-css-with-mixins.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/sass/create-reusable-css-with-mixins.english.md @@ -75,7 +75,23 @@ tests: ## Solution
-```js -// solution required +```html + + +
```
diff --git a/curriculum/challenges/english/03-front-end-libraries/sass/extend-one-set-of-css-styles-to-another-element.english.md b/curriculum/challenges/english/03-front-end-libraries/sass/extend-one-set-of-css-styles-to-another-element.english.md index 3512e7d6a0a..598f41b70a7 100644 --- a/curriculum/challenges/english/03-front-end-libraries/sass/extend-one-set-of-css-styles-to-another-element.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/sass/extend-one-set-of-css-styles-to-another-element.english.md @@ -74,7 +74,32 @@ tests: ## Solution
-```js -// solution required +```html + +

Posts

+
+

This is an important post. It should extend the class ".info" and have its own CSS styles.

+
+ +
+

This is a simple post. It has basic styling and can be extended for other uses.

+
+ ```
diff --git a/curriculum/challenges/english/03-front-end-libraries/sass/nest-css-with-sass.english.md b/curriculum/challenges/english/03-front-end-libraries/sass/nest-css-with-sass.english.md index eebf8c0eb4f..86aa1b5039b 100644 --- a/curriculum/challenges/english/03-front-end-libraries/sass/nest-css-with-sass.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/sass/nest-css-with-sass.english.md @@ -64,7 +64,22 @@ tests: ## Solution
-```js -// solution required +```html + + +
+

Blog Title

+

This is a paragraph

+
```
diff --git a/curriculum/challenges/english/03-front-end-libraries/sass/split-your-styles-into-smaller-chunks-with-partials.english.md b/curriculum/challenges/english/03-front-end-libraries/sass/split-your-styles-into-smaller-chunks-with-partials.english.md index a4010ab2eae..6cf99738c56 100644 --- a/curriculum/challenges/english/03-front-end-libraries/sass/split-your-styles-into-smaller-chunks-with-partials.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/sass/split-your-styles-into-smaller-chunks-with-partials.english.md @@ -52,7 +52,8 @@ tests: ## Solution
-```js -// solution required +```html +// The main.scss file +@import 'variables' ```
diff --git a/curriculum/challenges/english/03-front-end-libraries/sass/store-data-with-sass-variables.english.md b/curriculum/challenges/english/03-front-end-libraries/sass/store-data-with-sass-variables.english.md index 6864e2f024d..7932fe118a2 100644 --- a/curriculum/challenges/english/03-front-end-libraries/sass/store-data-with-sass-variables.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/sass/store-data-with-sass-variables.english.md @@ -77,7 +77,30 @@ tests: ## Solution
-```js -// solution required +```html + + +

Learn Sass

+
+

Some random title

+

This is a paragraph with some random text in it

+
+
+

Header #2

+

Here is some more random text.

+
+
+

Here is another header

+

Even more random text within a paragraph

+
```
diff --git a/curriculum/challenges/english/03-front-end-libraries/sass/use-if-and-else-to-add-logic-to-your-styles.english.md b/curriculum/challenges/english/03-front-end-libraries/sass/use-if-and-else-to-add-logic-to-your-styles.english.md index f74bbdcc15b..211ee119542 100644 --- a/curriculum/challenges/english/03-front-end-libraries/sass/use-if-and-else-to-add-logic-to-your-styles.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/sass/use-if-and-else-to-add-logic-to-your-styles.english.md @@ -69,7 +69,32 @@ tests: ## Solution
-```js -// solution required +```html + + +
```