1. Packages
  2. Auth0
  3. API Docs
  4. BrandingTheme
Auth0 v2.24.3 published on Wednesday, Sep 20, 2023 by Pulumi

auth0.BrandingTheme

Explore with Pulumi AI

auth0 logo
Auth0 v2.24.3 published on Wednesday, Sep 20, 2023 by Pulumi

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

    Example Usage

    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 main
    
    import (
    	"github.com/pulumi/pulumi-auth0/sdk/v2/go/auth0"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := auth0.NewBrandingTheme(ctx, "myTheme", &auth0.BrandingThemeArgs{
    			Borders: &auth0.BrandingThemeBordersArgs{
    				ButtonBorderRadius: pulumi.Float64(1),
    				ButtonBorderWeight: pulumi.Float64(1),
    				ButtonsStyle:       pulumi.String("pill"),
    				InputBorderRadius:  pulumi.Float64(3),
    				InputBorderWeight:  pulumi.Float64(1),
    				InputsStyle:        pulumi.String("pill"),
    				ShowWidgetShadow:   pulumi.Bool(false),
    				WidgetBorderWeight: pulumi.Float64(1),
    				WidgetCornerRadius: pulumi.Float64(3),
    			},
    			Colors: &auth0.BrandingThemeColorsArgs{
    				BodyText:                pulumi.String("#FF00CC"),
    				Error:                   pulumi.String("#FF00CC"),
    				Header:                  pulumi.String("#FF00CC"),
    				Icons:                   pulumi.String("#FF00CC"),
    				InputBackground:         pulumi.String("#FF00CC"),
    				InputBorder:             pulumi.String("#FF00CC"),
    				InputFilledText:         pulumi.String("#FF00CC"),
    				InputLabelsPlaceholders: pulumi.String("#FF00CC"),
    				LinksFocusedComponents:  pulumi.String("#FF00CC"),
    				PrimaryButton:           pulumi.String("#FF00CC"),
    				PrimaryButtonLabel:      pulumi.String("#FF00CC"),
    				SecondaryButtonBorder:   pulumi.String("#FF00CC"),
    				SecondaryButtonLabel:    pulumi.String("#FF00CC"),
    				Success:                 pulumi.String("#FF00CC"),
    				WidgetBackground:        pulumi.String("#FF00CC"),
    				WidgetBorder:            pulumi.String("#FF00CC"),
    			},
    			Fonts: &auth0.BrandingThemeFontsArgs{
    				BodyText: &auth0.BrandingThemeFontsBodyTextArgs{
    					Bold: pulumi.Bool(false),
    					Size: pulumi.Float64(100),
    				},
    				ButtonsText: &auth0.BrandingThemeFontsButtonsTextArgs{
    					Bold: pulumi.Bool(false),
    					Size: pulumi.Float64(100),
    				},
    				FontUrl: pulumi.String("https://google.com/font.woff"),
    				InputLabels: &auth0.BrandingThemeFontsInputLabelsArgs{
    					Bold: pulumi.Bool(false),
    					Size: pulumi.Float64(100),
    				},
    				Links: &auth0.BrandingThemeFontsLinksArgs{
    					Bold: pulumi.Bool(false),
    					Size: pulumi.Float64(100),
    				},
    				LinksStyle:        pulumi.String("normal"),
    				ReferenceTextSize: pulumi.Float64(12),
    				Subtitle: &auth0.BrandingThemeFontsSubtitleArgs{
    					Bold: pulumi.Bool(false),
    					Size: pulumi.Float64(100),
    				},
    				Title: &auth0.BrandingThemeFontsTitleArgs{
    					Bold: pulumi.Bool(false),
    					Size: pulumi.Float64(100),
    				},
    			},
    			PageBackground: &auth0.BrandingThemePageBackgroundArgs{
    				BackgroundColor:    pulumi.String("#000000"),
    				BackgroundImageUrl: pulumi.String("https://google.com/background.png"),
    				PageLayout:         pulumi.String("center"),
    			},
    			Widget: &auth0.BrandingThemeWidgetArgs{
    				HeaderTextAlignment: pulumi.String("center"),
    				LogoHeight:          pulumi.Float64(55),
    				LogoPosition:        pulumi.String("center"),
    				LogoUrl:             pulumi.String("https://google.com/logo.png"),
    				SocialButtonsLayout: pulumi.String("top"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.auth0.BrandingTheme;
    import com.pulumi.auth0.BrandingThemeArgs;
    import com.pulumi.auth0.inputs.BrandingThemeBordersArgs;
    import com.pulumi.auth0.inputs.BrandingThemeColorsArgs;
    import com.pulumi.auth0.inputs.BrandingThemeFontsArgs;
    import com.pulumi.auth0.inputs.BrandingThemeFontsBodyTextArgs;
    import com.pulumi.auth0.inputs.BrandingThemeFontsButtonsTextArgs;
    import com.pulumi.auth0.inputs.BrandingThemeFontsInputLabelsArgs;
    import com.pulumi.auth0.inputs.BrandingThemeFontsLinksArgs;
    import com.pulumi.auth0.inputs.BrandingThemeFontsSubtitleArgs;
    import com.pulumi.auth0.inputs.BrandingThemeFontsTitleArgs;
    import com.pulumi.auth0.inputs.BrandingThemePageBackgroundArgs;
    import com.pulumi.auth0.inputs.BrandingThemeWidgetArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var myTheme = new BrandingTheme("myTheme", BrandingThemeArgs.builder()        
                .borders(BrandingThemeBordersArgs.builder()
                    .buttonBorderRadius(1)
                    .buttonBorderWeight(1)
                    .buttonsStyle("pill")
                    .inputBorderRadius(3)
                    .inputBorderWeight(1)
                    .inputsStyle("pill")
                    .showWidgetShadow(false)
                    .widgetBorderWeight(1)
                    .widgetCornerRadius(3)
                    .build())
                .colors(BrandingThemeColorsArgs.builder()
                    .bodyText("#FF00CC")
                    .error("#FF00CC")
                    .header("#FF00CC")
                    .icons("#FF00CC")
                    .inputBackground("#FF00CC")
                    .inputBorder("#FF00CC")
                    .inputFilledText("#FF00CC")
                    .inputLabelsPlaceholders("#FF00CC")
                    .linksFocusedComponents("#FF00CC")
                    .primaryButton("#FF00CC")
                    .primaryButtonLabel("#FF00CC")
                    .secondaryButtonBorder("#FF00CC")
                    .secondaryButtonLabel("#FF00CC")
                    .success("#FF00CC")
                    .widgetBackground("#FF00CC")
                    .widgetBorder("#FF00CC")
                    .build())
                .fonts(BrandingThemeFontsArgs.builder()
                    .bodyText(BrandingThemeFontsBodyTextArgs.builder()
                        .bold(false)
                        .size(100)
                        .build())
                    .buttonsText(BrandingThemeFontsButtonsTextArgs.builder()
                        .bold(false)
                        .size(100)
                        .build())
                    .fontUrl("https://google.com/font.woff")
                    .inputLabels(BrandingThemeFontsInputLabelsArgs.builder()
                        .bold(false)
                        .size(100)
                        .build())
                    .links(BrandingThemeFontsLinksArgs.builder()
                        .bold(false)
                        .size(100)
                        .build())
                    .linksStyle("normal")
                    .referenceTextSize(12)
                    .subtitle(BrandingThemeFontsSubtitleArgs.builder()
                        .bold(false)
                        .size(100)
                        .build())
                    .title(BrandingThemeFontsTitleArgs.builder()
                        .bold(false)
                        .size(100)
                        .build())
                    .build())
                .pageBackground(BrandingThemePageBackgroundArgs.builder()
                    .backgroundColor("#000000")
                    .backgroundImageUrl("https://google.com/background.png")
                    .pageLayout("center")
                    .build())
                .widget(BrandingThemeWidgetArgs.builder()
                    .headerTextAlignment("center")
                    .logoHeight(55)
                    .logoPosition("center")
                    .logoUrl("https://google.com/logo.png")
                    .socialButtonsLayout("top")
                    .build())
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_auth0 as auth0
    
    # An example of a fully configured auth0_branding_theme.
    my_theme = auth0.BrandingTheme("myTheme",
        borders=auth0.BrandingThemeBordersArgs(
            button_border_radius=1,
            button_border_weight=1,
            buttons_style="pill",
            input_border_radius=3,
            input_border_weight=1,
            inputs_style="pill",
            show_widget_shadow=False,
            widget_border_weight=1,
            widget_corner_radius=3,
        ),
        colors=auth0.BrandingThemeColorsArgs(
            body_text="#FF00CC",
            error="#FF00CC",
            header="#FF00CC",
            icons="#FF00CC",
            input_background="#FF00CC",
            input_border="#FF00CC",
            input_filled_text="#FF00CC",
            input_labels_placeholders="#FF00CC",
            links_focused_components="#FF00CC",
            primary_button="#FF00CC",
            primary_button_label="#FF00CC",
            secondary_button_border="#FF00CC",
            secondary_button_label="#FF00CC",
            success="#FF00CC",
            widget_background="#FF00CC",
            widget_border="#FF00CC",
        ),
        fonts=auth0.BrandingThemeFontsArgs(
            body_text=auth0.BrandingThemeFontsBodyTextArgs(
                bold=False,
                size=100,
            ),
            buttons_text=auth0.BrandingThemeFontsButtonsTextArgs(
                bold=False,
                size=100,
            ),
            font_url="https://google.com/font.woff",
            input_labels=auth0.BrandingThemeFontsInputLabelsArgs(
                bold=False,
                size=100,
            ),
            links=auth0.BrandingThemeFontsLinksArgs(
                bold=False,
                size=100,
            ),
            links_style="normal",
            reference_text_size=12,
            subtitle=auth0.BrandingThemeFontsSubtitleArgs(
                bold=False,
                size=100,
            ),
            title=auth0.BrandingThemeFontsTitleArgs(
                bold=False,
                size=100,
            ),
        ),
        page_background=auth0.BrandingThemePageBackgroundArgs(
            background_color="#000000",
            background_image_url="https://google.com/background.png",
            page_layout="center",
        ),
        widget=auth0.BrandingThemeWidgetArgs(
            header_text_alignment="center",
            logo_height=55,
            logo_position="center",
            logo_url="https://google.com/logo.png",
            social_buttons_layout="top",
        ))
    
    import * as pulumi from "@pulumi/pulumi";
    import * as auth0 from "@pulumi/auth0";
    
    // An example of a fully configured auth0_branding_theme.
    const myTheme = new auth0.BrandingTheme("myTheme", {
        borders: {
            buttonBorderRadius: 1,
            buttonBorderWeight: 1,
            buttonsStyle: "pill",
            inputBorderRadius: 3,
            inputBorderWeight: 1,
            inputsStyle: "pill",
            showWidgetShadow: false,
            widgetBorderWeight: 1,
            widgetCornerRadius: 3,
        },
        colors: {
            bodyText: "#FF00CC",
            error: "#FF00CC",
            header: "#FF00CC",
            icons: "#FF00CC",
            inputBackground: "#FF00CC",
            inputBorder: "#FF00CC",
            inputFilledText: "#FF00CC",
            inputLabelsPlaceholders: "#FF00CC",
            linksFocusedComponents: "#FF00CC",
            primaryButton: "#FF00CC",
            primaryButtonLabel: "#FF00CC",
            secondaryButtonBorder: "#FF00CC",
            secondaryButtonLabel: "#FF00CC",
            success: "#FF00CC",
            widgetBackground: "#FF00CC",
            widgetBorder: "#FF00CC",
        },
        fonts: {
            bodyText: {
                bold: false,
                size: 100,
            },
            buttonsText: {
                bold: false,
                size: 100,
            },
            fontUrl: "https://google.com/font.woff",
            inputLabels: {
                bold: false,
                size: 100,
            },
            links: {
                bold: false,
                size: 100,
            },
            linksStyle: "normal",
            referenceTextSize: 12,
            subtitle: {
                bold: false,
                size: 100,
            },
            title: {
                bold: false,
                size: 100,
            },
        },
        pageBackground: {
            backgroundColor: "#000000",
            backgroundImageUrl: "https://google.com/background.png",
            pageLayout: "center",
        },
        widget: {
            headerTextAlignment: "center",
            logoHeight: 55,
            logoPosition: "center",
            logoUrl: "https://google.com/logo.png",
            socialButtonsLayout: "top",
        },
    });
    
    resources:
      # An example of a fully configured auth0_branding_theme.
      myTheme:
        type: auth0:BrandingTheme
        properties:
          borders:
            buttonBorderRadius: 1
            buttonBorderWeight: 1
            buttonsStyle: pill
            inputBorderRadius: 3
            inputBorderWeight: 1
            inputsStyle: pill
            showWidgetShadow: false
            widgetBorderWeight: 1
            widgetCornerRadius: 3
          colors:
            bodyText: '#FF00CC'
            error: '#FF00CC'
            header: '#FF00CC'
            icons: '#FF00CC'
            inputBackground: '#FF00CC'
            inputBorder: '#FF00CC'
            inputFilledText: '#FF00CC'
            inputLabelsPlaceholders: '#FF00CC'
            linksFocusedComponents: '#FF00CC'
            primaryButton: '#FF00CC'
            primaryButtonLabel: '#FF00CC'
            secondaryButtonBorder: '#FF00CC'
            secondaryButtonLabel: '#FF00CC'
            success: '#FF00CC'
            widgetBackground: '#FF00CC'
            widgetBorder: '#FF00CC'
          fonts:
            bodyText:
              bold: false
              size: 100
            buttonsText:
              bold: false
              size: 100
            fontUrl: https://google.com/font.woff
            inputLabels:
              bold: false
              size: 100
            links:
              bold: false
              size: 100
            linksStyle: normal
            referenceTextSize: 12
            subtitle:
              bold: false
              size: 100
            title:
              bold: false
              size: 100
          pageBackground:
            backgroundColor: '#000000'
            backgroundImageUrl: https://google.com/background.png
            pageLayout: center
          widget:
            headerTextAlignment: center
            logoHeight: 55
            logoPosition: center
            logoUrl: https://google.com/logo.png
            socialButtonsLayout: top
    

    Create BrandingTheme Resource

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

    BrandingTheme Resource Properties

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

    Inputs

    The BrandingTheme resource accepts the following input properties:

    Outputs

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

    Id string

    The provider-assigned unique ID for this managed resource.

    Id string

    The provider-assigned unique ID for this managed resource.

    id String

    The provider-assigned unique ID for this managed resource.

    id string

    The provider-assigned unique ID for this managed resource.

    id str

    The provider-assigned unique ID for this managed resource.

    id String

    The provider-assigned unique ID for this managed resource.

    Look up Existing BrandingTheme Resource

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

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

    Supporting Types

    BrandingThemeBorders, 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
    Size double
    Bold bool
    Size float64
    bold Boolean
    size Double
    bold boolean
    size number
    bold bool
    size float
    bold Boolean
    size Number

    BrandingThemeFontsButtonsText, BrandingThemeFontsButtonsTextArgs

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

    BrandingThemeFontsInputLabels, BrandingThemeFontsInputLabelsArgs

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

    BrandingThemeFontsSubtitle, BrandingThemeFontsSubtitleArgs

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

    BrandingThemeFontsTitle, BrandingThemeFontsTitleArgs

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

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

    Branding Themes can be imported using their ID. # Example

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

    Package Details

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

    This Pulumi package is based on the auth0 Terraform Provider.

    auth0 logo
    Auth0 v2.24.3 published on Wednesday, Sep 20, 2023 by Pulumi