Skip to content
Visit the Manifest Editor and Exhibition Viewer websites

Exhibition behaviour reference

This page describes the IIIF behavior values supported on Canvas resources within the Exhibition Viewer. Behaviors allow you to control how canvases are displayed across different viewer variations available in the Manifest Editor preview options. You can add custom behaviours at the bottom of the layout panel. The buttons above the panel simply change which behaviours (as detailed here) are applied.

The Exhibition Viewer supports three main variations:

VariationComponentDescription
Delft ExhibitionDelftExhibitionGrid-based layout with scrollable content blocks. Supports a presentation mode dialog.
Scroll ExhibitionScrollExhibitionFull-screen, immersive scrolling experience with sticky images and floating/split text overlays.
Delft SlideshowDelftSlideshowCarousel-based presentation with manual navigation controls.
Presentation ModeDelftPresentationFull-screen presentation mode (launched from Delft Exhibition).
BehaviorDelft ExhibitionScroll ExhibitionDelft SlideshowPresentation Mode
Grid Sizing
h-1 to h-12
w-1 to w-12
start-1 to start-9
Text Position
left
right
top
bottom
Floating Panels
floating
float-top-left
float-top-right
float-bottom-left
float-bottom-right
Overlay Appearance
backdrop-light
backdrop-dark
Image Display
cover / image-cover
Special
page-scroll

Legend:

  • ✅ Fully supported
  • ❌ Not supported / not applicable
  • 🔶 Partially implemented or reserved

Control the size and position of canvas blocks within the grid layout.

Sets the minimum height and row span of a canvas block.

BehaviorHeightRow Span
h-1100px1
h-2200px2
h-3300px3
h-4400px4
h-5500px5
h-6600px6
h-7700px7
h-8800px8
h-9900px9
h-101000px10
h-111100px11
h-121200px12

Default: h-6 (600px minimum height, 6 row span)

Support:

VariationSupportedNotes
Delft ExhibitionFully supported
Scroll ExhibitionFull-screen sections, height is viewport-based
Delft SlideshowFixed viewport size
Presentation ModeFixed viewport size

Sets the column span of a canvas block (based on a 12-column grid).

BehaviorColumns
w-11/12
w-22/12
w-33/12 (25%)
w-44/12 (33%)
w-55/12
w-66/12 (50%)
w-77/12
w-88/12 (66%)
w-99/12 (75%)
w-1010/12
w-1111/12
w-1212/12 (100%)

Default: w-12 (full width)

Support:

VariationSupportedNotes
Delft ExhibitionFully supported
Scroll ExhibitionFull-width sections only
Delft SlideshowFull-width slides
Presentation ModeFull viewport

Sets the starting column position for a canvas block.

BehaviorStarting Column
start-1Column 1
start-2Column 2
start-3Column 3
start-4Column 4
start-5Column 5
start-6Column 6
start-7Column 7
start-8Column 8
start-9Column 9

Support:

VariationSupportedNotes
Delft ExhibitionAllows offset positioning in grid
Scroll ExhibitionFull-width sections only
Delft SlideshowNot applicable
Presentation ModeNot applicable

Control where the text/summary panel appears relative to the image.

Places the text panel on the left side of the image.

Support:

VariationSupportedNotes
Delft ExhibitionText panel appears left of image
Scroll ExhibitionTriggers split layout mode with text on left
Delft SlideshowNot implemented
Presentation ModeText panel appears left of image

Places the text panel on the right side of the image.

Support:

VariationSupportedNotes
Delft ExhibitionText panel appears right of image
Scroll ExhibitionTriggers split layout mode with text on right
Delft SlideshowNot implemented
Presentation ModeText panel appears right of image

Places the text panel above the image.

Support:

VariationSupportedNotes
Delft ExhibitionText panel appears above image
Scroll ExhibitionNot currently supported
Delft SlideshowNot implemented
Presentation ModeText panel appears above image

Places the text panel below the image.

Support:

VariationSupportedNotes
Delft ExhibitionText panel appears below image
Scroll ExhibitionNot currently supported
Delft SlideshowNot implemented
Presentation ModeText panel appears below image

Control floating overlay panels for text content.

Enables floating panel mode for text overlays.

Support:

VariationSupportedNotes
Delft ExhibitionUses fixed grid layout
Scroll ExhibitionText panel floats over the image
Delft SlideshowNot implemented
Presentation ModeText panel floats over the image

Positions the floating panel in the top-left corner.

Support:

VariationSupportedNotes
Delft ExhibitionNot applicable
Scroll ExhibitionPanel floats top-left
Delft SlideshowNot implemented
Presentation ModePanel floats top-left

Positions the floating panel in the top-right corner.

Support:

VariationSupportedNotes
Delft ExhibitionNot applicable
Scroll ExhibitionPanel floats top-right
Delft SlideshowNot implemented
Presentation ModePanel floats top-right

Positions the floating panel in the bottom-left corner.

Support:

VariationSupportedNotes
Delft ExhibitionNot applicable
Scroll ExhibitionPanel floats bottom-left (default)
Delft SlideshowNot implemented
Presentation ModePanel floats bottom-left

Positions the floating panel in the bottom-right corner.

Support:

VariationSupportedNotes
Delft ExhibitionNot applicable
Scroll ExhibitionPanel floats bottom-right
Delft SlideshowNot implemented
Presentation ModePanel floats bottom-right

Control the visual appearance of text overlays.

Applies a light (white) semi-transparent background to text overlays.

Support:

VariationSupportedNotes
Delft ExhibitionUses themed colors
Scroll ExhibitionWhite overlay with dark text
Delft SlideshowNot implemented
Presentation ModeUses themed colors

Applies a dark (black) semi-transparent background to text overlays.

Support:

VariationSupportedNotes
Delft ExhibitionUses themed colors
Scroll ExhibitionBlack overlay with white text (default)
Delft SlideshowNot implemented
Presentation ModeUses themed colors

Control how images are rendered within their containers.

Forces the image to cover its entire container (using object-fit: cover).

Support:

VariationSupportedNotes
Delft ExhibitionImage covers container, may crop
Scroll ExhibitionAlways covers by default
Delft SlideshowImage covers container
Presentation ModeUses contain fit for full image visibility

Reserved for page-scroll mode functionality.

Support:

VariationSupportedNotes
Delft ExhibitionNot implemented
Scroll ExhibitionApplied by default for canvases with tours
Delft SlideshowNot implemented
Presentation ModeNot implemented