Skip to content

Config

Controlling your novem plots

AI-assisted, human-approvednovem uses AI to review and keep our documentation up to date.

Plot configuration controls the chart type, axes, colours, labels, and layout. Each setting is a file under config/. Use the CLI, API, or a client library to change it.

Structure

Write a setting with POST and a plain-text body. The following tree lists the configuration paths; each reference page describes the accepted values.

plot_name                       => Name
...
├── config                      => Configuration options
│   ├── axis                    => The axis grammar (one file)
│   ├── margins                 => Surface margins + panel gutter
│   ├── facets                  => Panel carving (small multiples)
│   ├── labels                  => Per-datapoint annotations (one file)
│   ├── marks                   => Mark styling (one file)
│   ├── colors                  => The ix color instructions (one file)
│   ├── table                   => table specific settings
│   │   └── cell                => Format table cells
│   │       ├── align           => number alignment
│   │       ├── border          => control table borders
│   │       ├── text            => font information (weight, style, color)
│   │       ├── format          => number and text format
│   │       ├── padding         => cell padding
│   │       ├── width           => cell width
│   │       └── merge           => merge cells across cols and rows
│   ├── legend                  =>
│   │   ├── type                => The kind of legend
│   │   ├── position            => Position of the legend
│   │   ├── layout              => Layout, rows, grids, alignment
│   │   ├── margin              => Legend-scoped margins (the m/p pair)
│   │   └── format              => Format of the individual legend item
│   ├── interactive             =>
│   │   ├── format              =>
│   │   └── highlight           =>
│   ├── render                  =>
│   │   ├── template            => Template to render against
│   │   ├── orientation         => Landscape or Portrait orientation
│   │   └── scale               =>
│   ├── projection              => Map projection
│   ├── zoom                    => Named geographic extent
│   ├── position                => Map focus, anchor, bearing, and relative scale
│   ├── caption                 => Caption below chart
│   ├── theme                   =>
│   ├── title                   => Title + optional subtitle (two lines)
│   └── type                    => bar, sbar, gbar etc...
...