Skip to main content Skip to footer

appsettings.config

On installation of uSkinned Site Builder the following settings are added to appsettings.config. These settings are also the default settings. If these settings are removed from appsettings.config the default settings will apply.

{
    "uSkinned": {
      "SourceCodeOptions": "uSkinned",
      "NotPages": "USNWebsiteConfigurationSection,USNGlobalSettings,USNFooter,USNNavigation,USNStylesFolder,USNStyle,USNBlogAuthor,USNBlogAuthors,USNBlogCategories,USNBlogMonthFolder,USNBlogPostsFolder,USNBlogYearFolder,USNReusablePods,USNReusableComponents,USNComponentGroup,USNPodGroup,USNListingFilters,USNListingFilterGroup,USNListingPagesFolder,USNProductPagesFolder",
      "HideFromPath": "USNListingFilters,USNListingFilterGroup,USNListingPagesFolder,USNBlogCategories,USNBlogPostsFolder,USNProductPagesFolder",
      "WebPEnabled": true,
      "HideQuickCreate": false,
      "HideShopCreate": false,
      "HideMultiWebsiteCreate": false,
      "FrontEndImageSizeLimitBytes": 4194304,
      "GoogleFontSource": "fonts.googleapis.com",
      "AllowedContentTemplates": "USNPage,USNListPage,USNListingFilterPage,USNBlogPost,USNBlogCategoryPage,USNProductPage,USNStyle",
      "GenerateDesignFilesOnStartup": false
    }      
}

SourceCodeOptions

Defines the front end source code folders available on the Design (node) > Advanced (tab) > Frontend source (field)

See the creating your own codebase guide for further information.

"uSkinned": {
    "SourceCodeOptions": "uSKinned",
  }

NotPages

The 'Links' section and 'Save and preview' option will be hidden on any content nodes that match the Document Type Alias in this list.

"uSkinned": {
    "NotPages": "USNWebsiteConfigurationSection,USNGlobalSettings,USNFooter,USNNavigation,USNStylesFolder,USNStyle,USNBlogAuthor,USNBlogAuthors,USNBlogCategories,USNBlogMonthFolder,USNBlogPostsFolder,USNBlogYearFolder,USNReusablePods,USNReusableComponents,USNComponentGroup,USNPodGroup,USNListingFilters,USNListingFilterGroup,USNListingPagesFolder,USNProductPagesFolder",
  }

HideFromPath

The URL path of a content page will only include pages where the Document Type Alias name is not included in this list.

"uSkinned": {
    "HideFromPath": "USNListingFilters,USNListingFilterGroup,USNListingPagesFolder,USNBlogCategories,USNBlogPostsFolder,USNProductPagesFolder",
  }

WebPEnabled

WebP image compression will be applied to all images unless WebP is specifically disabled on an image type media item.

"WebPEnabled": {
    "SourceCodeOptions": "true",
  }

HideQuickCreate

Hide the entire "Quick Create" section from the Content Dashboard.

"uSkinned": {
    "HideQuickCreate": "false",
  }

HideShopCreate

Hide the "Shop" quick create option.

"uSkinned": {
    "HideShopCreate": "false",
  }

HideMultiWebsiteCreate

Hide the the "Multi Website" quick create option.

"uSkinned": {
    "HideMultiWebsiteCreate": "false",
  }

FrontEndImageSizeLimitBytes

The maximum image size allowed on the frontend of the website in bytes. If this value is exceeded a placeholder image will be displayed stating that the image cannot be displayed.

"uSkinned": {
    "FrontEndImageSizeLimitBytes": 4194304,
  }

GoogleFontSource

The source URL used for Google Fonts. Alternative URLs can be used. 

See the guide on GDPR compliant Google Fonts for further information.

"uSkinned": {
    "GoogleFontSource": "fonts.googleapis.com",
  }

AllowedContentTemplates

uSkinned Site Builder has moved Content Templates to its own section within the Umbraco CMS. Only Document Types in this list can be added to the 'Templates' section. 

This section is normally found within the 'Settings' section of Umbraco. The new 'Templates' section means you can give normal editors access to this without exposing the 'Settings' section.

"uSkinned": {
    "AllowedContentTemplates": "USNPage,USNListPage,USNListingFilterPage,USNBlogPost,USNBlogCategoryPage,USNProductPage,USNStyle",
  }

GenerateDesignFilesOnStartup

When you click "Save and Publish" on any of your Design nodes, a new CSS stylesheet file (and a JavaScript file, if custom JavaScript has been added) will be created on your web server's file system.

~/wwwroot/uSkinned/css/generated/
~/wwwroot/uSkinned/scripts/generated/

Set this setting to true to generate these files on startup.

"uSkinned": {
    "GenerateDesignFilesOnStartup": "false",
  }

Step 1

Sign up

Start a free trial of Site Builder.

Step 2

Design

Tailor the look and feel with the Visual Designer to suit your brand.

Step 3

Create

Create content with the Visual Editor and utilise built-in eCommerce and integrations.

Step 4

Go Live

You can host securely on Azure with uSkinned Hosted, or go your own way with a Self-Hosted license.