The tool is designed to offer a seamless and user-friendly experience for tailoring the Challenge Look & Feel quickly.
When customizing the tool, please be sure to keep in mind that the challenge is presented across different displays, and across desktop, tablet and mobile.
The editor allows customization of various elements such as sizes and fonts. It’s essential to thoroughly review the results on your site using these varied displays. We are actively working on a preview tool for assessing these different displays, which is currently in development.
You can find the Challenge Look & Feel from Bot Defender > Settings > Challenge Settings > Challenge Look & Feel.
The tool will output a “customization object snippet”. This snippet can be copied in both preview and editor modes in the Challenge Javascript area by clicking the copy to clipboard button.
The challenge can be customized by applying this snippet to the block page - the enforcer provides a configuration property called JSref which allows adding JS resources to the block page.
Integration steps:
When attempting to Customize ABR, make sure the snippet is set on the window within the website pages for which you will present a challenge.
The default version of Enhanced Accessibility Mode conforms with WCAG 2.2 guidelines. Any customizations you make may cause issues with accessibility guidelines. We recommend testing this version with existing customizations on a staging environment before using it in production.

The customization tool includes two main windows:

The challenge editor has a few areas:

To define a logo, go to the Logo area in area selection, and paste a link to your Logo in the textbox.
Please notice the logo height is limited to 40px and the link’s length is limited to 1000 characters.
Also, the supported formats are jpg, jpeg, png, gif, bmp, webp.

Custom fonts can be defined to be used in the header, message and button texts. To define a custom font click on the Web fonts area button and add font definitions.

In the Toolbox click Add Web Font and fill the fields as such:
The fonts do not need to be actively saved, after defining them feel free to move to the relevant challenge area and select it for that area in the font family dropdown under Your custom fonts (see beneath)
