Even with DX8’s range or layout, content and interactive elements, there will always be requirements that DX8 doesn’t offer out-of-the-box.
For this reason, DX8 can be extended to meet any requirements your project may throw at you.
If your a developer, you can create your own custom DX8 elements which will appear within the DX8 interface. These could be anything from media elements, custom forms or bridges to your favorite Drupal contrib modules. You can also include your own custom CSS and JS libraries where you require specialist styling and interactivity. Either choosing to use alongside DX8 or intergrate within DX8 elements and components.
DX8 also supports Drupal blocks and fields so you can use them easily within your DX8 templates and pages. This means you can code and include any bespoke functionality and interactivity you may require.
And if you don’t want to use a DX8 built template for something, DX8 will automatically fall back to template provided by your theme.