# WebsiteSettingsDTO

The website settings of the company.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**subdomain** | **string** |  | [optional] [default to undefined]
**customDomain** | **string** |  | [optional] [default to undefined]
**recordType** | **string** |  | [optional] [default to undefined]
**recordValue** | **string** |  | [optional] [default to undefined]
**favicon** | **string** |  | [optional] [default to undefined]
**logo** | **string** |  | [optional] [default to undefined]
**logoDark** | **string** |  | [optional] [default to undefined]
**logoLight** | **string** |  | [optional] [default to undefined]
**logoUrl** | **string** |  | [optional] [default to undefined]
**logoWidth** | **number** |  | [optional] [default to undefined]
**logoHeight** | **number** |  | [optional] [default to undefined]
**headerLayout** | **string** |  | [optional] [default to undefined]
**headerminHeight** | **number** |  | [optional] [default to undefined]
**headerMaxHeight** | **number** |  | [optional] [default to undefined]
**headerMinWidth** | **number** |  | [optional] [default to undefined]
**headerMaxWidth** | **number** |  | [optional] [default to undefined]
**headerMarginTop** | **number** |  | [optional] [default to undefined]
**headerMarginBottom** | **number** |  | [optional] [default to undefined]
**headerMarginLeft** | **number** |  | [optional] [default to undefined]
**headerMarginRight** | **number** |  | [optional] [default to undefined]
**headerTop** | **number** |  | [optional] [default to undefined]
**headerBottom** | **number** |  | [optional] [default to undefined]
**headerLeft** | **number** |  | [optional] [default to undefined]
**headerRight** | **number** |  | [optional] [default to undefined]
**headerPaddingTop** | **number** |  | [optional] [default to undefined]
**headerPaddingBottom** | **number** |  | [optional] [default to undefined]
**headerPaddingLeft** | **number** |  | [optional] [default to undefined]
**headerPaddingRight** | **number** |  | [optional] [default to undefined]
**headerBorderRadiusTopLeft** | **number** |  | [optional] [default to undefined]
**headerBorderRadiusTopRight** | **number** |  | [optional] [default to undefined]
**headerBorderRadiusBottomLeft** | **number** |  | [optional] [default to undefined]
**headerBorderRadiusBottomRight** | **number** |  | [optional] [default to undefined]
**headerBorderWidthTop** | **number** |  | [optional] [default to undefined]
**headerBorderWidthBottom** | **number** |  | [optional] [default to undefined]
**headerBorderWidthLeft** | **number** |  | [optional] [default to undefined]
**headerBorderWidthRight** | **number** |  | [optional] [default to undefined]
**headerBorderColorTop** | **string** |  | [optional] [default to undefined]
**headerBorderColorBottom** | **string** |  | [optional] [default to undefined]
**headerBorderColorLeft** | **string** |  | [optional] [default to undefined]
**headerBorderColorRight** | **string** |  | [optional] [default to undefined]
**headerBorderStyleTop** | **string** |  | [optional] [default to undefined]
**headerBorderStyleBottom** | **string** |  | [optional] [default to undefined]
**headerBorderStyleLeft** | **string** |  | [optional] [default to undefined]
**headerBorderStyleRight** | **string** |  | [optional] [default to undefined]
**headerBehavior** | **string** |  | [optional] [default to undefined]
**headerBehaviorOnMobile** | **string** |  | [optional] [default to undefined]
**headerItemSpacing** | **number** |  | [optional] [default to undefined]
**defaultLightHeader** | **boolean** |  | [optional] [default to undefined]
**headerRevealOffset** | **number** |  | [optional] [default to undefined]
**headerRevealSpeed** | **number** |  | [optional] [default to undefined]
**mobileMenuAlwaysVisible** | **boolean** |  | [optional] [default to undefined]
**mobileMenuDisplay** | **string** |  | [optional] [default to undefined]
**mobileMenuText** | **string** |  | [optional] [default to undefined]
**mobileMenuNextToHeader** | **boolean** |  | [optional] [default to undefined]
**mobileMenuBehaviour** | **string** |  | [optional] [default to undefined]
**mobileMenuBehaviourOnMobile** | **string** |  | [optional] [default to undefined]
**headerBackgroundColor** | **string** |  | [optional] [default to undefined]
**headerForegroundColor** | **string** |  | [optional] [default to undefined]
**headerItemHoverBackgroundColor** | **string** |  | [optional] [default to undefined]
**headerItemHoverForegroundColor** | **string** |  | [optional] [default to undefined]
**headerBlur** | **boolean** |  | [optional] [default to undefined]
**headerBlurAmount** | **number** |  | [optional] [default to undefined]
**headerOpacity** | **number** |  | [optional] [default to undefined]
**headerShadow** | **boolean** |  | [optional] [default to undefined]
**headerButtonStyle** | **string** |  | [optional] [default to undefined]
**headerButtonText** | **string** |  | [optional] [default to undefined]
**headerButtonTextColor** | **string** |  | [optional] [default to undefined]
**headerButtonLink** | **string** |  | [optional] [default to undefined]
**headerButtonIcon** | **string** |  | [optional] [default to undefined]
**headerButtonIconPosition** | **string** |  | [optional] [default to undefined]
**headerButtonIconColor** | **string** |  | [optional] [default to undefined]
**headerSecondaryButtonStyle** | **string** |  | [optional] [default to undefined]
**headerSecondaryButtonText** | **string** |  | [optional] [default to undefined]
**headerSecondaryButtonTextColor** | **string** |  | [optional] [default to undefined]
**headerSecondaryButtonLink** | **string** |  | [optional] [default to undefined]
**headerSecondaryButtonIcon** | **string** |  | [optional] [default to undefined]
**headerSecondaryButtonIconPosition** | **string** |  | [optional] [default to undefined]
**headerSecondaryButtonIconColor** | **string** |  | [optional] [default to undefined]
**headerTertiaryButtonStyle** | **string** |  | [optional] [default to undefined]
**headerTertiaryButtonText** | **string** |  | [optional] [default to undefined]
**headerTertiaryButtonTextColor** | **string** |  | [optional] [default to undefined]
**headerTertiaryButtonLink** | **string** |  | [optional] [default to undefined]
**headerTertiaryButtonIcon** | **string** |  | [optional] [default to undefined]
**headerTertiaryButtonIconPosition** | **string** |  | [optional] [default to undefined]
**headerTertiaryButtonIconColor** | **string** |  | [optional] [default to undefined]
**cookieText** | **string** |  | [optional] [default to undefined]
**cookieAgreementText** | **string** |  | [optional] [default to undefined]
**cookieBannerEnabled** | **boolean** |  | [optional] [default to undefined]
**cookieBannerModuleUuid** | **string** |  | [optional] [default to undefined]
**cssStyles** | **string** |  | [optional] [default to undefined]
**headJsScript** | **string** |  | [optional] [default to undefined]
**bodyJsScript** | **string** |  | [optional] [default to undefined]
**trackingBodyJsScript** | **string** |  | [optional] [default to undefined]
**footerImage** | **string** |  | [optional] [default to undefined]
**footerImagePosition** | **string** |  | [optional] [default to undefined]
**footerImageSize** | **string** |  | [optional] [default to undefined]
**footerImageRepeat** | **string** |  | [optional] [default to undefined]
**footerImageOpacity** | **number** |  | [optional] [default to undefined]
**footerImageWidth** | **number** |  | [optional] [default to undefined]
**footerImageHeight** | **number** |  | [optional] [default to undefined]
**footerCopyrightText** | **string** |  | [optional] [default to undefined]
**footerCompanyName** | **string** |  | [optional] [default to undefined]
**footerCompanyLink** | **string** |  | [optional] [default to undefined]
**footerCompanyText** | **string** |  | [optional] [default to undefined]
**customFooterEnabled** | **boolean** |  | [optional] [default to undefined]
**customFooterModuleUuid** | **string** |  | [optional] [default to undefined]
**cmsHeaderModule** | **string** |  | [optional] [default to undefined]
**cmsFooterModule** | **string** |  | [optional] [default to undefined]
**cmsCookieBannerModule** | **string** |  | [optional] [default to undefined]
**cmsModuleDefaults** | **string** |  | [optional] [default to undefined]
**footerBackgroundColor** | **string** |  | [optional] [default to undefined]
**footerForegroundColor** | **string** |  | [optional] [default to undefined]
**footerShowSocialButtons** | **boolean** |  | [optional] [default to undefined]
**footerShowTermsAndConditions** | **boolean** |  | [optional] [default to undefined]
**footerShowPrivacyPolicy** | **boolean** |  | [optional] [default to undefined]
**custom404WebpageUuid** | **string** |  | [optional] [default to undefined]
**backToTopButton** | **boolean** |  | [optional] [default to undefined]
**backToTopButtonPosition** | **string** |  | [optional] [default to undefined]
**backToTopButtonIcon** | **string** |  | [optional] [default to undefined]
**backToTopButtonIconPosition** | **string** |  | [optional] [default to undefined]
**backToTopButtonText** | **string** |  | [optional] [default to undefined]
**backToTopButtonColor** | **string** |  | [optional] [default to undefined]
**backToTopButtonBackgroundColor** | **string** |  | [optional] [default to undefined]
**backToTopButtonBorderColor** | **string** |  | [optional] [default to undefined]
**backToTopButtonOnMobile** | **boolean** |  | [optional] [default to undefined]
**animatedAnchorLinks** | **boolean** |  | [optional] [default to undefined]
**maxWebsiteContainerWidth** | **number** |  | [optional] [default to undefined]
**disableAnimationsOnMobile** | **boolean** |  | [optional] [default to undefined]
**customFonts** | [**Array&lt;CustomFontDTO&gt;**](CustomFontDTO.md) |  | [optional] [default to undefined]
**mainStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**mainElementStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**rowStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**columnStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**sectionStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**textStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**primaryButtonStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**secondaryButtonStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**tertiaryButtonStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**imageStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**videoStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**mapStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**formStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**sliderStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**accordionStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**previewStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**iconStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**codeStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**shareStyling** | [**PageContentStylingDTO**](PageContentStylingDTO.md) |  | [optional] [default to undefined]
**uuid** | **string** | Unique identifier for the entity | [default to undefined]
**name** | **string** | The name of the entity | [default to undefined]
**label** | **string** | Display label for the entity, can be different from name | [optional] [default to undefined]
**createdAt** | **number** | Unix timestamp when the entity was created | [optional] [default to undefined]
**createdBy** | [**ModelRecord**](ModelRecord.md) | Identifier of the user who created the entity | [optional] [default to undefined]
**updatedAt** | **number** | Unix timestamp when the entity was last updated | [optional] [default to undefined]
**updatedBy** | [**ModelRecord**](ModelRecord.md) | Identifier of the user who last updated the entity | [optional] [default to undefined]
**deletedAt** | **number** | Unix timestamp when the entity was deleted (null if not deleted) | [optional] [default to undefined]
**deletedBy** | [**ModelRecord**](ModelRecord.md) | Identifier of the user who deleted the entity | [optional] [default to undefined]
**index** | **number** | Index number for ordering entities | [optional] [default to undefined]

