auth0 logo
Auth0 v2.18.0, Mar 20 23

auth0.BrandingTheme

This resource allows you to manage branding themes for your Universal Login page within your Auth0 tenant.

Example Usage

using System.Collections.Generic;
using Pulumi;
using Auth0 = Pulumi.Auth0;

return await Deployment.RunAsync(() => 
{
    // An example of a fully configured auth0_branding_theme.
    var myTheme = new Auth0.BrandingTheme("myTheme", new()
    {
        Borders = new Auth0.Inputs.BrandingThemeBordersArgs
        {
            ButtonBorderRadius = 1,
            ButtonBorderWeight = 1,
            ButtonsStyle = "pill",
            InputBorderRadius = 3,
            InputBorderWeight = 1,
            InputsStyle = "pill",
            ShowWidgetShadow = false,
            WidgetBorderWeight = 1,
            WidgetCornerRadius = 3,
        },
        Colors = new Auth0.Inputs.BrandingThemeColorsArgs
        {
            BodyText = "#FF00CC",
            Error = "#FF00CC",
            Header = "#FF00CC",
            Icons = "#FF00CC",
            InputBackground = "#FF00CC",
            InputBorder = "#FF00CC",
            InputFilledText = "#FF00CC",
            InputLabelsPlaceholders = "#FF00CC",
            LinksFocusedComponents = "#FF00CC",
            PrimaryButton = "#FF00CC",
            PrimaryButtonLabel = "#FF00CC",
            SecondaryButtonBorder = "#FF00CC",
            SecondaryButtonLabel = "#FF00CC",
            Success = "#FF00CC",
            WidgetBackground = "#FF00CC",
            WidgetBorder = "#FF00CC",
        },
        Fonts = new Auth0.Inputs.BrandingThemeFontsArgs
        {
            BodyText = new Auth0.Inputs.BrandingThemeFontsBodyTextArgs
            {
                Bold = false,
                Size = 100,
            },
            ButtonsText = new Auth0.Inputs.BrandingThemeFontsButtonsTextArgs
            {
                Bold = false,
                Size = 100,
            },
            FontUrl = "https://google.com/font.woff",
            InputLabels = new Auth0.Inputs.BrandingThemeFontsInputLabelsArgs
            {
                Bold = false,
                Size = 100,
            },
            Links = new Auth0.Inputs.BrandingThemeFontsLinksArgs
            {
                Bold = false,
                Size = 100,
            },
            LinksStyle = "normal",
            ReferenceTextSize = 12,
            Subtitle = new Auth0.Inputs.BrandingThemeFontsSubtitleArgs
            {
                Bold = false,
                Size = 100,
            },
            Title = new Auth0.Inputs.BrandingThemeFontsTitleArgs
            {
                Bold = false,
                Size = 100,
            },
        },
        PageBackground = new Auth0.Inputs.BrandingThemePageBackgroundArgs
        {
            BackgroundColor = "#000000",
            BackgroundImageUrl = "https://google.com/background.png",
            PageLayout = "center",
        },
        Widget = new Auth0.Inputs.BrandingThemeWidgetArgs
        {
            HeaderTextAlignment = "center",
            LogoHeight = 55,
            LogoPosition = "center",
            LogoUrl = "https://google.com/logo.png",
            SocialButtonsLayout = "top",
        },
    });

});
package main

