A great way to learn design:
Give Codex a well-designed website, ask it to analyze what makes the design great, then ask it to take a complete screenshot of the website & add annotations on the image that breaks down why the design works
Learning from examples is always better than learning from theory!
And using the annotation method means you don't have to constantly switch between reading the analysis and viewing the artifact