Glad how easy the use of flex and grid felt in this one. If I did this challenge again, I would probably try out a framework.
What challenges did you encounter, and how did you overcome them?I had to make quite ome design decisions up-front which took me a while. For example:
- Should javascript render the full cards or just do many insertions in selected
<span>
elements? - Should the colors for the activity groups be stored on the js or css side?
- How can I make the layout generic so that it would be easy to add new activity categories?
- Should I use semantic HTML elements for the input (like radiobuttons)
It was very interesting trying out a few approaches and I'm sure exploring alternatives would give good insights.