arkushHelp

Guides

Theme a dashboard

A dashboard can carry one named look: its chart colors, its fonts, and the canvas around the charts. The look lives inside the dashboard. A theme can hold a light face and a dark face, and then each person who opens the dashboard sees the face for their own mode. This guide shows where the look lives and how to change it.

Your light and dark mode

The account menu at the top right holds a mode switch: Switch to dark mode, or Switch to light mode when you are in dark mode. The switch restyles the app around the canvas, and each dashboard that has no theme of its own. Until you use the switch, the mode follows your computer's setting. The app does not save your choice, so a reload goes back to the computer's setting.

The mode switch in the account menu. A theme with two faces changes face with the app.

The mode belongs to you alone. A theme with a light face and a dark face shows you the face for your mode. A theme with one face keeps its look in both modes.

Give the dashboard a look

  1. Open a dashboard that you can edit.
  2. Select Edit in the header.
  3. On the right rail, select Dashboard settings (the gear icon).
  4. Under Theme, select Edit theme.
The Theme row at the top of Dashboard settings. Four color swatches come first, then the theme name 'Arkush · light and dark, follows each viewer', then the Edit theme button.
The Theme row shows four colors of the current look, its name, and its faces.
  1. Pick a look from the Theme list. On a dashboard with no theme, you can also select Customize current look to start from what you see.
The theme editor on a dashboard with no theme. The Theme list reads Default (adaptive). Under it, a hint and the Customize current look button. Below them, the Library group lists one saved theme, Night ops, with Apply and Delete.
The theme editor on a dashboard with no theme of its own.
Pick a look from the Theme list. Each change shows on the canvas at once.

The open dashboard is the preview. Theme edits are dashboard edits: they save with the dashboard, and undo reverses them.

The editor groups what a theme covers:

No one control sets the font everywhere. Font under Charts sets the chart text, Block title font sets the block titles, and Text font sets the other text inside blocks and in articles.

Paper texture draws a paper grain behind the canvas. The grain shows through a block whose background is the same color as the canvas background. A person who turns on Plain background in the account menu, or whose system asks for more contrast, sees the canvas without the grain, and the theme keeps its setting.

Without the analyst right, pick from the built-in fonts and the fonts already uploaded to the server. The analyst right is a right to vouch for work and to curate what everyone on the server reuses. On arkush.app, only the people who run arkush.app hold it. On an org install, the people who run it give the right to named people. The app shows no list of your rights. Without the right, the Fonts group and Save to library do not show.

To change a color, select its swatch. A picker opens with a color square, a hue slider and a transparency slider. A single color, such as Block background, also has a text box beside the swatch. Type an exact color there, such as #1f6feb, and press Enter. The text box takes any CSS color. The colors of a palette or a ramp have swatches only, and the picker of each one has its own text box under the sliders: type an exact color there and press Enter.

Every color accepts transparency. A fully transparent block background, with block borders off, gives the frameless look: charts sit directly on the canvas, with no sheet behind them.

Name the look in the Name field. The built-in themes have a light face and a dark face. Each face has its own colors, fonts and canvas options.

The theme editor on a theme with two faces, four parts marked with numbers. The Theme list reads 'Custom — Growth ink', and the Name field reads Growth ink. 1 marks the Face switch with Light and Dark. 2 marks the Remove the face button. 3 marks Save to library. 4 marks the swatches of the categorical palette, at the top of the Colors group, above the sequential and diverging ramps.
A theme with two faces: (1) the Face switch, (2) the button that removes the open face, (3) Save to library, for a person with the analyst right, (4) the swatches of the Colors group.

To edit one face:

  1. Under Face, select Light or Dark.
  2. Change the controls. The canvas shows the face that you edit.
The Face switch. The canvas shows the face that you edit, and the Colors swatches change with it.

When you close the editor, the canvas shows the face for your mode again. To keep one look for every viewer, select Remove the light face or Remove the dark face.

