Skip to content

Chart Element

A chart element based on Chart.js.

The Chart Element allows you to display static and dynamic data using visually appealing charts and graphs based on the popular JavaScript library Chart.js v4.3.0.

Variety of chart types are supported, including Line, Vertical Bar, Horizontal Bar, Radar, Pie, Doughnut, Polar Area, Bubble, and Scatter. You can also customize the appearance of your charts using a range of options and settings.

Chart Element

TIP

Make sure Essentials for YOOtheme Pro is installed and Elements Addon is enabled.

How to enable Elements Addon

Open the Customizer -> Essentials -> Advanced panel and spot the Elements Addon checkbox. If is off, enable it, save the changes and refresh the page.

Enable {{ $frontmatter.addon }} Addon

Notice that Elements is a premium addon not available in Essentials freemium.

Quick Start

Setting up a Dynamic Chart can be somewhat overwhelming, for an easier start you can download this combo of a Section plus CSV Data and then do this simple setup:

  1. Download preset and unzip.
  2. Create a new CSV Source based on the csv file.
  3. Open the builder, import the layout and render it content.
  4. In the Chart element open the first Dataset, then again open its Data Item.
  5. In the Advanced Tab of the item choose the previously created source as its Dynamic Content.

Sources Addon Required

Notice that this preset is dependent on the premium Sources Addon for the CSV data source creation.