1. Packages
  2. Auth0
  3. API Docs
  4. BrandingTheme
Auth0 v3.3.1 published on Thursday, Mar 14, 2024 by Pulumi

auth0.BrandingTheme

Explore with Pulumi AI

auth0 logo
Auth0 v3.3.1 published on Thursday, Mar 14, 2024 by Pulumi

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

    Example Usage

    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",
        },
    });
    
    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",
        ))
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-auth0/sdk/v3/go/auth0"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// An example of a fully configured auth0_branding_theme.
    		_, 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
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    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 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());
    
        }
    }
    
    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, 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
    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.

    BrandingThemeFontsInputLabels, BrandingThemeFontsInputLabelsArgs

    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.
    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.

    BrandingThemeFontsSubtitle, BrandingThemeFontsSubtitleArgs

    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.

    BrandingThemeFontsTitle, BrandingThemeFontsTitleArgs

    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.

    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"
    

    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.3.1 published on Thursday, Mar 14, 2024 by Pulumi