Only Admins can update base theme versions.
All themes use a version of a base theme, and your styling choices are layered on top of it. Occasionally, we need to update our base theme to improve accessibility or introduce new styling options.
Most often, this will not affect your existing themes, but it can sometimes interfere with advanced styling options such as CSS alterations to the base theme. If this occurs, you will be notified and given a grace period to make any necessary changes before manually updating to the new version.
We will inform you of likely elements that may need changing and keep your theme on the previous base theme version until the subsequent OpenForms release.
Any themes which have not been manually updated to the latest base theme version will be automatically updated at the next release.
How You'll Know
If there is a chance our updated base theme will affect your styling, we'll inform you in three ways:
- In Admin > Themes, you'll see a warning message letting you know what's happening and linking to the release notes.
- In Admin > Themes, potentially effected themes will have a warning icon next to the theme name.
- In an individual theme's editor, you will see an update required message linking you to the release notes.
How to Update
CSS styling and form customizations are tasks for a qualified front-end developer, as we don't currently offer dedicated support for front-end development questions and issues. An appropriately qualified front-end developer will test and maintain customized themes for accessibility compliance, usability, and cross-browser and device support.
If your theme is flagged as potentially affected by an update, please read the Base theme changelog to see what updates will affect your custom styling. If the changing elements affect your theme:
- Update the custom styling elements in accordance with the changelog. You may want to try this on a duplicate theme first.
- Update the base theme by selecting Update to base theme [version] from the ... menu in Admin > Themes.
- Or, toggle the Update to base theme [version] switch in the theme's editor.
If you do nothing, we will automatically update your themes to the current base theme version at the next OpenForms release. If our new base theme version does not impact your custom styling, you may choose to Update to base theme [version] anyway or wait until the release.
What Else?