Usage
--image-block-max-widthto control breakout width (with mobile/print variants) --image-title-*tokens to style optional titles above images --image-caption-*tokens to style captions and alignment
1.1em
Tokens
Layout Tokens
--image-block-max-width | var(--content-breakout-width) | |
--image-block-max-width-mobile | var(--content-breakout-width-mobile) | |
--image-block-max-width-print | 100% |
Title Tokens
--image-title-font-family | var(--caption-font-family) | |
--image-title-font-size | var(--caption-font-size) | |
--image-title-color | var(--caption-color) | |
--image-title-line-height | var(--caption-line-height) | |
--image-title-align | center | |
--image-title-spacing-bottom | var(--caption-spacing) |
Caption Tokens
--image-caption-font-family | var(--caption-font-family) | |
--image-caption-font-size | var(--caption-font-size) | |
--image-caption-color | var(--caption-color) | |
--image-caption-line-height | var(--caption-line-height) | |
--image-caption-align | center | |
--image-caption-spacing-top | var(--caption-spacing) |
Examples
Default Images
:root {
/* No design token overrides */
}Captioned Images
:root {
--image-caption-align: left;
--image-caption-font-size: var(--font-size-xs);
--image-title-align: left;
}Inline Images
:root {
/* No design token overrides */
}