PraisonAI PPT Documentation

Field / Key Type Default (light) Auto-dark default Description
background_image string Path to a background image file
background_color string Hex background color e.g. "#1A1A2E"
text_color string #1A1A2E dark #FFFFFF white Body / verse text
reference_color string #404040 gray #CCCCCC light gray Verse reference line
title_color string theme default #FFFFFF white Title slide title
subtitle_color string theme default #AAAAAA Title slide subtitle
section_title_color string #003366 dark blue #FFFFFF white Section heading slides
highlight_color string #FF8C00 orange #FFD700 yellow Default color for simple string highlights
annotation_color string #1E50C8 blue #1E50C8 blue Numbered bubble annotations (❶❷❸…)
font_name string Palatino Palatino Font family for all text
alignment string "left" "left" Default text alignment ("left", "center", "right")
reference_position string "top" "top" "top" or "bottom" for verse reference line

!!! note Package defaults: When background_image or background_color is set, all text colors automatically default to white/light variants. Individual color keys override these auto-defaults. font_name, alignment, and reference_position have opinionated defaults (Palatino / left / top).

!!! tip Zero regression: If you omit slide_style entirely, all slides retain their standard default parameters automatically.