Advanced website customization
CONTENTdm offers you several upload dialogs to add your own HTML, CSS or JS files to modify the CONTENTdm website user interface and create your own advanced interface customizations.
- About advanced customizations
- Learn background information about creating advanced customizations.
- Custom pages
- The Website Configuration Tool gives you several options to create fully-custom HTML pages within your CONTENTdm website.
- CSS customizations
- Discover how to customize the CONTENTdm website user interface using CSS rules.
- JavaScript customizations
- Customize the CONTENTdm website user interface using JavaScript.
- Customization cookbook
- This is an ever-expanding cookbook of example customizations. You can use these recipes directly in your CONTENTdm website, or review and adapt them as you see fit.
- Action button text labels
- Blank page with CSS loader
- Breadcrumb always visible
- Center page content
- Clickable preview image to expand
- Clone landing page Browse button
- Collection-level script
- Create custom links from metadata
- Custom landing page template
- Display items on clickable maps
- Domain name-specific redirect
- Embed EAD HTML
- Embed external video stream
- Embed Internet Archive book reader
- Embed OHMS viewer
- Embed Sketchfab 3D
- Embed SoundCloud stream
- Event logging debug script
- External archival file downloads
- Header logo external target
- Home page image collection cards with hover effect
- Horizontal menu
- Insert IIIF manifest link as metadata
- Internet Archive BookReader integration
- Load multiple JavaScript files
- Mirador 2 integration
- Mirador 3 integration
- Move landing page Browse button
- PDF download button
- Privacy policy custom page
- Relocate compound object paginator
- Rights & licenses badges
- Scroll away header
- Shorter header height
- Show all pages of PDF in viewer
- Twitter Follow button
- Universal Viewer integration
- URL fragment anchor link
- API Reference
- Learn about using the CONTENTdm API and the IIIF API.