1. Packages
  2. Auth0 Provider
  3. API Docs
  4. BrandingTheme
Auth0 v3.8.3 published on Wednesday, Nov 6, 2024 by Pulumi

auth0.BrandingTheme

Explore with Pulumi AI

auth0 logo
Auth0 v3.8.3 published on Wednesday, Nov 6, 2024 by Pulumi

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

    Create BrandingTheme Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new BrandingTheme(name: string, args: BrandingThemeArgs, opts?: CustomResourceOptions);
    @overload
    def BrandingTheme(resource_name: str,
                      args: BrandingThemeArgs,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def BrandingTheme(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      borders: Optional[BrandingThemeBordersArgs] = None,
                      colors: Optional[BrandingThemeColorsArgs] = None,
                      fonts: Optional[BrandingThemeFontsArgs] = None,
                      page_background: Optional[BrandingThemePageBackgroundArgs] = None,
                      widget: Optional[BrandingThemeWidgetArgs] = None,
                      display_name: Optional[str] = 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.
    
    

    Parameters

    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.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var brandingThemeResource = new Auth0.BrandingTheme("brandingThemeResource", new()
    {
        Borders = new Auth0.Inputs.BrandingThemeBordersArgs
        {
            ButtonBorderRadius = 0,
            ButtonBorderWeight = 0,
            ButtonsStyle = "string",
            InputBorderRadius = 0,
            InputBorderWeight = 0,
            InputsStyle = "string",
            ShowWidgetShadow = false,
            WidgetBorderWeight = 0,
            WidgetCornerRadius = 0,
        },
        Colors = new Auth0.Inputs.BrandingThemeColorsArgs
        {
            BaseFocusColor = "string",
            BaseHoverColor = "string",
            BodyText = "string",
            Error = "string",
            Header = "string",
            Icons = "string",
            InputBackground = "string",
            InputBorder = "string",
            InputFilledText = "string",
            InputLabelsPlaceholders = "string",
            LinksFocusedComponents = "string",
            PrimaryButton = "string",
            PrimaryButtonLabel = "string",
            SecondaryButtonBorder = "string",
            SecondaryButtonLabel = "string",
            Success = "string",
            WidgetBackground = "string",
            WidgetBorder = "string",
        },
        Fonts = new Auth0.Inputs.BrandingThemeFontsArgs
        {
            BodyText = new Auth0.Inputs.BrandingThemeFontsBodyTextArgs
            {
                Bold = false,
                Size = 0,
            },
            ButtonsText = new Auth0.Inputs.BrandingThemeFontsButtonsTextArgs
            {
                Bold = false,
                Size = 0,
            },
            InputLabels = new Auth0.Inputs.BrandingThemeFontsInputLabelsArgs
            {
                Bold = false,
                Size = 0,
            },
            Links = new Auth0.Inputs.BrandingThemeFontsLinksArgs
            {
                Bold = false,
                Size = 0,
            },
            Subtitle = new Auth0.Inputs.BrandingThemeFontsSubtitleArgs
            {
                Bold = false,
                Size = 0,
            },
            Title = new Auth0.Inputs.BrandingThemeFontsTitleArgs
            {
                Bold = false,
                Size = 0,
            },
            FontUrl = "string",
            LinksStyle = "string",
            ReferenceTextSize = 0,
        },
        PageBackground = new Auth0.Inputs.BrandingThemePageBackgroundArgs
        {
            BackgroundColor = "string",
            BackgroundImageUrl = "string",
            PageLayout = "string",
        },
        Widget = new Auth0.Inputs.BrandingThemeWidgetArgs
        {
            HeaderTextAlignment = "string",
            LogoHeight = 0,
            LogoPosition = "string",
            LogoUrl = "string",
            SocialButtonsLayout = "string",
        },
        DisplayName = "string",
    });
    
    example, err := auth0.NewBrandingTheme(ctx, "brandingThemeResource", &auth0.BrandingThemeArgs{
    	Borders: &auth0.BrandingThemeBordersArgs{
    		ButtonBorderRadius: pulumi.Float64(0),
    		ButtonBorderWeight: pulumi.Float64(0),
    		ButtonsStyle:       pulumi.String("string"),
    		InputBorderRadius:  pulumi.Float64(0),
    		InputBorderWeight:  pulumi.Float64(0),
    		InputsStyle:        pulumi.String("string"),
    		ShowWidgetShadow:   pulumi.Bool(false),
    		WidgetBorderWeight: pulumi.Float64(0),
    		WidgetCornerRadius: pulumi.Float64(0),
    	},
    	Colors: &auth0.BrandingThemeColorsArgs{
    		BaseFocusColor:          pulumi.String("string"),
    		BaseHoverColor:          pulumi.String("string"),
    		BodyText:                pulumi.String("string"),
    		Error:                   pulumi.String("string"),
    		Header:                  pulumi.String("string"),
    		Icons:                   pulumi.String("string"),
    		InputBackground:         pulumi.String("string"),
    		InputBorder:             pulumi.String("string"),
    		InputFilledText:         pulumi.String("string"),
    		InputLabelsPlaceholders: pulumi.String("string"),
    		LinksFocusedComponents:  pulumi.String("string"),
    		PrimaryButton:           pulumi.String("string"),
    		PrimaryButtonLabel:      pulumi.String("string"),
    		SecondaryButtonBorder:   pulumi.String("string"),
    		SecondaryButtonLabel:    pulumi.String("string"),
    		Success:                 pulumi.String("string"),
    		WidgetBackground:        pulumi.String("string"),
    		WidgetBorder:            pulumi.String("string"),
    	},
    	Fonts: &auth0.BrandingThemeFontsArgs{
    		BodyText: &auth0.BrandingThemeFontsBodyTextArgs{
    			Bold: pulumi.Bool(false),
    			Size: pulumi.Float64(0),
    		},
    		ButtonsText: &auth0.BrandingThemeFontsButtonsTextArgs{
    			Bold: pulumi.Bool(false),
    			Size: pulumi.Float64(0),
    		},
    		InputLabels: &auth0.BrandingThemeFontsInputLabelsArgs{
    			Bold: pulumi.Bool(false),
    			Size: pulumi.Float64(0),
    		},
    		Links: &auth0.BrandingThemeFontsLinksArgs{
    			Bold: pulumi.Bool(false),
    			Size: pulumi.Float64(0),
    		},
    		Subtitle: &auth0.BrandingThemeFontsSubtitleArgs{
    			Bold: pulumi.Bool(false),
    			Size: pulumi.Float64(0),
    		},
    		Title: &auth0.BrandingThemeFontsTitleArgs{
    			Bold: pulumi.Bool(false),
    			Size: pulumi.Float64(0),
    		},
    		FontUrl:           pulumi.String("string"),
    		LinksStyle:        pulumi.String("string"),
    		ReferenceTextSize: pulumi.Float64(0),
    	},
    	PageBackground: &auth0.BrandingThemePageBackgroundArgs{
    		BackgroundColor:    pulumi.String("string"),
    		BackgroundImageUrl: pulumi.String("string"),
    		PageLayout:         pulumi.String("string"),
    	},
    	Widget: &auth0.BrandingThemeWidgetArgs{
    		HeaderTextAlignment: pulumi.String("string"),
    		LogoHeight:          pulumi.Float64(0),
    		LogoPosition:        pulumi.String("string"),
    		LogoUrl:             pulumi.String("string"),
    		SocialButtonsLayout: pulumi.String("string"),
    	},
    	DisplayName: pulumi.String("string"),
    })
    
    var brandingThemeResource = new BrandingTheme("brandingThemeResource", BrandingThemeArgs.builder()
        .borders(BrandingThemeBordersArgs.builder()
            .buttonBorderRadius(0)
            .buttonBorderWeight(0)
            .buttonsStyle("string")
            .inputBorderRadius(0)
            .inputBorderWeight(0)
            .inputsStyle("string")
            .showWidgetShadow(false)
            .widgetBorderWeight(0)
            .widgetCornerRadius(0)
            .build())
        .colors(BrandingThemeColorsArgs.builder()
            .baseFocusColor("string")
            .baseHoverColor("string")
            .bodyText("string")
            .error("string")
            .header("string")
            .icons("string")
            .inputBackground("string")
            .inputBorder("string")
            .inputFilledText("string")
            .inputLabelsPlaceholders("string")
            .linksFocusedComponents("string")
            .primaryButton("string")
            .primaryButtonLabel("string")
            .secondaryButtonBorder("string")
            .secondaryButtonLabel("string")
            .success("string")
            .widgetBackground("string")
            .widgetBorder("string")
            .build())
        .fonts(BrandingThemeFontsArgs.builder()
            .bodyText(BrandingThemeFontsBodyTextArgs.builder()
                .bold(false)
                .size(0)
                .build())
            .buttonsText(BrandingThemeFontsButtonsTextArgs.builder()
                .bold(false)
                .size(0)
                .build())
            .inputLabels(BrandingThemeFontsInputLabelsArgs.builder()
                .bold(false)
                .size(0)
                .build())
            .links(BrandingThemeFontsLinksArgs.builder()
                .bold(false)
                .size(0)
                .build())
            .subtitle(BrandingThemeFontsSubtitleArgs.builder()
                .bold(false)
                .size(0)
                .build())
            .title(BrandingThemeFontsTitleArgs.builder()
                .bold(false)
                .size(0)
                .build())
            .fontUrl("string")
            .linksStyle("string")
            .referenceTextSize(0)
            .build())
        .pageBackground(BrandingThemePageBackgroundArgs.builder()
            .backgroundColor("string")
            .backgroundImageUrl("string")
            .pageLayout("string")
            .build())
        .widget(BrandingThemeWidgetArgs.builder()
            .headerTextAlignment("string")
            .logoHeight(0)
            .logoPosition("string")
            .logoUrl("string")
            .socialButtonsLayout("string")
            .build())
        .displayName("string")
        .build());
    
    branding_theme_resource = auth0.BrandingTheme("brandingThemeResource",
        borders={
            "button_border_radius": 0,
            "button_border_weight": 0,
            "buttons_style": "string",
            "input_border_radius": 0,
            "input_border_weight": 0,
            "inputs_style": "string",
            "show_widget_shadow": False,
            "widget_border_weight": 0,
            "widget_corner_radius": 0,
        },
        colors={
            "base_focus_color": "string",
            "base_hover_color": "string",
            "body_text": "string",
            "error": "string",
            "header": "string",
            "icons": "string",
            "input_background": "string",
            "input_border": "string",
            "input_filled_text": "string",
            "input_labels_placeholders": "string",
            "links_focused_components": "string",
            "primary_button": "string",
            "primary_button_label": "string",
            "secondary_button_border": "string",
            "secondary_button_label": "string",
            "success": "string",
            "widget_background": "string",
            "widget_border": "string",
        },
        fonts={
            "body_text": {
                "bold": False,
                "size": 0,
            },
            "buttons_text": {
                "bold": False,
                "size": 0,
            },
            "input_labels": {
                "bold": False,
                "size": 0,
            },
            "links": {
                "bold": False,
                "size": 0,
            },
            "subtitle": {
                "bold": False,
                "size": 0,
            },
            "title": {
                "bold": False,
                "size": 0,
            },
            "font_url": "string",
            "links_style": "string",
            "reference_text_size": 0,
        },
        page_background={
            "background_color": "string",
            "background_image_url": "string",
            "page_layout": "string",
        },
        widget={
            "header_text_alignment": "string",
            "logo_height": 0,
            "logo_position": "string",
            "logo_url": "string",
            "social_buttons_layout": "string",
        },
        display_name="string")
    
    const brandingThemeResource = new auth0.BrandingTheme("brandingThemeResource", {
        borders: {
            buttonBorderRadius: 0,
            buttonBorderWeight: 0,
            buttonsStyle: "string",
            inputBorderRadius: 0,
            inputBorderWeight: 0,
            inputsStyle: "string",
            showWidgetShadow: false,
            widgetBorderWeight: 0,
            widgetCornerRadius: 0,
        },
        colors: {
            baseFocusColor: "string",
            baseHoverColor: "string",
            bodyText: "string",
            error: "string",
            header: "string",
            icons: "string",
            inputBackground: "string",
            inputBorder: "string",
            inputFilledText: "string",
            inputLabelsPlaceholders: "string",
            linksFocusedComponents: "string",
            primaryButton: "string",
            primaryButtonLabel: "string",
            secondaryButtonBorder: "string",
            secondaryButtonLabel: "string",
            success: "string",
            widgetBackground: "string",
            widgetBorder: "string",
        },
        fonts: {
            bodyText: {
                bold: false,
                size: 0,
            },
            buttonsText: {
                bold: false,
                size: 0,
            },
            inputLabels: {
                bold: false,
                size: 0,
            },
            links: {
                bold: false,
                size: 0,
            },
            subtitle: {
                bold: false,
                size: 0,
            },
            title: {
                bold: false,
                size: 0,
            },
            fontUrl: "string",
            linksStyle: "string",
            referenceTextSize: 0,
        },
        pageBackground: {
            backgroundColor: "string",
            backgroundImageUrl: "string",
            pageLayout: "string",
        },
        widget: {
            headerTextAlignment: "string",
            logoHeight: 0,
            logoPosition: "string",
            logoUrl: "string",
            socialButtonsLayout: "string",
        },
        displayName: "string",
    });
    
    type: auth0:BrandingTheme
    properties:
        borders:
            buttonBorderRadius: 0
            buttonBorderWeight: 0
            buttonsStyle: string
            inputBorderRadius: 0
            inputBorderWeight: 0
            inputsStyle: string
            showWidgetShadow: false
            widgetBorderWeight: 0
            widgetCornerRadius: 0
        colors:
            baseFocusColor: string
            baseHoverColor: string
            bodyText: string
            error: string
            header: string
            icons: string
            inputBackground: string
            inputBorder: string
            inputFilledText: string
            inputLabelsPlaceholders: string
            linksFocusedComponents: string
            primaryButton: string
            primaryButtonLabel: string
            secondaryButtonBorder: string
            secondaryButtonLabel: string
            success: string
            widgetBackground: string
            widgetBorder: string
        displayName: string
        fonts:
            bodyText:
                bold: false
                size: 0
            buttonsText:
                bold: false
                size: 0
            fontUrl: string
            inputLabels:
                bold: false
                size: 0
            links:
                bold: false
                size: 0
            linksStyle: string
            referenceTextSize: 0
            subtitle:
                bold: false
                size: 0
            title:
                bold: false
                size: 0
        pageBackground:
            backgroundColor: string
            backgroundImageUrl: string
            pageLayout: string
        widget:
            headerTextAlignment: string
            logoHeight: 0
            logoPosition: string
            logoUrl: string
            socialButtonsLayout: string
    

    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

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    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, BrandingThemeBordersArgs

    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, BrandingThemeColorsArgs

    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, BrandingThemeFontsArgs

    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, BrandingThemeFontsBodyTextArgs

    Bold bool
    Body text bold. Defaults to false.
    Size double
    Body text size. Value needs to be between 0 and 150. Defaults to 87.5.
    Bold bool
    Body text bold. Defaults to false.
    Size float64
    Body text size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold Boolean
    Body text bold. Defaults to false.
    size Double
    Body text size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold boolean
    Body text bold. Defaults to false.
    size number
    Body text size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold bool
    Body text bold. Defaults to false.
    size float
    Body text size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold Boolean
    Body text bold. Defaults to false.
    size Number
    Body text size. Value needs to be between 0 and 150. Defaults to 87.5.

    BrandingThemeFontsButtonsText, BrandingThemeFontsButtonsTextArgs

    Bold bool
    Buttons text bold. Defaults to false.
    Size double
    Buttons text size. Value needs to be between 0 and 150. Defaults to 100.0.
    Bold bool
    Buttons text bold. Defaults to false.
    Size float64
    Buttons text size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold Boolean
    Buttons text bold. Defaults to false.
    size Double
    Buttons text size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold boolean
    Buttons text bold. Defaults to false.
    size number
    Buttons text size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold bool
    Buttons text bold. Defaults to false.
    size float
    Buttons text size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold Boolean
    Buttons text bold. Defaults to false.
    size Number
    Buttons text size. Value needs to be between 0 and 150. Defaults to 100.0.

    BrandingThemeFontsInputLabels, BrandingThemeFontsInputLabelsArgs

    Bold bool
    Input labels bold. Defaults to false.
    Size double
    Input labels size. Value needs to be between 0 and 150. Defaults to 100.0.
    Bold bool
    Input labels bold. Defaults to false.
    Size float64
    Input labels size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold Boolean
    Input labels bold. Defaults to false.
    size Double
    Input labels size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold boolean
    Input labels bold. Defaults to false.
    size number
    Input labels size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold bool
    Input labels bold. Defaults to false.
    size float
    Input labels size. Value needs to be between 0 and 150. Defaults to 100.0.
    bold Boolean
    Input labels bold. Defaults to false.
    size Number
    Input labels size. Value needs to be between 0 and 150. Defaults to 100.0.
    Bold bool
    Links bold. Defaults to true.
    Size double
    Links size. Value needs to be between 0 and 150. Defaults to 87.5.
    Bold bool
    Links bold. Defaults to true.
    Size float64
    Links size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold Boolean
    Links bold. Defaults to true.
    size Double
    Links size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold boolean
    Links bold. Defaults to true.
    size number
    Links size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold bool
    Links bold. Defaults to true.
    size float
    Links size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold Boolean
    Links bold. Defaults to true.
    size Number
    Links size. Value needs to be between 0 and 150. Defaults to 87.5.

    BrandingThemeFontsSubtitle, BrandingThemeFontsSubtitleArgs

    Bold bool
    Subtitle bold. Defaults to false.
    Size double
    Subtitle size. Value needs to be between 0 and 150. Defaults to 87.5.
    Bold bool
    Subtitle bold. Defaults to false.
    Size float64
    Subtitle size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold Boolean
    Subtitle bold. Defaults to false.
    size Double
    Subtitle size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold boolean
    Subtitle bold. Defaults to false.
    size number
    Subtitle size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold bool
    Subtitle bold. Defaults to false.
    size float
    Subtitle size. Value needs to be between 0 and 150. Defaults to 87.5.
    bold Boolean
    Subtitle bold. Defaults to false.
    size Number
    Subtitle size. Value needs to be between 0 and 150. Defaults to 87.5.

    BrandingThemeFontsTitle, BrandingThemeFontsTitleArgs

    Bold bool
    Title bold. Defaults to false.
    Size double
    Title size. Value needs to be between 75 and 150. Defaults to 150.0.
    Bold bool
    Title bold. Defaults to false.
    Size float64
    Title size. Value needs to be between 75 and 150. Defaults to 150.0.
    bold Boolean
    Title bold. Defaults to false.
    size Double
    Title size. Value needs to be between 75 and 150. Defaults to 150.0.
    bold boolean
    Title bold. Defaults to false.
    size number
    Title size. Value needs to be between 75 and 150. Defaults to 150.0.
    bold bool
    Title bold. Defaults to false.
    size float
    Title size. Value needs to be between 75 and 150. Defaults to 150.0.
    bold Boolean
    Title bold. Defaults to false.
    size Number
    Title size. Value needs to be between 75 and 150. Defaults to 150.0.

    BrandingThemePageBackground, BrandingThemePageBackgroundArgs

    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, BrandingThemeWidgetArgs

    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

    This resource can be imported by specifying the Branding Theme ID.

    Example:

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

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Auth0 pulumi/pulumi-auth0
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the auth0 Terraform Provider.
    auth0 logo
    Auth0 v3.8.3 published on Wednesday, Nov 6, 2024 by Pulumi