Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Window Framing & Canvas Themes

shotdock applies rounded corners, drop shadows, window titlebars, and background canvas gradients.


Window Framing

When framing is applied:

  1. Rounded Corners: 16px anti-aliased corner radius.
  2. Drop Shadow: Multi-pass Gaussian drop shadow cast evenly on all sides.
  3. Window Titlebar: Dark mock titlebar with macOS-style window controls.

Capture Commands

# Framed capture (titlebar + shadow + canvas)
shotdock -w

# Framed capture without shadow
shotdock -w --no-shadow

# Framed capture without titlebar
shotdock -w --no-titlebar

Canvas Themes

ThemeDescription
TransparentClean alpha PNG with soft drop shadow
FollowSystemGradient matching active wallpaper palette (Wallbash)
RealWallpaperCenters screenshot over blurred desktop wallpaper
SunsetPink to Purple gradient (#f43f5e to #8b5cf6)
CandyVibrant Violet gradient (#ec4899 to #a855f7)
BreezeCyan to Blue gradient (#06b6d4 to #3b82f6)
RaindropOcean Indigo gradient (#3b82f6 to #6366f1)
MidnightDeep Indigo gradient (#1e1b4b to #0f172a)
ForestEmerald gradient (#059669 to #10b981)
White / BlackMinimalist solid backdrops


Framing Existing Images (shotdock frame)

Frame existing images via CLI:

# Basic framing
shotdock frame screenshot.png

# Frame with custom output file
shotdock frame terminal.png -o docs/terminal_framed.png

# Apply canvas theme
shotdock frame window.png --theme Sunset -o framed_card.png

# Copy framed output directly to clipboard
shotdock frame code.png -c

# Strip titlebar
shotdock frame app.png --no-titlebar --theme Breeze