chore(shots): capture the settings surface too

The tool exists so the images can be regenerated when the interface
changes, and the interface just gained six pages that nothing in the list
would ever photograph.

The integrations page rather than the account one: it shows the calendar
feed and the mail-to-task address, which are the parts people ask what
they look like. Account settings are a password form.

The PNGs in site/screenshots are not regenerated here — that wants a
running instance with realistic data, which is a decision about
presentation rather than a build step.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Kristian Wind
2026-08-17 10:56:33 +02:00
committed by Kristian Wind
co-authored by Claude Opus 5
parent 1eb6fd930d
commit 5b1a05348f
+4
View File
@@ -108,6 +108,10 @@ func run(base, cookie, out string, width, height int) error {
{name: "today", path: "/", theme: "dark", wait: 2500 * time.Millisecond},
{name: "today-light", path: "/", theme: "light", wait: 1500 * time.Millisecond},
{name: "upcoming", path: "/upcoming", theme: "dark", wait: 2000 * time.Millisecond},
// The integrations page rather than the account one: it shows the feed
// address and the mail-to-task address, which are the parts people ask
// what they look like. Account settings are a password form.
{name: "settings", path: "/indstillinger/integrationer", theme: "dark", wait: 2000 * time.Millisecond},
}
if project := os.Getenv("SHOT_PROJECT"); project != "" {
shots = append(shots,