## Example

```typescript
import { WebsiteSettingsDTO } from '@caraer/client';

const instance: WebsiteSettingsDTO = {
    subdomain,
    customDomain,
    recordType,
    recordValue,
    favicon,
    logo,
    logoDark,
    logoLight,
    logoUrl,
    logoWidth,
    logoHeight,
    headerLayout,
    headerminHeight,
    headerMaxHeight,
    headerMinWidth,
    headerMaxWidth,
    headerMarginTop,
    headerMarginBottom,
    headerMarginLeft,
    headerMarginRight,
    headerTop,
    headerBottom,
    headerLeft,
    headerRight,
    headerPaddingTop,
    headerPaddingBottom,
    headerPaddingLeft,
    headerPaddingRight,
    headerBorderRadiusTopLeft,
    headerBorderRadiusTopRight,
    headerBorderRadiusBottomLeft,
    headerBorderRadiusBottomRight,
    headerBorderWidthTop,
    headerBorderWidthBottom,
    headerBorderWidthLeft,
    headerBorderWidthRight,
    headerBorderColorTop,
    headerBorderColorBottom,
    headerBorderColorLeft,
    headerBorderColorRight,
    headerBorderStyleTop,
    headerBorderStyleBottom,
    headerBorderStyleLeft,
    headerBorderStyleRight,
    headerBehavior,
    headerBehaviorOnMobile,
    headerItemSpacing,
    defaultLightHeader,
    headerRevealOffset,
    headerRevealSpeed,
    mobileMenuAlwaysVisible,
    mobileMenuDisplay,
    mobileMenuText,
    mobileMenuNextToHeader,
    mobileMenuBehaviour,
    mobileMenuBehaviourOnMobile,
    headerBackgroundColor,
    headerForegroundColor,
    headerItemHoverBackgroundColor,
    headerItemHoverForegroundColor,
    headerBlur,
    headerBlurAmount,
    headerOpacity,
    headerShadow,
    headerButtonStyle,
    headerButtonText,
    headerButtonTextColor,
    headerButtonLink,
    headerButtonIcon,
    headerButtonIconPosition,
    headerButtonIconColor,
    headerSecondaryButtonStyle,
    headerSecondaryButtonText,
    headerSecondaryButtonTextColor,
    headerSecondaryButtonLink,
    headerSecondaryButtonIcon,
    headerSecondaryButtonIconPosition,
    headerSecondaryButtonIconColor,
    headerTertiaryButtonStyle,
    headerTertiaryButtonText,
    headerTertiaryButtonTextColor,
    headerTertiaryButtonLink,
    headerTertiaryButtonIcon,
    headerTertiaryButtonIconPosition,
    headerTertiaryButtonIconColor,
    cookieText,
    cookieAgreementText,
    cookieBannerEnabled,
    cookieBannerModuleUuid,
    cssStyles,
    headJsScript,
    bodyJsScript,
    trackingBodyJsScript,
    footerImage,
    footerImagePosition,
    footerImageSize,
    footerImageRepeat,
    footerImageOpacity,
    footerImageWidth,
    footerImageHeight,
    footerCopyrightText,
    footerCompanyName,
    footerCompanyLink,
    footerCompanyText,
    customFooterEnabled,
    customFooterModuleUuid,
    cmsHeaderModule,
    cmsFooterModule,
    cmsCookieBannerModule,
    cmsModuleDefaults,
    footerBackgroundColor,
    footerForegroundColor,
    footerShowSocialButtons,
    footerShowTermsAndConditions,
    footerShowPrivacyPolicy,
    custom404WebpageUuid,
    backToTopButton,
    backToTopButtonPosition,
    backToTopButtonIcon,
    backToTopButtonIconPosition,
    backToTopButtonText,
    backToTopButtonColor,
    backToTopButtonBackgroundColor,
    backToTopButtonBorderColor,
    backToTopButtonOnMobile,
    animatedAnchorLinks,
    maxWebsiteContainerWidth,
    disableAnimationsOnMobile,
    customFonts,
    mainStyling,
    mainElementStyling,
    rowStyling,
    columnStyling,
    sectionStyling,
    textStyling,
    primaryButtonStyling,
    secondaryButtonStyling,
    tertiaryButtonStyling,
    imageStyling,
    videoStyling,
    mapStyling,
    formStyling,
    sliderStyling,
    accordionStyling,
    previewStyling,
    iconStyling,
    codeStyling,
    shareStyling,
    uuid,
    name,
    label,
    createdAt,
    createdBy,
    updatedAt,
    updatedBy,
    deletedAt,
    deletedBy,
    index,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
