Frameworks and Preprocessors: <Link in the Knowledge Check section leads to an unprecedented webpage>
EmmaBeansHare opened this issue · comments
Checks
- This is not a duplicate of an existing issue (please have a look through our open issues list to make sure)
- I have thoroughly read and understand The Odin Project Contributing Guide
- Would you like to work on this issue?
Describe your suggestion
The link in the second question of the "Knowledge Check" section; "What are some disadvantages of using a CSS framework", leads to a webpage that has 1. not been mentioned in the lesson up to that point and 2. doesn't exactly tell us anything about what disadvantages of CSS frameworks are, thus probably leading to confusion, seeing the links in that section usually lead to a section or page that has already been gone through during the lesson. I'd suggest changing the link into leading the user up to the "Disadvantages of frameworks" section of the lesson itself, and adding the original, unrelated, link into the "Additional resources" section.
Path
Node / JS
Lesson Url
(Optional) Discord Name
BakedBeansOnToast
(Optional) Additional Comments
No response
Thanks for opening this issue @emmaHare. The link that KC question has used to be in the main lesson contents, but a recent change trimmed it out (along with a couple of other links which were not the most relevant anymore), and we just forgot to amend the KC questions accordingly.
The original article was removed because it honestly was very strange for this day and age, where it's very clear what CSS Grid is. Back before, when Grid wasn't as widely supported and was still gaining awareness, people often used grid systems from CSS frameworks like Bootstrap. Native CSS grid made this process significantly easier without needing to pull such a huge framework in just for that. But now that Grid is widespread, the article doesn't really make a lot of sense anymore.
Instead of adding the link back in, would you be happy to amend the KC section so that instead of the current 4 questions, it instead has the following 2 questions only?
- [What are CSS frameworks?](#frameworks-overview)
- [What are CSS preprocessors?](#preprocessors-overview)
To me, those feel like more appropriate KC questions to be reflecting on, given the purpose and overview points of the lesson.
Yeah that sounds like a good change I'd definitely do that. I haven't done such thing before, but from what I can see, I need to be assigned to it, to then submit a pull request, right?
Spot on @emmaHare. You can follow the contributing guide for guidance, and feel free to ask any questions should you run into issues.