Media Guide — StewAI Docs
How to add screenshots, GIFs, and YouTube videos to the docs site.Folder structure
File naming convention
Use kebab-case, prefixed by page name:Recommended formats
| Type | Format | Max size | When to use |
|---|---|---|---|
| Screenshots | WebP or PNG | < 200 KB | UI captures, static views |
| GIFs | GIF | < 2 MB | Short interactions (drag-drop, click sequences) |
| Videos | YouTube embed | N/A | Longer walkthroughs, tutorials |
cwebp to compress before committing.
How to embed in MDX pages
Screenshots (recommended pattern)
<Frame> component adds a border and optional caption. Images are click-to-zoom by default.
Without Frame (inline)
GIFs
YouTube videos
/embed/ URL format, not the regular watch URL.
Sizing and options
Screenshots needed
Each entry below corresponds to a<Frame> placeholder already in the docs.
Drop your screenshot at the listed path — no code changes needed.
Quickstart (quickstart.mdx)
| # | Path | What to capture |
|---|---|---|
| 1 | screenshots/using-stewai/quickstart-empty-editor.png | Fresh recipe in the Cookbook — empty canvas with the “Add Step” button visible |
| 2 | screenshots/using-stewai/quickstart-token-pill-in-prompt.png | Ask AI step’s prompt field with an orange token pill inserted, text around it |
Core Concepts (using-stewai/core-concepts.mdx)
| # | Path | What to capture |
|---|---|---|
| 3 | screenshots/using-stewai/core-concepts-connected-steps.png | Canvas with 3-4 connected steps showing arrows between them |
Outputs (using-stewai/outputs.mdx)
| # | Path | What to capture |
|---|---|---|
| 4 | screenshots/using-stewai/outputs-side-panel-text.png | Side panel showing a completed Ask AI step with formatted text output |
| 5 | screenshots/using-stewai/outputs-side-panel-graph-json.png | Side panel showing an AI Chef step result with Graph and JSON tabs visible |
Tokens and References (using-stewai/tokens-and-references.mdx)
| # | Path | What to capture |
|---|---|---|
| 6 | screenshots/using-stewai/tokens-panel.png | Tokens panel on the right side showing available token pills (orange + green) |
| 7 | screenshots/using-stewai/token-picker-modal.png | The Token Picker modal open with searchable list of tokens |
Building a Workflow (using-stewai/building-a-workflow.mdx)
| # | Path | What to capture |
|---|---|---|
| 8 | screenshots/using-stewai/building-recipe-input-config.png | Recipe Input step’s settings panel with title and configuration |
| 9 | screenshots/using-stewai/building-4-step-canvas.png | Canvas showing 4 connected steps: Company Name → Research → Analysis → Export |
Loops and Conditions (using-stewai/loops-and-conditions.mdx)
| # | Path | What to capture |
|---|---|---|
| 10 | screenshots/using-stewai/loop-step-canvas.png | Loop step on canvas with inner steps visible (expanded loop body) |
Schemas (using-stewai/schemas.mdx)
| # | Path | What to capture |
|---|---|---|
| 11 | screenshots/using-stewai/schema-editor-fields.png | Schema editor with 3-4 fields defined (name, type, description visible) |
| 12 | screenshots/using-stewai/schema-result-graph-tab.png | Side panel showing a schema result with Graph tab expanded showing field tree |
Exporting Results (using-stewai/exporting-results.mdx)
| # | Path | What to capture |
|---|---|---|
| 13 | screenshots/using-stewai/export-table-editor.png | Export Table step editor showing data source selector, format dropdown (xlsx/csv), and Pantry destination picker with folder and filename fields |
Debugging Failures (using-stewai/debugging-failures.mdx)
| # | Path | What to capture |
|---|---|---|
| 14 | screenshots/using-stewai/error-callout-failed-step.png | Side panel on a failed step showing the red error callout with title + message |
GIF ideas (optional, high impact)
| Path | What to capture |
|---|---|
gifs/drag-token-pill.gif | Dragging an orange token pill from tokens panel into a prompt field |
gifs/add-step-menu.gif | Clicking Add Step and browsing the step categories |
gifs/run-execution.gif | A 3-step run executing: steps turning yellow then green in sequence |
gifs/schema-editor-add-field.gif | Adding a field in the schema editor visual builder |
YouTube video ideas (optional)
If you record walkthroughs, embed them at the top of key pages:- Introduction — 2-min “What is StewAI?” overview
- Quickstart — 5-min “Build your first workflow” screencast
- SDK Quickstart — 3-min “Automate with Python” demo
Capturing tips
- Browser: Use Chrome at 1280×800 or 1440×900 for consistent sizing
- Theme: Capture in light mode (matches the docs default theme)
- Tools: macOS: Cmd+Shift+4 (area) or Cmd+Shift+5 (window). Windows: Win+Shift+S
- Screen recording → GIF: Use Kap (macOS) or ScreenToGif (Windows)
- Compression: Run
cwebp -q 85 input.png -o output.webpor use TinyPNG - Crop: Remove browser chrome — capture just the app content area
- Sensitive data: Use test/demo data, never real user or org info
