💯Challenges

Challenge 1 : API Content

  • Find an API data source that interest you

  • Display the fields of content for:

  • Use more semantic figure and figcaption elements for group images with text i.e. captions, descriptions, headers, etc.

  • Option A: In class examples

    • https://www.csscolorsapi.com/

    • https://opentdb.com

    • https://v2.jokeapi.dev/

  • Option B: Find your own

    • https://github.com/public-apis/public-apis

Challenge 2: Astro Template

Challenge 3 : Style It.

  • Determine styling for your chosen content

  • Use CSS Flexbox module -- see template

  • Use CSS Grid module module -- see template

  • Customize the template as you like

Challenge 4 : Code

  • Refactor using Astro concepts of

  • Understand API concepts

  • Use JSON data

  • Reminders:

    • DO NOT statically “hard code” the data

Challenge 5 : Process

Last updated