How to explore fonts, formats etc inside an imported template?

I imported the “may” theme in my text file

#import "@preview/may:0.1.2": *
#show: may-sans

typst complains about missing fonts, even though I have installed some of them.

So my next steps would be

  • find out which font styles are defined where
  • find out how I can change the 3 font styles of the template (and potentially more to my liking)

Apart from browsing through the repo of the theme (as I was not able to find the theme locally), how can I list the defined fonts, styles and their custom names? Some font groups like “code-font” seem to be abstractions, so changing those might change multiple fonts, which is preferred


Leaving out the “explore interactively” part (which might simply not be a thing)

Is there a way to change the values of a set of variables / font groups, without modifying the underlying package?

A use case might be, if my font has a different name, or if I simply want to keep updating the package but with different colors, fonts etc.

The default example showed how to change all fonts it seems. Can I just put in the variable I want there and change it?