A collection of the most common questions about Tecton, with answers.
An explanation of why directly modifying the platform's HTML, CSS, or DOM is not permitted.
Guidance on how to use HTML within localization strings in Tecton.
Why content blocks (Composable Dashboard Tiles) require a defined height at load time and cannot resize dynamically, plus where to configure and preview their sizing.
How to support elements with a fixed position within a Tecton extension.
An explanation of the CSS available in Tecton for customizing your application's theme.
How Tecton manages consistent vertical spacing across form field components.
How to determine whether a user is accessing the platform from a mobile app.
How to programmatically trigger a file download when a link or button is clicked.
Guidance on using Tailwind CSS alongside the Tecton design system.
An explanation of how Tecton automatically keeps the iframe height in sync with the height of its content.
An explanation of how Tecton versions and releases its npm packages.
An explanation of the difference between the numeric and number input types on the q2-input component.
Guidance on when to use a q2-tag component versus a q2-dropdown component.
Guidance on when to use a modal versus an overpanel in your Tecton extension.
An explanation of why 404 errors for language JSON files may appear in the developer console from q2-tecton-sdk.
An explanation of why certain Tecton capabilities may be undefined at runtime.
An explanation of why Tecton uses Nucleo instead of platform-native icon sets like Material Design or SF Symbols.
An explanation of why the workflow-secondary button intent does not use the theme's secondary color.
An explanation of why the Tecton design system is integrated within the broader Tecton repository.
Why errors and hints on q2-input components do not update in the UI when using mutable array methods.
How to unblock a Tecton extension in development that loads from localhost or a private IP when the Q2 host runs on a deployed HTTPS origin.
An explanation of why clients may be running an older version of Tecton.