In order to prevent DOM changes from breaking custom.less
configurations, Fluid Topics 3.9.47 adds the .FT-version-{version}
class in the app's body. This class associates the custom.less
file configuration with a particular Fluid Topics version.
It is necessary to replace the period (.) in Fluid Topics versions by a hyphen (-) when used in a class.
For example, some custom.less
files can be written for a production environment running Fluid Topics v3.9 with scope in .FT-version-3-10
to apply the changes whenever the environment is updated. However, it is important to proceed with caution. Above all, it is necessary to remove the scope at the occasion of the next major app update.