freeCodeCamp / CurriculumExpansion

Creative Commons Attribution Share Alike 4.0 International
313 stars 105 forks source link

feat: add css attribute selectors lab prototype #437

Closed Dario-DC closed 2 months ago

Dario-DC commented 2 months ago

Checklist:

Closes #400

In this case I would provide an example page to show how the final result should look like.

image

zairahira commented 2 months ago

As the lab is focused on CSS selectors, I think, the prototype should incorporate a few attribute selectors.

According to the project sheet, the lectures before this lab focus on:

jdwilkin4 commented 2 months ago

Yeah, I agree with Zaira here that we need to include at least one user story for an attribute selector since that is what this module is about.

So in the previous workshop here, they focused on the class attribute selector https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-66

So you can either add that or one of the other attribute selectors Zaira mentioned

Dario-DC commented 2 months ago

You're absolutely right, my bad. Sorry about the confusion.

I changed user stories to require class attribute selectors. Probably overcomplicated now, but at least it's pertinent to the topic.

zairahira commented 2 months ago

The prototype is looking great! Now there is plenty of practice available for attribute selectors.