Skip to content

v1.0.0 - Photo caption overlay (date & location)

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jun 02:40

Album Slideshow v1.0.0

New

  • Photo caption overlay: optionally overlay each photo's date and/or location on the slide (#17). The overlay is rendered by the card, not burned into the camera image. Configure it in the visual editor's new Caption section or via a caption: block:
    • Show: any of date, location (order sets the display order).
    • Position: a 3x3 anchor grid (top/center/bottom plus -left/-center/-right, or center).
    • Date format: presets (medium, full, month_year, year, numeric, weekday, relative) or a custom token string (YYYY, MMMM, MMM, MM, M, DD, D, dddd, ddd). Presets are locale-aware.
    • Per-image captions: on a portrait pair, caption each photo with its own date and location, anchored to its half.
    • Style: text color, font size, font weight (light to bold), and an optional drop shadow for readability on bright photos. The caption inherits your theme's body font.
  • New camera attributes: caption_frames exposes structured per-image metadata (one entry per slide, two for a pair, top/left first) with captured_at, location, latitude, and longitude; pair_orientation (horizontal/vertical) lets the card anchor per-half captions correctly.

Notes

  • The date comes from captured_at (EXIF or file mtime). location is only available from the local-folder provider's EXIF GPS (reverse-geocoded via Nominatim); the Google shared-album provider has no per-photo coordinates, so those slides show the date only. Photos without a location simply skip the location line.
  • Omit the caption: block (or set show: []) to leave the slideshow unchanged.