A common complaint we get is about the end of the HTML/CSS section. There are 15 different challenges on these two topics - using RGB and HEX values to change the color of fonts.
There is a lot of redundancy here and, honestly, we don't really need to change each color one at a time to get the picture.
I propose that we reduce these be at least a half, maybe a 3rd. Possibly combine the color settings int0 a single challenge? ("Set element 1 to white, element 2 to Red, element 3 to green", etc?)
I'm not sure how much of the RGB stuff should directly repeat the prior Hex stuff. Can we introduce BOTH in the same lesson?
Let's use this thread for disucssion of a possible end-state before we flag it as "Help Wanted"
Tagging: @FreeCodeCamp/issue-moderators
I think you can consolidate 15 challenges into these 5 challenges:
That sounds just about perfect. I'm sold.
For mixing colors:
It might make sense to have 3 different elements that need to be assigned Red/Green/Blue using Hex/RGB. One test per color, just to check that they're set.
maybe add one for different kinds of encodings, there might not be hex only on the web and even hex can be 1 to 6 chars long. and that also should be considered for the validation. E.g. #f00 is as red as #ff0000 . So there is a bug in validation now.
Most helpful comment
Challenge Assessment
Suggestion
I think you can consolidate 15 challenges into these 5 challenges: