Where: In the repository, most projects seem to use media
or screenshots
as the name of the directory.
How often: Whenever a big change happened or many small changes have accumulated.
What: Light theme suffices. I only care about the general look and feel, not about specific colors.
That’s how I would do it for my own projects.
It's running Forgejo.