advanced-app-studio
Domo App Studio — Advanced (CLI Edition)
This is the full App Studio reference converted to use community-domo-cli commands instead of
raw curl/requests API calls. All operational examples use CLI. Reference material (layout
structure, card styles, theme management, design patterns, gotchas) is preserved in full.
For the lightweight operational-only version, see basic-app-studio.
CUSTOM PALETTE REQUIRED: Never use Domo's native/default color palette. Always select a curated palette from
domo-app-theme/color-palettes.md(50 OKLCH palettes across 9 harmony types). Pick a palette suited to the use case or ask the user. Use OKLCH values in pro-code CSS; convert to hex for native cardseries_N_coloroverrides. All App Studio theme colors, pro-code chart colors, banner colors, and card styling must use the chosen palette. See "Custom Color Palette" section under Theme Management.
Status: Reverse-engineered from live testing, March 2026 Verified against:
aeroateam-partner.domo.com(app453445400),csibas.domo.com(apps1400847176,2061524048),modocorp.domo.com
Authentication
Run once per instance. No manual token or header management needed after this.