CodeYourFuture / curriculum

The CYF Curriculum
https://curriculum.codeyourfuture.io
Other
30 stars 39 forks source link

Include more theme/heading information on index pages #1105

Open illicitonion opened 1 day ago

illicitonion commented 1 day ago

On https://cyf-itd.netlify.app/steps/ - just listing "one", "two", etc isn't very informative:

Screenshot 2024-10-21 at 13 46 52

If these read "One - Make a Cover Letter with Generative AI", "Two - Evaluate data with Google Sheets" and similar, this would be a much more useful and navigable page. This information already exists in the "description" frontmatter for the steps.

The same is true of our sprint listings, e.g. on https://programming.codeyourfuture.io/user-data/

Screenshot 2024-10-21 at 13 48 10

Showing "Sprint 1 - Version Control" would be more useful to understand what each sprint is. For sprints, we already have a "theme" piece of frontmatter that is designed to be a concise summary like this.

SallyMcGrath commented 1 day ago

It already shows this on https://cyf-itd.netlify.app/

illicitonion commented 1 day ago

Yes, I'm not saying the information doesn't exist, but that on these particular pages it may be useful to also show it?

Though also, it may be useful to show this information without requiring a hover on https://cyf-itd.netlify.app/ - for the other courses we already use more descriptive names for the top-level modules (and have quite verbose descriptions which would be clutter to show by default), whereas for ITD "three" is very not-descriptive, and all of the descriptions are actually quite concise...

SallyMcGrath commented 1 day ago

I think a better solution would be to suppress this page and skip the navigation directly back to home.

illicitonion commented 12 hours ago

Sounds like a plan! How do we do that? :)

To recap the action items I think are useful: