This guide covers how a widget looks: its chart type, which fields sit on its axes, its colours, and the extra display options some chart types have.
There are two places to change appearance, and they behave differently.
| Where | What you can change | Is it saved? |
|---|---|---|
| Change Preview on a dashboard widget | x-axis, y-axis, chart type | No. It lasts until you reload or leave the dashboard |
| The Visualization panel in the Query Builder | Chart type, axes, axis label, totals, legend, colours | Yes, when you click Create Widget or Update Widget |
For building the query behind a widget, see How to Build Custom Widgets and Dashboards.
defence:widget:create to open the Query Builder and save a widgetdefence:dashboard:view to open a dashboard and use Change PreviewUse this to look at a widget's data another way without altering the saved widget.
Navigation: Sidebar → Dashboard → open the dashboard
The chart redraws straight away. The change is not saved: reload the page or reopen the dashboard and the widget is back to its saved appearance.
Things to know:
The same toolbar has three more controls.
| Control | What it does |
|---|---|
| Data View | Shows the rows behind the chart in a table underneath. Click again to hide it. While it is open, Change Preview and Save as image are switched off |
| Save as image | Downloads the chart as an .svg image with the widget's title added at the top |
| View link | Opens the widget's linked detail widget. Shown only when the widget has a link |
Navigation: Sidebar → Assets → Query Library → Widget tab → row menu → Edit → Confirm Edit
You can also click the edit icon on a widget card while a dashboard is in edit mode. For a new widget, use Sidebar → Dashboard → Create → Widget, build the query and click Preview.
The Visualization panel on the right shows the result with the controls above it.
Interno has 22 types. The table shows what each needs from your query.
| Chart type | Fields needed on the y-axis | Notes |
|---|---|---|
| table | None | Shows the rows as they are. The default for a new widget |
| card | None | Shows a single headline value: the first column of the first row, with the column name underneath |
| bar | At least 1 | |
| horizontal-bar | At least 1 | The axis labels swap: the category selector is labelled y-Axis: |
| grouped-bar | At least 1 | |
| grouped-horizontal-bar | At least 1 | The axis labels swap, as for horizontal-bar |
| polar-bar | At least 1 | |
| pie | Exactly 1 | |
| doughnut | Exactly 1 | Can show a total |
| semi-doughnut | Exactly 1 | Can show a total |
| nightingale | Exactly 1 | |
| funnel | Exactly 1 | |
| line | At least 1 | |
| area | At least 1 | |
| scatter | At least 1 | |
| heatmap-cartesian | At least 1 | |
| treemap | At least 1 | |
| sunburst | At least 1 | |
| radar | At least 1 | |
| parallel | At least 2 | No x-axis selector |
| rainfall | At least 2 | |
| theme-river | At least 1 |
Rules that change what the selector offers:
If the type you chose does not fit the fields selected, the preview shows the reason in place of the chart, for example Pie chart requires exactly 1 Y-axis metric. or Parallel coordinates require at least 2 Y-axis metrics.
For a new widget Interno starts with the first column of the result as the x-axis and the second as the y-axis. The axis selectors are hidden for the table and card types.
For the pie-style types (pie, doughnut, semi-doughnut, nightingale, funnel), only one y-axis field is kept. Ticking a second replaces the first, and switching to one of these types from a chart with several y-axis fields keeps the first field only.
Some chart types have extra settings behind the three-dot More Options icon next to the chart type. The icon is shown only when the current chart has something to set.
| Setting | Shown for | What it does |
|---|---|---|
| y-Axis Label: (or x-Axis Label: on horizontal bars) | Charts with more than one y-axis field, except polar-bar, radar, sunburst, treemap and parallel | The caption on the value axis. Choose Values or Metrics, or type your own |
| Include Total: | doughnut, semi-doughnut | Yes shows the total of all slices. The default is No |
| Show Legend: | pie, doughnut, semi-doughnut, nightingale, funnel | Yes shows the legend. The default is No |
The colour control is the round rainbow icon next to the chart type, with the tooltip Color Palette. It is hidden for the table and card types.
To go back to Interno's standard colours, click Reset.
| Palette |
|---|
| Default Palette |
| Corporate Blue |
| Dark Purple |
| Risk Analytics |
| High Contrast |
| Natural Brown |
| Natural Green |
| High Saturation |
| Risk Severity |
| Tableau Categorical |
| Semantic Status |
| Accessible Categorical |
#2563EB in the box.The new palette is applied to the chart straight away and listed as Custom Palette for as long as you stay in the builder.
Rules for custom colours:
# followed by exactly six hex digits. Anything else shows Please enter a valid hex color (e.g., #2563eb) and cannot be added.The chart type, axes, extra options and colours are saved with the widget and show on every dashboard that uses it.
| You want to show | A type that fits |
|---|---|
| One headline number | card |
| The raw rows | table |
| A count per category | bar, horizontal-bar |
| Several measures per category | grouped-bar, grouped-horizontal-bar, radar |
| Share of a whole | pie, doughnut, semi-doughnut, nightingale |
| Stages that narrow | funnel |
| Change over time | line, area |
| Many categories sized by value | treemap, sunburst |
These are starting points only. Any type can be used as long as the y-axis rule in the chart type table is met.
I cannot see the Color Palette icon → It is hidden for the table and card types. Choose a chart type such as bar.
The appearance controls are not there at all → They are shown only once the query returns rows. If the preview reads No data found! or No visualization available!, fix the query and click Preview again.
Pie, doughnut, semi-doughnut, nightingale or funnel is missing from the list → The result has more than 100 rows. Reduce it with a filter, a grouping or a lower limit.
Pie, doughnut, semi-doughnut, nightingale or funnel is greyed out → More than one y-axis field is selected. Leave a single field ticked in y-Axis:.
Parallel is greyed out → It needs at least two y-axis fields. Tick a second field in y-Axis:.
The chart is replaced by a message such as "Bar chart requires at least 1 Y-axis metric." → The fields on the y-axis do not fit the chart type. Select the fields the message asks for.
The Chart Type selector is greyed out → You are building an evidence query, an alert or a drilldown. These are always shown as a table.
The More Options icon is missing → The current chart type has no extra settings, or only one y-axis field is selected.
"Create Palette" will not click → A palette needs at least eight colours. The red badge shows how many more are required.
My hex code will not add → It must be # followed by six hex digits, and it must not already be in the palette.
My custom palette is not in the list any more → Custom palettes are listed only while you stay in the builder. The widget you saved keeps its colours; rebuild the palette to use it elsewhere.
The colours went back to how they were → Click Apply in the colour panel, then Create Widget or Update Widget and save. Leaving the builder without saving discards the change.
My change on the dashboard did not stick → Change Preview is temporary. Edit the widget in the Query Builder to change it permanently.
Apply Changes is greyed out → Nothing has been changed yet, or no y-axis field is selected.
There is no toolbar on my widget → The toolbar is shown on chart widgets in view mode. It is hidden while the dashboard is in edit mode, and table and card widgets do not have it.
I cannot open the builder → Building and editing widgets needs defence:widget:create. Ask your administrator.
Need more help? Contact support@zeron.one