A theme with one face shows Designed for instead: the mode that its colors are for. Every viewer sees that one look, and your mode switch changes only the app around the canvas. To make the theme follow each viewer, select Add a dark face or Add a light face. The new face keeps the fonts and the block shape, and it starts from the base colors of its mode. When a one-face theme differs from your app mode, the editor shows a note. The note offers the missing face, or the mode switch. For a face of a built-in theme, the note offers the whole built-in theme in light and dark. The app changes your mode only when you tell it to.

The theme editor on a theme with one light face, Growth ink. Designed for shows Light selected. Under it, a hint says that every viewer sees this one look, and the Add a dark face button follows. In dark mode, a note at the top of the editor says that the theme has only a light face, with the Add a dark face and Switch to light mode buttons.
A theme with one face shows Designed for and the button that adds the other face.

When you edit an applied theme, the Theme list reads Custom: the dashboard's own edited copy. If you then pick another theme, the editor asks before it replaces your edits. To remove the theme, pick Default (adaptive). The dashboard then follows the mode of each viewer.

Use a saved theme

The Library section of the editor lists the themes saved on the server, each with its name, its faces, and who saved it. The section needs a signed-in account. Select Apply to use a theme. The dashboard gets its own copy, so a later change in the library does not reach a dashboard that already applied the theme. To get the change, apply the theme again.

Apply a saved theme. The dashboard gets its own copy of the theme.

Only a person with the analyst right can save into the library. On arkush.app, the library holds the themes that the people who run arkush.app saved. With the right, the editor shows Save to library, and the theme saves under its name. When the library already holds that name, the button becomes Update “…” in library and updates that entry. Without the right, a theme you make stays in your dashboard, and everyone who opens the dashboard sees it.

The foot of the theme editor for a person with the analyst right. The Library group lists Night ops, a dark theme saved by dana@example.com, with Apply and Delete. The Fonts group lists one uploaded font, Plex Mono, a 0.2 MB TTF file, with Delete. Under it, the Upload font button and a hint about the file types, the size limit and the font license.
The Library and Fonts groups. Only a person with the analyst right sees Delete and the Fonts group.

A new dashboard starts with the default theme. The built-in default is Arkush: charts straight on a paper grain, with no frame around each block, in a light face and a dark face. Lifted puts each block on its own sheet. On an org install, an admin can set another default, from the saved themes or the built-in themes, under Administration → Appearance.

A line chart and a bar chart in the Arkush theme. The charts sit straight on a paper grain, with no frame and no fill around each block. The block titles are in a sans-serif font, and the axis numbers are in a monospace font. In dark mode, the same charts sit on a dark paper grain with lighter colors.
The built-in Arkush theme. Your mode decides which of its two faces you see.

View the dashboard in another look

Viewers see the dashboard as you designed it, because the theme is inside the dashboard. Each person can change their own view of it:

  1. At the bottom of the canvas, select the palette icon beside the zoom control.
  2. Select a look: As designed, Match my light/dark mode, a built-in theme, or a saved theme.
  3. To go back, select As designed.
View the dashboard in another look, from the palette icon.

The header of the menu reads Only for you — not saved. The choice does not change the dashboard, and no one else sees it. It resets when you open another dashboard. While another look is on, a dot marks the palette icon. The menu works in view mode too, and it needs no edit access.

The palette menu open above the zoom bar. Its header reads 'Only for you — not saved'. The items are 'As designed — Growth ink', 'Match my light/dark mode', Arkush, Lifted, Paper, Classic, and 'Saved · Night ops'. Paper has a check mark, and a dot marks the palette icon.
The palette menu with another look on. The header says that the look is yours alone.

On a dashboard without a theme, and on a theme with a light face and a dark face, the menu has no Match my light/dark mode, because that dashboard already follows your mode. On a one-face copy of a built-in theme, Match my light/dark mode shows the whole built-in theme. When you open the theme editor, your choice clears, and the editor shows the real theme of the dashboard.

Agents and the theme

NOTE — A connected agent can change the look. The theme is part of the dashboard, and an agent reads and edits it like any other content. An agent cannot save a theme into the library. Only the app saves into the library.