The following media types are supported by the site frameworks and all of the website themes. Themes may add media types of their own, which will be described in the relevant theme's documentation.
Compressed Files
iCM Name: zip
Description: Compressed files
Component | Required? | Allowed Types |
---|---|---|
zip | Yes | *.zip |
Excel Spreadsheets
iCM Name: excel
Description: Excel spreadsheet files
Component | Required? | Allowed Types |
---|---|---|
excel | Yes | *.xls,*.xlsx,*.xlsm,*.xltx,*.xltm,*.csv |
Image
iCM Name: image
Description: Image (gif; jpg; jpeg; png)
Component | Required? | Image editor? | Allowed Types |
---|---|---|---|
variant1 | Yes | Yes | *.gif,*.jpg,*.jpeg,*.png |
variant2 | No | Yes | *.gif,*.jpg,*.jpeg,*.png |
variant3 | No | Yes | *.gif,*.jpg,*.jpeg,*.png |
variant4 | No | Yes | *.gif,*.jpg,*.jpeg,*.png |
variant5 | No | Yes | *.gif,*.jpg,*.jpeg,*.png |
The image media type is used to display images across the site. The media description is generally used as the alt text for the image.
Note: If only the variant1 image is provided then all instances of this image will be generated by resizing this component. If the other variants are populated with different size variations then the image resizer uses the variant that is closest in size to the required instance. This gives increased speed and efficiency.
Tip: variant1 would normally be a largest version of the image so that it can be resized for any size. This image can be edited in iCM using the image editor and also used to produce the other variants.
JavaScript Files
iCM Name: javascript
Description: Javascript
Component | Required? | Allowed Types |
---|---|---|
javascript | Yes | *.js |
JavaScript files are not intended to be output on your site like other media items. They are system files which can be picked in your subsite configuration to add custom JavaScript to the main bundle used by the site's theme.
PDF Documents
iCM Name: pdf
Description: Adobe pdf documents
Component | Required? | Allowed Types |
---|---|---|
Yes |
Site Skins
iCM Name: skin
Description: Subsite skin
Component | Required? | Allowed Types |
---|---|---|
stylesheet | Yes | *.css |
CSS files are not intended to be output on your site like other media items. They are system files which can be picked in your subsite configuration to add custom styling to the main bundle used by the site's theme. See Custom CSS - Site Skins for more information.
Videos
iCM Name: video
Description: Video
Component | Required? | Allowed Types |
---|---|---|
video | Yes | *.mp4, *.m4v |
poster | No | *.gif,*.jpg,*.jpeg,*.png |
captions | No | *.vtt,*.ttml |
descriptions | No | *.vtt,*.ttml |
transcript | No | *.txt |
Videos are output using the HTML5 video tag. The poster component, if included, will appear in place of the first frame of the video and will disappear as soon as the video starts to play.
Captions, descriptions and transcripts improve the accessibility of your video and have distinct purposes. There's a good description on https://webaim.org/techniques/captions (opens new window)
Word Documents
iCM Name: word
Description: Word processor documents
Component | Required? | Allowed Types |
---|---|---|
doc | Yes | *.doc, *.docx |