Skip to content

Template Settings

James edited this page Apr 14, 2024 · 3 revisions

Site Settings

This section contains simple visual settings for your site.

  • Header logo: Choose an image to display as the logo in the navbar.
  • Show logo in footer: Optionally show a logo in the footer as well.
  • Use a different logo for footer: Optionally choose a different image for the logo in the footer.
  • Show copyright in footer: Display a copyright message in the footer.
  • Copyright notice: Define custom text for the copyright message.

Cache Settings

If you want to take a crude and direct approach to handling caching (i.e., completely eliminating it) you can do so with these options.

  • Send No Cache Headers: Send HTTP no-cache headers on every request.
  • Avoid Caching CSS Files: Add a query parameter to CSS links to prevent browser caching.
  • Avoid Caching JS Files: Add a query parameter to JS files to prevent browser caching.

Scoped Code

Say goodbye to name collisions and specificity nightmares! Choose how imported files should be scoped.

See the guide on creating scoped files.

  • Scope categories by: Choose to define category-scoped files using the category's alias or ID.
  • Scope articles by: Choose to define article-scoped files using the article's alias or ID.
  • Scope pages by: Choose to define page-scoped files using the menu item's alias or ID.

Tracking Settings

If you're utilizing Google Tag Manager, Google Analytics, or the Meta Pixel, you can configure those here.

  • Google Tag Setup: Choose how you're utilizing Google's services. Options here are essentially whether you're using GTM, GA, or both.
  • Google Analytics ID: The ID provided by Google Analytics.
  • Google Tag Manager Container ID: The ID provided by Google Tag Manager.
  • Meta Pixel ID: The ID provided by Meta.

Icon Settings

newtralize provides and easy way to include your own FontAwesome kits.

  • Custom FontAwesome URL: Enter the URL path for your FontAwesome kit here. E.g. https://kit.fontawesome.com/KIT-CODE-HERE.js

Layout Settings

Customize the layout configuration for the template.

  • Max Text Width: Set a maximum width for text elements. This is useful for setting a default, comfortable line length.
  • Max Content Width: Set the maximum width for page content.
  • Content Padding: Set the amount of horizontal padding when the page is narrower than the maximum content width.

These last settings relate to customizing the navigation menu. See the guide on customizing menu behavior.

  • Base Nav Type: Choose a base navigation menu style to build from, or use your own custom one.
  • Nav Lifecycle Time: Define the time between navigation menu states (i.e. the time it takes to go from open to closed). Use this to set up menu animation timing.

Module Positions

Enable or disable the various module positions in the template.

Custom Code

Include custom code in the head or body tags.

Clone this wiki locally