mix mailglass_admin.preview.capture (MailglassAdmin v1.4.4)

Copy Markdown View Source

Capture deterministic preview screenshots from MailglassAdmin.PreviewLive.

The workflow is maintainer-focused and intentionally bounded: Chromium captures provide preview-pipeline confidence only; they do not claim cross-client parity.

Usage

mix mailglass_admin.preview.capture
mix mailglass_admin.preview.capture --dry-run
mix mailglass_admin.preview.capture --theme dark --widths 375,768
mix mailglass_admin.preview.capture --mailables MyApp.UserMailer,MyApp.ReceiptMailer

Options

  • --base-url - preview base URL (default: http://localhost:4000/dev/mail)
  • --output-dir - directory where screenshots are written (default: tmp/mailglass_admin_preview_capture)
  • --theme - light, dark, or both (default: both)
  • --widths - comma-separated allowed widths from 375,768,1024
  • --mailables - comma-separated explicit mailable module list
  • --dry-run - print deterministic plan without running Chromium
  • --manifest-out - path for deterministic manifest.json output
  • --checkpoint-out - path for deterministic checkpoint.json output