
Dynamic Content
A Master of All.
Create fully customizable, multi-format content sections with ease. This component allows you to combine images, videos, text, and tables into dynamic blocks that can be styled and arranged according to your needs. Whether you want a simple image section, an engaging video experience, or a detailed content layout, you have full control over how each block is presented.
Images Have Never Looked Better.
Support for different image aspect ratios, including natural, square, landscape, and portrait, ensures that your images are displayed perfectly within the layout. Whether you’re showcasing products or artwork, this component adapts to your image’s size and shape, responding elegantly to any screen size. All images also feature a built-in parallax effect, adding an extra layer of depth and movement as users scroll through the content, creating an engaging and dynamic experience.


Create Fully Dynamic Layouts.
Choose from various content splits, such as 50/50, 70/30, or 30/70, to perfectly balance text and visual elements in a way that fits your design. This flexibility lets you tailor the section’s structure to your content’s needs.
This component also gives you control over the content’s width. Go full screen to create an immersive experience or opt for a more compact or narrow layouts, keeping the design sleek and focused. Ideal for any part of the page where you want the content to take center stage.

Display Videos How You Want.
Easily integrate video blocks with flexible options for autoplay, looping, and modal playback. The component offers custom UI elements for a more interactive experience. Videos set to autoplay loop and are muted by default to comply with accessibility standards, with controls hidden for a clean, minimalist appearance. You can also choose to open the video in a modal for a larger, immersive viewing experience, providing multiple ways to engage and captivate your visitors.
Opus' modal component in action.
Easily integrate video blocks with flexible options for autoplay, looping, and modal playback. The component offers custom UI elements for a more interactive experience. Videos set to autoplay loop and are muted by default to comply with accessibility standards, with controls hidden for a clean, minimalist appearance. You can also choose to open the video in a modal for a larger, immersive viewing experience, providing multiple ways to engage and captivate your visitors.
Show Data
Column X | Column Y |
---|---|
Lorem Ipsum | Lorem Ipsum |
Lorem Ipsum | Lorem Ipsum |
Lorem Ipsum | Lorem Ipsum |
Lorem Ipsum | Lorem Ipsum |
A Dynamic Content Component
The Dynamic Content Component is a versatile solution designed to seamlessly integrate a wide range of media types, including text, images, video, and more. This flexible component adapts to varying content formats, ensuring a consistent and engaging user experience across different types of content. Whether showcasing rich visuals, embedding multimedia, or displaying informative text, it offers easy customization and smooth transitions, empowering your team to deliver dynamic and interactive content effortlessly.
A Dynamic Content Component
The Dynamic Content Component is a versatile solution designed to seamlessly integrate a wide range of media types, including text, images, video, and more. This flexible component adapts to varying content formats, ensuring a consistent and engaging user experience across different types of content. Whether showcasing rich visuals, embedding multimedia, or displaying informative text, it offers easy customization and smooth transitions, empowering your team to deliver dynamic and interactive content effortlessly.
Roll Up Those Sleeves.
We’re composing together
We’re no strangers to hard work and we’ve seen each other through thick and thin. We’re also keenly aware that your career is an extension of your greater purpose in life, and we do everything we can to support that. We respect our team’s time and value every second spent building this organization for the benefit of us all. Does this resonate with you?
Data-Inspired Marketing
We market where it matters. By making informed decisions backed by data, we place an intentionally crafted message in front of the right people at the right time. This positions your offering as a helpful solution and pulls on specific heartstrings, increasing your audience’s propensity to engage and take action.
Available Fields:
Field Name | Field Type | Options / Description |
---|---|---|
content_blocks (Repeater) | Repeater Field | Contains individual blocks of content that can vary by type. |
content_type | Select | Options: image, video, content. |
if content_type = image | ||
image | Image Field | Image to display when content_type is "image". |
aspect_ratio | Select | Options: natural, square, landscape, portrait. |
if content_type = video | ||
video | File Field | Video to display when content_type is "video". |
auto_playback | True/False | Option to enable auto playback for videos. Setting to true will remove controls and mute video. |
play_in_modal | True/False | Option to play video within the modal component. |
if content_type = content | ||
heading | Text Field | Heading for the content block. |
big_heading | True/False | Enables a larger heading for the content block. |
type | Select | Options: text, table. |
description | WYSIWYG | WYSIWYG, if type is "text". |
table | Table Field | Table content, if type is "table". |
call_to_action | Link | CTA for the content, containing title, url, target. |
alignment | Select | Options: left, center, right. |
content_split | Select | Options: 50-50, 70-30, 30-70 (split for content layout) |
background | Select | Options: plain, dark, light, image. |
background_image | Image Field | Background image, if background is set to "image". |
content_width | Select | Options: narrow, compact, full. |
full_screen | True/False | Option to make the component fullscreen or keep content wrapper. |