import (
	"github.com/pulumi/pulumi-auth0/sdk/v2/go/auth0"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := auth0.NewBrandingTheme(ctx, "myTheme", &auth0.BrandingThemeArgs{
			Borders: &auth0.BrandingThemeBordersArgs{
				ButtonBorderRadius: pulumi.Float64(1),
				ButtonBorderWeight: pulumi.Float64(1),
				ButtonsStyle:       pulumi.String("pill"),
				InputBorderRadius:  pulumi.Float64(3),
				InputBorderWeight:  pulumi.Float64(1),
				InputsStyle:        pulumi.String("pill"),
				ShowWidgetShadow:   pulumi.Bool(false),
				WidgetBorderWeight: pulumi.Float64(1),
				WidgetCornerRadius: pulumi.Float64(3),
			},
			Colors: &auth0.BrandingThemeColorsArgs{
				BodyText:                pulumi.String("#FF00CC"),
				Error:                   pulumi.String("#FF00CC"),
				Header:                  pulumi.String("#FF00CC"),
				Icons:                   pulumi.String("#FF00CC"),
				InputBackground:         pulumi.String("#FF00CC"),
				InputBorder:             pulumi.String("#FF00CC"),
				InputFilledText:         pulumi.String("#FF00CC"),
				InputLabelsPlaceholders: pulumi.String("#FF00CC"),
				LinksFocusedComponents:  pulumi.String("#FF00CC"),
				PrimaryButton:           pulumi.String("#FF00CC"),
				PrimaryButtonLabel:      pulumi.String("#FF00CC"),
				SecondaryButtonBorder:   pulumi.String("#FF00CC"),
				SecondaryButtonLabel:    pulumi.String("#FF00CC"),
				Success:                 pulumi.String("#FF00CC"),
				WidgetBackground:        pulumi.String("#FF00CC"),
				WidgetBorder:            pulumi.String("#FF00CC"),
			},
			Fonts: &auth0.BrandingThemeFontsArgs{
				BodyText: &auth0.BrandingThemeFontsBodyTextArgs{
					Bold: pulumi.Bool(false),
					Size: pulumi.Float64(100),
				},
				ButtonsText: &auth0.BrandingThemeFontsButtonsTextArgs{
					Bold: pulumi.Bool(false),
					Size: pulumi.Float64(100),
				},
				FontUrl: pulumi.String("https://google.com/font.woff"),
				InputLabels: &auth0.BrandingThemeFontsInputLabelsArgs{
					Bold: pulumi.Bool(false),
					Size: pulumi.Float64(100),
				},
				Links: &auth0.BrandingThemeFontsLinksArgs{
					Bold: pulumi.Bool(false),
					Size: pulumi.Float64(100),
				},
				LinksStyle:        pulumi.String("normal"),
				ReferenceTextSize: pulumi.Float64(12),
				Subtitle: &auth0.BrandingThemeFontsSubtitleArgs{
					Bold: pulumi.Bool(false),
					Size: pulumi.Float64(100),
				},
				Title: &auth0.BrandingThemeFontsTitleArgs{
					Bold: pulumi.Bool(false),
					Size: pulumi.Float64(100),
				},
			},
			PageBackground: &auth0.BrandingThemePageBackgroundArgs{
				BackgroundColor:    pulumi.String("#000000"),
				BackgroundImageUrl: pulumi.String("https://google.com/background.png"),
				PageLayout:         pulumi.String("center"),
			},
			Widget: &auth0.BrandingThemeWidgetArgs{
				HeaderTextAlignment: pulumi.String("center"),
				LogoHeight:          pulumi.Float64(55),
				LogoPosition:        pulumi.String("center"),
				LogoUrl:             pulumi.String("https://google.com/logo.png"),
				SocialButtonsLayout: pulumi.String("top"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.auth0.BrandingTheme;
import com.pulumi.auth0.BrandingThemeArgs;
import com.pulumi.auth0.inputs.BrandingThemeBordersArgs;
import com.pulumi.auth0.inputs.BrandingThemeColorsArgs;
import com.pulumi.auth0.inputs.BrandingThemeFontsArgs;
import com.pulumi.auth0.inputs.BrandingThemeFontsBodyTextArgs;
import com.pulumi.auth0.inputs.BrandingThemeFontsButtonsTextArgs;
import com.pulumi.auth0.inputs.BrandingThemeFontsInputLabelsArgs;
import com.pulumi.auth0.inputs.BrandingThemeFontsLinksArgs;
import com.pulumi.auth0.inputs.BrandingThemeFontsSubtitleArgs;
import com.pulumi.auth0.inputs.BrandingThemeFontsTitleArgs;
import com.pulumi.auth0.inputs.BrandingThemePageBackgroundArgs;
import com.pulumi.auth0.inputs.BrandingThemeWidgetArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var myTheme = new BrandingTheme("myTheme", BrandingThemeArgs.builder()        
            .borders(BrandingThemeBordersArgs.builder()
                .buttonBorderRadius(1)
                .buttonBorderWeight(1)
                .buttonsStyle("pill")
                .inputBorderRadius(3)
                .inputBorderWeight(1)
                .inputsStyle("pill")
                .showWidgetShadow(false)
                .widgetBorderWeight(1)
                .widgetCornerRadius(3)
                .build())
            .colors(BrandingThemeColorsArgs.builder()
                .bodyText("#FF00CC")
                .error("#FF00CC")
                .header("#FF00CC")
                .icons("#FF00CC")
                .inputBackground("#FF00CC")
                .inputBorder("#FF00CC")
                .inputFilledText("#FF00CC")
                .inputLabelsPlaceholders("#FF00CC")
                .linksFocusedComponents("#FF00CC")
                .primaryButton("#FF00CC")
                .primaryButtonLabel("#FF00CC")
                .secondaryButtonBorder("#FF00CC")
                .secondaryButtonLabel("#FF00CC")
                .success("#FF00CC")
                .widgetBackground("#FF00CC")
                .widgetBorder("#FF00CC")
                .build())
            .fonts(BrandingThemeFontsArgs.builder()
                .bodyText(BrandingThemeFontsBodyTextArgs.builder()
                    .bold(false)
                    .size(100)
                    .build())
                .buttonsText(BrandingThemeFontsButtonsTextArgs.builder()
                    .bold(false)
                    .size(100)
                    .build())
                .fontUrl("https://google.com/font.woff")
                .inputLabels(BrandingThemeFontsInputLabelsArgs.builder()
                    .bold(false)
                    .size(100)
                    .build())
                .links(BrandingThemeFontsLinksArgs.builder()
                    .bold(false)
                    .size(100)
                    .build())
                .linksStyle("normal")
                .referenceTextSize(12)
                .subtitle(BrandingThemeFontsSubtitleArgs.builder()
                    .bold(false)
                    .size(100)
                    .build())
                .title(BrandingThemeFontsTitleArgs.builder()
                    .bold(false)
                    .size(100)
                    .build())
                .build())
            .pageBackground(BrandingThemePageBackgroundArgs.builder()
                .backgroundColor("#000000")
                .backgroundImageUrl("https://google.com/background.png")
                .pageLayout("center")
                .build())
            .widget(BrandingThemeWidgetArgs.builder()
                .headerTextAlignment("center")
                .logoHeight(55)
                .logoPosition("center")
                .logoUrl("https://google.com/logo.png")
                .socialButtonsLayout("top")
                .build())
            .build());

    }
}
import pulumi
import pulumi_auth0 as auth0

# An example of a fully configured auth0_branding_theme.
my_theme = auth0.BrandingTheme("myTheme",
    borders=auth0.BrandingThemeBordersArgs(
        button_border_radius=1,
        button_border_weight=1,
        buttons_style="pill",
        input_border_radius=3,
        input_border_weight=1,
        inputs_style="pill",
        show_widget_shadow=False,
        widget_border_weight=1,
        widget_corner_radius=3,
    ),
    colors=auth0.BrandingThemeColorsArgs(
        body_text="#FF00CC",
        error="#FF00CC",
        header="#FF00CC",
        icons="#FF00CC",
        input_background="#FF00CC",
        input_border="#FF00CC",
        input_filled_text="#FF00CC",
        input_labels_placeholders="#FF00CC",
        links_focused_components="#FF00CC",
        primary_button="#FF00CC",
        primary_button_label="#FF00CC",
        secondary_button_border="#FF00CC",
        secondary_button_label="#FF00CC",
        success="#FF00CC",
        widget_background="#FF00CC",
        widget_border="#FF00CC",
    ),
    fonts=auth0.BrandingThemeFontsArgs(
        body_text=auth0.BrandingThemeFontsBodyTextArgs(
            bold=False,
            size=100,
        ),
        buttons_text=auth0.BrandingThemeFontsButtonsTextArgs(
            bold=False,
            size=100,
        ),
        font_url="https://google.com/font.woff",
        input_labels=auth0.BrandingThemeFontsInputLabelsArgs(
            bold=False,
            size=100,
        ),
        links=auth0.BrandingThemeFontsLinksArgs(
            bold=False,
            size=100,
        ),
        links_style="normal",
        reference_text_size=12,
        subtitle=auth0.BrandingThemeFontsSubtitleArgs(
            bold=False,
            size=100,
        ),
        title=auth0.BrandingThemeFontsTitleArgs(
            bold=False,
            size=100,
        ),
    ),
    page_background=auth0.BrandingThemePageBackgroundArgs(
        background_color="#000000",
        background_image_url="https://google.com/background.png",
        page_layout="center",
    ),
    widget=auth0.BrandingThemeWidgetArgs(
        header_text_alignment="center",
        logo_height=55,
        logo_position="center",
        logo_url="https://google.com/logo.png",
        social_buttons_layout="top",
    ))
import * as pulumi from "@pulumi/pulumi";
import * as auth0 from "@pulumi/auth0";

// An example of a fully configured auth0_branding_theme.
const myTheme = new auth0.BrandingTheme("myTheme", {
    borders: {
        buttonBorderRadius: 1,
        buttonBorderWeight: 1,
        buttonsStyle: "pill",
        inputBorderRadius: 3,
        inputBorderWeight: 1,
        inputsStyle: "pill",
        showWidgetShadow: false,
        widgetBorderWeight: 1,
        widgetCornerRadius: 3,
    },
    colors: {
        bodyText: "#FF00CC",
        error: "#FF00CC",
        header: "#FF00CC",
        icons: "#FF00CC",
        inputBackground: "#FF00CC",
        inputBorder: "#FF00CC",
        inputFilledText: "#FF00CC",
        inputLabelsPlaceholders: "#FF00CC",
        linksFocusedComponents: "#FF00CC",
        primaryButton: "#FF00CC",
        primaryButtonLabel: "#FF00CC",
        secondaryButtonBorder: "#FF00CC",
        secondaryButtonLabel: "#FF00CC",
        success: "#FF00CC",
        widgetBackground: "#FF00CC",
        widgetBorder: "#FF00CC",
    },
    fonts: {
        bodyText: {
            bold: false,
            size: 100,
        },
        buttonsText: {
            bold: false,
            size: 100,
        },
        fontUrl: "https://google.com/font.woff",
        inputLabels: {
            bold: false,
            size: 100,
        },
        links: {
            bold: false,
            size: 100,
        },
        linksStyle: "normal",
        referenceTextSize: 12,
        subtitle: {
            bold: false,
            size: 100,
        },
        title: {
            bold: false,
            size: 100,
        },
    },
    pageBackground: {
        backgroundColor: "#000000",
        backgroundImageUrl: "https://google.com/background.png",
        pageLayout: "center",
    },
    widget: {
        headerTextAlignment: "center",
        logoHeight: 55,
        logoPosition: "center",
        logoUrl: "https://google.com/logo.png",
        socialButtonsLayout: "top",
    },
});
resources:
  # An example of a fully configured auth0_branding_theme.
  myTheme:
    type: auth0:BrandingTheme
    properties:
      borders:
        buttonBorderRadius: 1
        buttonBorderWeight: 1
        buttonsStyle: pill
        inputBorderRadius: 3
        inputBorderWeight: 1
        inputsStyle: pill
        showWidgetShadow: false
        widgetBorderWeight: 1
        widgetCornerRadius: 3
      colors:
        bodyText: '#FF00CC'
        error: '#FF00CC'
        header: '#FF00CC'
        icons: '#FF00CC'
        inputBackground: '#FF00CC'
        inputBorder: '#FF00CC'
        inputFilledText: '#FF00CC'
        inputLabelsPlaceholders: '#FF00CC'
        linksFocusedComponents: '#FF00CC'
        primaryButton: '#FF00CC'
        primaryButtonLabel: '#FF00CC'
        secondaryButtonBorder: '#FF00CC'
        secondaryButtonLabel: '#FF00CC'
        success: '#FF00CC'
        widgetBackground: '#FF00CC'
        widgetBorder: '#FF00CC'
      fonts:
        bodyText:
          bold: false
          size: 100
        buttonsText:
          bold: false
          size: 100
        fontUrl: https://google.com/font.woff
        inputLabels:
          bold: false
          size: 100
        links:
          bold: false
          size: 100
        linksStyle: normal
        referenceTextSize: 12
        subtitle:
          bold: false
          size: 100
        title:
          bold: false
          size: 100
      pageBackground:
        backgroundColor: '#000000'
        backgroundImageUrl: https://google.com/background.png
        pageLayout: center
      widget:
        headerTextAlignment: center
        logoHeight: 55
        logoPosition: center
        logoUrl: https://google.com/logo.png
        socialButtonsLayout: top

Create BrandingTheme Resource

new BrandingTheme(name: string, args: BrandingThemeArgs, opts?: CustomResourceOptions);
@overload
def BrandingTheme(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  borders: Optional[BrandingThemeBordersArgs] = None,
                  colors: Optional[BrandingThemeColorsArgs] = None,
                  display_name: Optional[str] = None,
                  fonts: Optional[BrandingThemeFontsArgs] = None,
                  page_background: Optional[BrandingThemePageBackgroundArgs] = None,
                  widget: Optional[BrandingThemeWidgetArgs] = None)
@overload
def BrandingTheme(resource_name: str,
                  args: BrandingThemeArgs,
                  opts: Optional[ResourceOptions] = None)
func NewBrandingTheme(ctx *Context, name string, args BrandingThemeArgs, opts ...ResourceOption) (*BrandingTheme, error)
public BrandingTheme(string name, BrandingThemeArgs args, CustomResourceOptions? opts = null)
public BrandingTheme(String name, BrandingThemeArgs args)
public BrandingTheme(String name, BrandingThemeArgs args, CustomResourceOptions options)
type: auth0:BrandingTheme
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args BrandingThemeArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args BrandingThemeArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args BrandingThemeArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args BrandingThemeArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args BrandingThemeArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

BrandingTheme Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The BrandingTheme resource accepts the following input properties:

Outputs

All input properties are implicitly available as output properties. Additionally, the BrandingTheme resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Id string

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

id string

The provider-assigned unique ID for this managed resource.

id str

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

Look up Existing BrandingTheme Resource

Get an existing BrandingTheme resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: BrandingThemeState, opts?: CustomResourceOptions): BrandingTheme
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        borders: Optional[BrandingThemeBordersArgs] = None,
        colors: Optional[BrandingThemeColorsArgs] = None,
        display_name: Optional[str] = None,
        fonts: Optional[BrandingThemeFontsArgs] = None,
        page_background: Optional[BrandingThemePageBackgroundArgs] = None,
        widget: Optional[BrandingThemeWidgetArgs] = None) -> BrandingTheme
func GetBrandingTheme(ctx *Context, name string, id IDInput, state *BrandingThemeState, opts ...ResourceOption) (*BrandingTheme, error)
public static BrandingTheme Get(string name, Input<string> id, BrandingThemeState? state, CustomResourceOptions? opts = null)
public static BrandingTheme get(String name, Output<String> id, BrandingThemeState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:

Supporting Types

BrandingThemeBorders

ButtonBorderRadius double

Button border radius. Value needs to be between 1 and 10. Defaults to 3.0.

ButtonBorderWeight double

Button border weight. Value needs to be between 0 and 10. Defaults to 1.0.

ButtonsStyle string

Buttons style. Available options: pill, rounded, sharp. Defaults to rounded.

InputBorderRadius double

Input border radius. Value needs to be between 0 and 10. Defaults to 3.0.

InputBorderWeight double

Input border weight. Value needs to be between 0 and 3. Defaults to 1.0.

InputsStyle string

Inputs style. Available options: pill, rounded, sharp. Defaults to rounded.

ShowWidgetShadow bool

Show widget shadow. Defaults to true.

WidgetBorderWeight double

Widget border weight. Value needs to be between 0 and 10. Defaults to 0.0.

WidgetCornerRadius double

Widget corner radius. Value needs to be between 0 and 50. Defaults to 5.0.

ButtonBorderRadius float64

Button border radius. Value needs to be between 1 and 10. Defaults to 3.0.

ButtonBorderWeight float64

Button border weight. Value needs to be between 0 and 10. Defaults to 1.0.

ButtonsStyle string

Buttons style. Available options: pill, rounded, sharp. Defaults to rounded.

InputBorderRadius float64

Input border radius. Value needs to be between 0 and 10. Defaults to 3.0.

InputBorderWeight float64

Input border weight. Value needs to be between 0 and 3. Defaults to 1.0.

InputsStyle string

Inputs style. Available options: pill, rounded, sharp. Defaults to rounded.

ShowWidgetShadow bool

Show widget shadow. Defaults to true.

WidgetBorderWeight float64

Widget border weight. Value needs to be between 0 and 10. Defaults to 0.0.

WidgetCornerRadius float64

Widget corner radius. Value needs to be between 0 and 50. Defaults to 5.0.

buttonBorderRadius Double

Button border radius. Value needs to be between 1 and 10. Defaults to 3.0.

buttonBorderWeight Double

Button border weight. Value needs to be between 0 and 10. Defaults to 1.0.

buttonsStyle String

Buttons style. Available options: pill, rounded, sharp. Defaults to rounded.

inputBorderRadius Double

Input border radius. Value needs to be between 0 and 10. Defaults to 3.0.

inputBorderWeight Double

Input border weight. Value needs to be between 0 and 3. Defaults to 1.0.

inputsStyle String

Inputs style. Available options: pill, rounded, sharp. Defaults to rounded.

showWidgetShadow Boolean

Show widget shadow. Defaults to true.

widgetBorderWeight Double

Widget border weight. Value needs to be between 0 and 10. Defaults to 0.0.

widgetCornerRadius Double

Widget corner radius. Value needs to be between 0 and 50. Defaults to 5.0.

buttonBorderRadius number

Button border radius. Value needs to be between 1 and 10. Defaults to 3.0.

buttonBorderWeight number

Button border weight. Value needs to be between 0 and 10. Defaults to 1.0.

buttonsStyle string

Buttons style. Available options: pill, rounded, sharp. Defaults to rounded.

inputBorderRadius number

Input border radius. Value needs to be between 0 and 10. Defaults to 3.0.

inputBorderWeight number

Input border weight. Value needs to be between 0 and 3. Defaults to 1.0.

inputsStyle string

Inputs style. Available options: pill, rounded, sharp. Defaults to rounded.

showWidgetShadow boolean

Show widget shadow. Defaults to true.

widgetBorderWeight number

Widget border weight. Value needs to be between 0 and 10. Defaults to 0.0.

widgetCornerRadius number

Widget corner radius. Value needs to be between 0 and 50. Defaults to 5.0.

button_border_radius float

Button border radius. Value needs to be between 1 and 10. Defaults to 3.0.

button_border_weight float

Button border weight. Value needs to be between 0 and 10. Defaults to 1.0.

buttons_style str

Buttons style. Available options: pill, rounded, sharp. Defaults to rounded.

input_border_radius float

Input border radius. Value needs to be between 0 and 10. Defaults to 3.0.

input_border_weight float

Input border weight. Value needs to be between 0 and 3. Defaults to 1.0.

inputs_style str

Inputs style. Available options: pill, rounded, sharp. Defaults to rounded.

show_widget_shadow bool

Show widget shadow. Defaults to true.

widget_border_weight float

Widget border weight. Value needs to be between 0 and 10. Defaults to 0.0.

widget_corner_radius float

Widget corner radius. Value needs to be between 0 and 50. Defaults to 5.0.

buttonBorderRadius Number

Button border radius. Value needs to be between 1 and 10. Defaults to 3.0.

buttonBorderWeight Number

Button border weight. Value needs to be between 0 and 10. Defaults to 1.0.

buttonsStyle String

Buttons style. Available options: pill, rounded, sharp. Defaults to rounded.

inputBorderRadius Number

Input border radius. Value needs to be between 0 and 10. Defaults to 3.0.

inputBorderWeight Number

Input border weight. Value needs to be between 0 and 3. Defaults to 1.0.

inputsStyle String

Inputs style. Available options: pill, rounded, sharp. Defaults to rounded.

showWidgetShadow Boolean

Show widget shadow. Defaults to true.

widgetBorderWeight Number

Widget border weight. Value needs to be between 0 and 10. Defaults to 0.0.

widgetCornerRadius Number

Widget corner radius. Value needs to be between 0 and 50. Defaults to 5.0.

BrandingThemeColors

BaseFocusColor string

Base focus color. Defaults to #635dff.

BaseHoverColor string

Base hover color. Defaults to #000000.

BodyText string

Body text. Defaults to #1e212a.

Error string

Error. Defaults to #d03c38.

Header string

Header. Defaults to #1e212a.

Icons string

Icons. Defaults to #65676e.

InputBackground string

Input background. Defaults to #ffffff.

InputBorder string

Input border. Defaults to #c9cace.

InputFilledText string

Input filled text. Defaults to #000000.

InputLabelsPlaceholders string

Input labels & placeholders. Defaults to #65676e.

LinksFocusedComponents string

Links & focused components. Defaults to #635dff.

PrimaryButton string

Primary button. Defaults to #635dff.

PrimaryButtonLabel string

Primary button label. Defaults to #ffffff.

SecondaryButtonBorder string

Secondary button border. Defaults to #c9cace.

SecondaryButtonLabel string

Secondary button label. Defaults to #1e212a.

Success string

Success. Defaults to #13a688.

WidgetBackground string

Widget background. Defaults to #ffffff.

WidgetBorder string

Widget border. Defaults to #c9cace.

BaseFocusColor string

Base focus color. Defaults to #635dff.

BaseHoverColor string

Base hover color. Defaults to #000000.

BodyText string

Body text. Defaults to #1e212a.

Error string

Error. Defaults to #d03c38.

Header string

Header. Defaults to #1e212a.

Icons string

Icons. Defaults to #65676e.

InputBackground string

Input background. Defaults to #ffffff.

InputBorder string

Input border. Defaults to #c9cace.

InputFilledText string

Input filled text. Defaults to #000000.

InputLabelsPlaceholders string

Input labels & placeholders. Defaults to #65676e.

LinksFocusedComponents string

Links & focused components. Defaults to #635dff.

PrimaryButton string

Primary button. Defaults to #635dff.

PrimaryButtonLabel string

Primary button label. Defaults to #ffffff.

SecondaryButtonBorder string

Secondary button border. Defaults to #c9cace.

SecondaryButtonLabel string

Secondary button label. Defaults to #1e212a.

Success string

Success. Defaults to #13a688.

WidgetBackground string

Widget background. Defaults to #ffffff.

WidgetBorder string

Widget border. Defaults to #c9cace.

baseFocusColor String

Base focus color. Defaults to #635dff.

baseHoverColor String

Base hover color. Defaults to #000000.

bodyText String

Body text. Defaults to #1e212a.

error String

Error. Defaults to #d03c38.

header String

Header. Defaults to #1e212a.

icons String

Icons. Defaults to #65676e.

inputBackground String

Input background. Defaults to #ffffff.

inputBorder String

Input border. Defaults to #c9cace.

inputFilledText String

Input filled text. Defaults to #000000.

inputLabelsPlaceholders String

Input labels & placeholders. Defaults to #65676e.

linksFocusedComponents String

Links & focused components. Defaults to #635dff.

primaryButton String

Primary button. Defaults to #635dff.

primaryButtonLabel String

Primary button label. Defaults to #ffffff.

secondaryButtonBorder String

Secondary button border. Defaults to #c9cace.

secondaryButtonLabel String

Secondary button label. Defaults to #1e212a.

success String

Success. Defaults to #13a688.

widgetBackground String

Widget background. Defaults to #ffffff.

widgetBorder String

Widget border. Defaults to #c9cace.

baseFocusColor string

Base focus color. Defaults to #635dff.

baseHoverColor string

Base hover color. Defaults to #000000.

bodyText string

Body text. Defaults to #1e212a.

error string

Error. Defaults to #d03c38.

header string

Header. Defaults to #1e212a.

icons string

Icons. Defaults to #65676e.

inputBackground string

Input background. Defaults to #ffffff.

inputBorder string

Input border. Defaults to #c9cace.

inputFilledText string

Input filled text. Defaults to #000000.

inputLabelsPlaceholders string

Input labels & placeholders. Defaults to #65676e.

linksFocusedComponents string

Links & focused components. Defaults to #635dff.

primaryButton string

Primary button. Defaults to #635dff.

primaryButtonLabel string

Primary button label. Defaults to #ffffff.

secondaryButtonBorder string

Secondary button border. Defaults to #c9cace.

secondaryButtonLabel string

Secondary button label. Defaults to #1e212a.

success string

Success. Defaults to #13a688.

widgetBackground string

Widget background. Defaults to #ffffff.

widgetBorder string

Widget border. Defaults to #c9cace.

base_focus_color str

Base focus color. Defaults to #635dff.

base_hover_color str

Base hover color. Defaults to #000000.

body_text str

Body text. Defaults to #1e212a.

error str

Error. Defaults to #d03c38.

header str

Header. Defaults to #1e212a.

icons str

Icons. Defaults to #65676e.

input_background str

Input background. Defaults to #ffffff.

input_border str

Input border. Defaults to #c9cace.

input_filled_text str

Input filled text. Defaults to #000000.

input_labels_placeholders str

Input labels & placeholders. Defaults to #65676e.

links_focused_components str

Links & focused components. Defaults to #635dff.

primary_button str

Primary button. Defaults to #635dff.

primary_button_label str

Primary button label. Defaults to #ffffff.

secondary_button_border str

Secondary button border. Defaults to #c9cace.

secondary_button_label str

Secondary button label. Defaults to #1e212a.

success str

Success. Defaults to #13a688.

widget_background str

Widget background. Defaults to #ffffff.

widget_border str

Widget border. Defaults to #c9cace.

baseFocusColor String

Base focus color. Defaults to #635dff.

baseHoverColor String

Base hover color. Defaults to #000000.

bodyText String

Body text. Defaults to #1e212a.

error String

Error. Defaults to #d03c38.

header String

Header. Defaults to #1e212a.

icons String

Icons. Defaults to #65676e.

inputBackground String

Input background. Defaults to #ffffff.

inputBorder String

Input border. Defaults to #c9cace.

inputFilledText String

Input filled text. Defaults to #000000.

inputLabelsPlaceholders String

Input labels & placeholders. Defaults to #65676e.

linksFocusedComponents String

Links & focused components. Defaults to #635dff.

primaryButton String

Primary button. Defaults to #635dff.

primaryButtonLabel String

Primary button label. Defaults to #ffffff.

secondaryButtonBorder String

Secondary button border. Defaults to #c9cace.

secondaryButtonLabel String

Secondary button label. Defaults to #1e212a.

success String

Success. Defaults to #13a688.

widgetBackground String

Widget background. Defaults to #ffffff.

widgetBorder String

Widget border. Defaults to #c9cace.

BrandingThemeFonts

BodyText BrandingThemeFontsBodyText

Body text.

ButtonsText BrandingThemeFontsButtonsText

Buttons text.

InputLabels BrandingThemeFontsInputLabels

Input labels.

Links BrandingThemeFontsLinks

Links.

Subtitle BrandingThemeFontsSubtitle

Subtitle.

Title BrandingThemeFontsTitle

Title.

FontUrl string

Font URL. Defaults to an empty string.

LinksStyle string

Links style. Defaults to normal.

ReferenceTextSize double

Reference text size. Value needs to be between 12 and 24. Defaults to 16.0.

BodyText BrandingThemeFontsBodyText

Body text.

ButtonsText BrandingThemeFontsButtonsText

Buttons text.

InputLabels BrandingThemeFontsInputLabels

Input labels.

Links BrandingThemeFontsLinks

Links.

Subtitle BrandingThemeFontsSubtitle

Subtitle.

Title BrandingThemeFontsTitle

Title.

FontUrl string

Font URL. Defaults to an empty string.

LinksStyle string

Links style. Defaults to normal.

ReferenceTextSize float64

Reference text size. Value needs to be between 12 and 24. Defaults to 16.0.

bodyText BrandingThemeFontsBodyText

Body text.

buttonsText BrandingThemeFontsButtonsText

Buttons text.

inputLabels BrandingThemeFontsInputLabels

Input labels.

links BrandingThemeFontsLinks

Links.

subtitle BrandingThemeFontsSubtitle

Subtitle.

title BrandingThemeFontsTitle

Title.

fontUrl String

Font URL. Defaults to an empty string.

linksStyle String

Links style. Defaults to normal.

referenceTextSize Double

Reference text size. Value needs to be between 12 and 24. Defaults to 16.0.

bodyText BrandingThemeFontsBodyText

Body text.

buttonsText BrandingThemeFontsButtonsText

Buttons text.

inputLabels BrandingThemeFontsInputLabels

Input labels.

links BrandingThemeFontsLinks

Links.

subtitle BrandingThemeFontsSubtitle

Subtitle.

title BrandingThemeFontsTitle

Title.

fontUrl string

Font URL. Defaults to an empty string.

linksStyle string

Links style. Defaults to normal.

referenceTextSize number

Reference text size. Value needs to be between 12 and 24. Defaults to 16.0.

body_text BrandingThemeFontsBodyText

Body text.

buttons_text BrandingThemeFontsButtonsText

Buttons text.

input_labels BrandingThemeFontsInputLabels

Input labels.

links BrandingThemeFontsLinks

Links.

subtitle BrandingThemeFontsSubtitle

Subtitle.

title BrandingThemeFontsTitle

Title.

font_url str

Font URL. Defaults to an empty string.

links_style str

Links style. Defaults to normal.

reference_text_size float

Reference text size. Value needs to be between 12 and 24. Defaults to 16.0.

bodyText Property Map

Body text.

buttonsText Property Map

Buttons text.

inputLabels Property Map

Input labels.

links Property Map

Links.

subtitle Property Map

Subtitle.

title Property Map

Title.

fontUrl String

Font URL. Defaults to an empty string.

linksStyle String

Links style. Defaults to normal.

referenceTextSize Number

Reference text size. Value needs to be between 12 and 24. Defaults to 16.0.

BrandingThemeFontsBodyText

Bold bool
Size double
Bold bool
Size float64
bold Boolean
size Double
bold boolean
size number
bold bool
size float
bold Boolean
size Number

BrandingThemeFontsButtonsText

Bold bool
Size double
Bold bool
Size float64
bold Boolean
size Double
bold boolean
size number
bold bool
size float
bold Boolean
size Number

BrandingThemeFontsInputLabels

Bold bool
Size double
Bold bool
Size float64
bold Boolean
size Double
bold boolean
size number
bold bool
size float
bold Boolean
size Number
Bold bool
Size double
Bold bool
Size float64
bold Boolean
size Double
bold boolean
size number
bold bool
size float
bold Boolean
size Number

BrandingThemeFontsSubtitle

Bold bool
Size double
Bold bool
Size float64
bold Boolean
size Double
bold boolean
size number
bold bool
size float
bold Boolean
size Number

BrandingThemeFontsTitle

Bold bool
Size double
Bold bool
Size float64
bold Boolean
size Double
bold boolean
size number
bold bool
size float
bold Boolean
size Number

BrandingThemePageBackground

BackgroundColor string

Background color. Defaults to #000000.

BackgroundImageUrl string

Background image url. Defaults to an empty string.

PageLayout string

Page layout. Available options: center, left, right. Defaults to center.

BackgroundColor string

Background color. Defaults to #000000.

BackgroundImageUrl string

Background image url. Defaults to an empty string.

PageLayout string

Page layout. Available options: center, left, right. Defaults to center.

backgroundColor String

Background color. Defaults to #000000.

backgroundImageUrl String

Background image url. Defaults to an empty string.

pageLayout String

Page layout. Available options: center, left, right. Defaults to center.

backgroundColor string

Background color. Defaults to #000000.

backgroundImageUrl string

Background image url. Defaults to an empty string.

pageLayout string

Page layout. Available options: center, left, right. Defaults to center.

background_color str

Background color. Defaults to #000000.

background_image_url str

Background image url. Defaults to an empty string.

page_layout str

Page layout. Available options: center, left, right. Defaults to center.

backgroundColor String

Background color. Defaults to #000000.

backgroundImageUrl String

Background image url. Defaults to an empty string.

pageLayout String

Page layout. Available options: center, left, right. Defaults to center.

BrandingThemeWidget

HeaderTextAlignment string

Header text alignment. Available options: center, left, right. Defaults to center.

LogoHeight double

Logo height. Value needs to be between 1 and 100. Defaults to 52.0.

LogoPosition string

Logo position. Available options: center, left, right, none. Defaults to center.

LogoUrl string

Logo url. Defaults to an empty string.

SocialButtonsLayout string

Social buttons layout. Available options: bottom, top. Defaults to bottom.

HeaderTextAlignment string

Header text alignment. Available options: center, left, right. Defaults to center.

LogoHeight float64

Logo height. Value needs to be between 1 and 100. Defaults to 52.0.

LogoPosition string

Logo position. Available options: center, left, right, none. Defaults to center.

LogoUrl string

Logo url. Defaults to an empty string.

SocialButtonsLayout string

Social buttons layout. Available options: bottom, top. Defaults to bottom.

headerTextAlignment String

Header text alignment. Available options: center, left, right. Defaults to center.

logoHeight Double

Logo height. Value needs to be between 1 and 100. Defaults to 52.0.

logoPosition String

Logo position. Available options: center, left, right, none. Defaults to center.

logoUrl String

Logo url. Defaults to an empty string.

socialButtonsLayout String

Social buttons layout. Available options: bottom, top. Defaults to bottom.

headerTextAlignment string

Header text alignment. Available options: center, left, right. Defaults to center.

logoHeight number

Logo height. Value needs to be between 1 and 100. Defaults to 52.0.

logoPosition string

Logo position. Available options: center, left, right, none. Defaults to center.

logoUrl string

Logo url. Defaults to an empty string.

socialButtonsLayout string

Social buttons layout. Available options: bottom, top. Defaults to bottom.

header_text_alignment str

Header text alignment. Available options: center, left, right. Defaults to center.

logo_height float

Logo height. Value needs to be between 1 and 100. Defaults to 52.0.

logo_position str

Logo position. Available options: center, left, right, none. Defaults to center.

logo_url str

Logo url. Defaults to an empty string.

social_buttons_layout str

Social buttons layout. Available options: bottom, top. Defaults to bottom.

headerTextAlignment String

Header text alignment. Available options: center, left, right. Defaults to center.

logoHeight Number

Logo height. Value needs to be between 1 and 100. Defaults to 52.0.

logoPosition String

Logo position. Available options: center, left, right, none. Defaults to center.

logoUrl String

Logo url. Defaults to an empty string.

socialButtonsLayout String

Social buttons layout. Available options: bottom, top. Defaults to bottom.

Import

Branding Themes can be imported using their ID. # Example

 $ pulumi import auth0:index/brandingTheme:BrandingTheme my_theme XXXXXXXXXXXXXXXXXXXX

Package Details

Repository
Auth0 pulumi/pulumi-auth0
License
Apache-2.0
Notes

This Pulumi package is based on the auth0 Terraform Provider.