---
url: 'https://dxpr.com/markdownify/taxonomy/term/1026'
title: 'Build on it | DXPR'
author:
  name: Anonymous
updated: '2026-10-23T14:31:17+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: website
summary: 'Add your own elements, icon sets and theme integration. Each row names what you build and what it takes. I want to ... Use Needs register my own content element Creating Custom Elements A custom module with JavaScript add an icon library to the icon picker Custom icon sets A module with a YAML file, or a hook make a theme work well with the builder and its output Theming DXPR Builder A custom theme Which should I use Icon sets are the lightest change: a YAML file in your module is enough. Custom elements take the most work, since elements are JavaScript objects that render in the browser. Theming changes how everything looks without touching the elements.'
tags:
  - Extend
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
---
## [Build on it

 ](/hc/documentation/learn-dxpr-builder/extend/build-on-it)

Add your own elements, icon sets and theme integration. Each row names what you build and what it takes.

| I want to ... | Use | Needs |
|---|---|---|
| register my own content element | [Creating Custom Elements](/hc/documentation/learn-dxpr-builder/development/custom-elements) | A custom module with JavaScript |
| add an icon library to the icon picker | [Custom icon sets](/hc/documentation/learn-dxpr-builder/development/icon-sets) | A module with a YAML file, or a hook |
| make a theme work well with the builder and its output | [Theming DXPR Builder](/hc/documentation/learn-dxpr-builder/development/theming) | A custom theme |

## Which should I use

Icon sets are the lightest change: a YAML file in your module is enough. Custom elements take the most work, since elements are JavaScript objects that render in the browser. Theming changes how everything looks without touching the elements.