Terra Dynamic Theme: A Complete Customization Guide

Written by

in

“Terra Dynamic Theme: A Complete Customization Guide” refers to a comprehensive configuration approach used to personalize software environments that utilize the “Terra” framework. Because “Terra” spans a few distinct software ecosystems, this guide primarily applies to the con terra map.apps platform—a popular enterprise mapping framework—while also sharing core principles with the dynamic WildApricot Terra theme website builder and WinDynamicDesktop environmental themes. Core Pillars of Terra Customization

A complete guide to customizing a Terra theme relies on a structured, code-free or low-code asset pipeline. The process is designed around modularity, allowing developers and designers to adjust styles seamlessly without breaking core layout functionalities.

[Theme Bundle] ──> [themeSettings.less Variables] ──> [Gulp Live Compilation] ──> [Active UI App] 1. Setting Up the Theme Bundle

To begin customizing, you must never modify the default root files directly. The platform relies on a “Theme Bundle” architecture.

Duplicate the Default: Copy the default theme-custom or base folder from your root package and rename it (e.g., theme-enterprise).

Update the Manifest: Inside your new bundle, open the manifest.json file. You must change all instances of the original name to match your new bundle folder name to avoid system registration conflicts. 2. Modifying Variables via LessCSS

Terra themes use LessCSS, a backward-compatible language extension for CSS that introduces variables, nesting, and operators. Custom Themes :: Dokumentation – con terra Produkte

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *