Table of Contents

About

page-image is a content component that chooses and renders one of the page images (illustration, thumbnail) defined for a page.

Example

This example shows the featured image of this page. We have set it to the image of the surfer below.

<page-image featured/>

Surfer600

Vignette

You may also choose a vignette as illustrative image

<page-image vignette width="600" shadow="md"/>

Page Image

Syntax

<page-image
   type="type"
   default="featured|first|ancestor|vignette|logo"
   path="path"
   zoom="int"
   linking="nolink|linkonly|direct|details"
/>

where

Multiple Meta Image selection

When the ratio is set, if there is more than one page image metadata the algorithm will select the image with the most equivalent ratio.

Support

Icon Support

When the image is an icon, the icon is by default zoomed out 4 times and centered.

<page-image icon path=":docs:content:icon" ratio="16:9" color="pink" width="198"/>

Card Support

A page-image is supported as illustrative image for a card

Example a card with data of this page with variable

<card clickable width="300">
    <page-image ratio="16:9"/>
    <heading 3>$h1</heading>
    $description [[$path| ]]
</card>
Surfer600
ComboStrap UI - Page Image Component

Page-image is a component that renders the illustrative image of the page and is generally used in a fragment.