Front-end configuration

This page describes the front-end configuration options for Fonto Review. It describes ways to customize the UI and annotations to suit your specific use-case.

The client-side UI configuration of Fonto Review is described in the subpages of this page. The documentation refers to the source code from the review reference configuration, which also serves as an example and a good starting point to start your customizations from.

Alongside the UI configuration, there are a few other options, which are listed below.

Annotation target types

Fonto Review offers several annotation target types besides just text ranges. Target types describe where the annotation is located in the document. The available annotation target types are listed below.

Text Range

These are the most basic annotation target types that are available. These point to a text range in the document, with a start and end container ending in a textnode. Configuring text range target types is done via the registerTextRangeReviewAnnotationType registration API.

Target type in database: TEXT_RANGE_SELECTOR


Object targets can point to any single object in the document. Objects in this sense are for example images and formulas. Configuring object target types is done via the registerObjectReviewAnnotationType registration API.

Target type in database: OBJECT_SELECTOR


Publication targets point to the loaded document in general. They are not attached to any range in the document. Technically they point to the loaded root document. Configuring publication target types is done via the registerPublicationReviewAnnotationType registration API.

Target type in database: PUBLICATION_SELECTOR

Server side filtering

Read more on server side filtering in the CMS integration guide.

Change proposals

Review state polling interval