Documentation Index
Fetch the complete documentation index at: https://ansdevcloud.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Player Customization
JSON theme
Pass atheme attribute (Web Component) or prop (React) to customize the player appearance.
All theme options
colors
| Token | What it paints |
|---|---|
primary | Progress bar fill, focus ring, big-play button accent. |
secondary | Reserved for future hover states. |
background | Container background (only visible when video letterbox). |
text | Time display + menu text. |
controlBar | Bottom-bar gradient. |
controls
Boolean toggles. Set any to false to hide that control entirely. Hiding playPause will not disable playback — the user can still click the video itself.
branding
| Field | Notes |
|---|---|
show | false hides the watermark entirely. |
text | Free-form. Replace with your own brand string. |
position | top-left, top-right, bottom-left, bottom-right. |
CSS custom properties
Under the hood, theme colors become CSS custom properties on the player container:style.