Upload an SVG file when:
- The image is reused across multiple pages
- You want it tracked in the Digital Asset Inventory
- Content editors need to manage or replace it
- The SVG is large or complex
- You need version control or audit trail
Use inline SVG when:
- It's a small icon (under 1KB)
- It's theme-controlled, not content-controlled
- You need to style it with CSS (fill, stroke colors)
- Performance is critical (avoids HTTP request)
- The SVG is purely decorative
Recommendation: For content-managed images that need tracking and potential archiving, upload as a file. For theme decorations and UI icons, inline embedding is appropriate.