Creates a new theme.
Settings for the background.
Brightness for the background. -1 is least bright (minimum) and 1 is most bright (maximum).
Background image URL.
Layout for the background.
Colors the theme will apply to answers, background, buttons, and questions.
Color the theme will apply to answers. Hexadecimal value.
Color the theme will apply to the background. Hexadecimal value.
Color the theme will apply to buttons. Hexadecimal value.
Color the theme will apply to questions. Hexadecimal value.
Defines font size and alignment for fields.
Fields alignment
Fields font size
Font for the theme.
true if buttons should be transparent. Otherwise, false.
Name for the theme.
How this theme was created. new indicates the theme was created from scratch. duplicate indicates the theme was created by duplicating an existing theme. auto-branding indicates the theme was automatically created via the auto-branding feature.
Specifies border radius style of buttons and other elements in the form.
Defines font size and alignment for welcome and thankyou screens.
Screen alignment
Screen font size
ID of the source theme this theme was derived from. Required when origin is duplicate, and must not be provided otherwise. The referenced theme must exist.
LocationURL where the new theme is available.
Settings for the background.
Brightness for the background. -1 is least bright (minimum) and 1 is most bright (maximum).
Background image URL.
Layout for the background.
Colors the theme will apply to answers, background, buttons, and questions.
Color the theme will apply to answers. Hexadecimal value.
Color the theme will apply to background. Hexadecimal value.
Color the theme will apply to buttons. Hexadecimal value.
Color the theme will apply to questions. Hexadecimal value.
Defines font size and alignment for fields.
Fields alignment
Fields font size
Font for the theme.
true if buttons should be transparent. Otherwise, false.
Unique ID of the theme.
Name of the theme.
How this theme was created. new indicates the theme was created from scratch. duplicate indicates the theme was created by duplicating an existing theme. auto-branding indicates the theme was automatically created via the auto-branding feature.
Specifies border radius style of buttons and other elements in the form.
Defines font size and alignment for welcome and thankyou screens.
Screen alignment
Screen font size
ID of the source theme this theme was derived from. Required when origin is duplicate, and must not be provided otherwise. The referenced theme must exist.
Specifies whether the theme is public (one of Typeform's built-in themes that are available in all accounts), premium (a premium built-in theme), or private (a theme you created). You can only change private themes.
{
"background": {
"brightness": -0.59,
"image_id": 987,
"layout": "fullscreen"
},
"colors": {
"answer": "#800000",
"background": "#FFFFFF",
"button": "#808080",
"question": "#000000"
},
"fields": {
"alignment": "left",
"font_size": "medium"
},
"font": "Arial",
"has_transparent_button": false,
"id": 456,
"name": "My theme",
"rounded_corners": "small",
"screens": {
"alignment": "center",
"font_size": "small"
},
"visibility": "private"
}