Kumu
  • Getting started
    • Welcome
    • Kumu 101
    • First steps
    • Quick tips
    • Webinars
  • Overview
    • Kumu's architecture
    • Accounts and workspaces
    • Kumu.io and Kumu Enterprise
    • Billing
    • User interfaces
      • Dashboard
      • Settings
      • Map editor
      • View editors
      • Quick Actions
    • Collaborating and sharing
    • Actions and permissions
    • Security
    • Advanced Editor hub
      • @settings reference
      • @controls reference
      • Color reference
      • Property reference
      • Selector reference
  • DISCIPLINES
    • SNA / Network Mapping
    • Systems mapping
    • Systems Practice workbook
  • Guides
    • Activity feed
    • Add-ons
      • Disqus
    • Bridge
    • Cluster
    • Controls
      • Cluster control
      • Color-legend control
      • Filter control
      • Focus control
      • Image control
      • Label control
      • Showcase control
      • SNA-dashboard control
      • Tagged-timeline control
      • Text Control
      • Title Control
      • View toggle control
    • Decorations
      • Direct decorations
      • Data-driven decorations
      • Flags
      • Icons
      • Images
      • Label templates
      • Popovers
    • Default view settings
    • Export
    • Fields
      • Computed fields
    • Filter
    • Focus
    • Forking
    • Grids & Guides
    • Import
      • Structure your data for Kumu
      • Excel / CSV
      • Google Sheets
      • JSON / Blueprints
    • Imported views
    • Layouts
      • Fixed
      • Force-directed
      • Remove overlap
      • Scatter
      • Snap-to
    • Legends
    • Licensing
    • Lightbox
    • Loops
    • Metrics
    • Two-factor authentication
    • Pro workspaces
      • Archiving projects
      • Discussions
    • Partial views
    • Presentations
    • Profiles
      • Markdown
    • Project admin
    • Selectors
    • Shapes
    • Share and embed maps
    • Shortcuts
    • Showcase
    • Slugs
    • Table
    • Templates
      • Geo template
    • URLs
    • Views
    • Widgets
  • About Kumu
    • What is Kumu?
    • How does it work?
    • Where can I get help?
  • Enterprise
    • About enterprise
    • Getting started with VMWare
    • Upgrading
    • Configuration
    • Creating user accounts
    • SSH Access
    • Single sign-on
    • Backing up enterprise data
    • Restoring enterprise data
    • Command line utilities
    • Changelog
  • Frequently Asked Questions
    • Does Kumu have a public API?
    • Does Kumu make use of AI?
    • How do I add annotations?
    • How do I add anchors to my map description?
    • How do I add arrows to my connections?
    • How do I add documents to profiles?
    • How do I add more than one element with the same label?
    • How do I add text dropdowns to my map overview?
    • How do I adjust arrow size?
    • How do I avoid duplicating data?
    • How do I change connection curvature?
    • How do I change font color?
    • How do I change font size?
    • How do I change the default for currency fields?
    • How do I change the length or strength of connections?
    • How do I change the order of control options?
    • How do I change the position of my element labels?
    • How do I cite Kumu?
    • How do I collapse duplicate connections?
    • How do I copy a map to another project?
    • How do I control label size while scaling element size?
    • How do I control text wrapping?
    • How do I convert a project from private to public?
    • How do I convert a project from public to private?
    • How do I create dynamic on/off toggles for my map?
    • How do I customize link text in popovers?
    • How do I customize the order of my legend?
    • How do I delete a project, map, or view?
    • How do I delete data from my project?
    • How do I downgrade my subscription?
    • How do I edit virtual elements?
    • How do I get rid of duplicates?
    • How do I hide elements without connections?
    • How do I hide images from the map but keep them in the profile?
    • How do I hide labels on my map?
    • How do I hide the settings button?
    • How do I keep elements from moving?
    • How do I list an element's connections in its profile?
    • How do I make elements transparent?
    • How do I make sense of my receipt?
    • How do I open a sub-system when clicking on an element?
    • How do I remove the Opposite entry from my legend?
    • How do I remove unneeded controls?
    • How do I remove unwanted legend entries?
    • How do I rename my map/view?
    • How do I restructure my adjacency matrix?
    • How do I save my changes in Kumu?
    • How do I select options by default in my control?
    • How do I set a minimum or maximum zoom level for my map?
    • How do I show the Settings button?
    • How do I size elements based on number of connections?
    • How do I transfer a project?
    • How do I update my credit card information?
    • How much data can my Kumu project handle?
    • How do my readers switch between maps and views?
    • My data won't import. What can I do?
    • My Kumu embed is not working. What can I do?
    • My map disappeared. How do I bring it back?
    • My PDF won't export. What can I do?
    • What pricing plans does Kumu have?
    • Where can I find my invoices?
    • Where can I find example Kumu projects?
Powered by GitBook
On this page
  • Add a grid
  • Add guides
  • Add a radar
  • Add a background image

Was this helpful?

Edit on GitHub
  1. Guides

Grids & Guides

PreviousForkingNextImport

Last updated 1 month ago

Was this helpful?

Grids & guides are a great tool when you need to add some structure or context to the background of your map. Kumu supports the following underlays:

This video below explains how to create Grids & Guides in the advanced editor. Want to know how to use them in the Basic Editor? Please jump to the sections listed above.

Add a grid

In the Basic Editor

  1. Click "More" and then select "Grids & Guides" to open the menu

  2. Check the "Show grid" checkbox to make the grid appear

You can use the settings below Grid to adjust color, offset and width of your grid.

In the Advanced Editor

You can use the layout-grid property of @settings in the Advanced Editor to add a grid:

@settings {
  layout-grid: on;
}

Once you have the grid turned on, you can customize the distance between gridlines using layout-grid-offset and customize the width of lines using layout-grid-width.

@settings {
  layout-grid: on;
  layout-grid-offset: 20;
  layout-grid-width: 1.5;
}

By default, gridlines will extend infinitely. But, you can use the layout-bounds-xmin, layout-bounds-xmax, layout-bounds-ymin, and layout-bounds-ymax properties to set a stopping point for the gridlines.

@settings {
  layout-grid: on;
  layout-bounds-xmin: 0;
  layout-bounds-ymin: 0;
  layout-bounds-ymax: 550;
  layout-bounds-xmax: 500;
}

Finally, you can use the layout-grid-color property to customize the color of gridlines (replace color with any CSS web color or hex color code):

@settings {
  layout-grid-color: color;
}

Add guides

In the Basic Editor

To add a guide to your map, follow the following steps:

  1. Click "More" and then select "Grids & Guides" to open the menu

  2. Adjust the guide settings and click "Add guide" to make the guide show up on your map

Guides can be horizontal, vertical, or even a circle. To remove an existing guide, click the "Remove" button.

In the Advanced Editor

You can use the Advanced Editor to add vertical, circular, or horizontal guidelines. Here's the basic syntax for vertical and horizontal lines:

@settings {
  layout-guides: x(coordinate), y(coordinate);
}

Replace coordinate with any number, indicating the x or y coordinate where you would like the guide to be drawn. x(coordinate) draws a vertical line, and y(coordinate) draws a horizontal line.

To draw circular guidelines, you can choose between two different syntaxes:

@settings {
  layout-guides: circle(radius), circle(x, y, radius);
}

If you're using the circle(radius) syntax, replace radius with any number to draw a circle with that radius. When you're using this syntax, the circle will always be centered at 0, 0.

If you'd like to center your circle somewhere else, for example, an x coordinate of 40 and a y coordinate of 20, you can use the circle(x, y, radius) syntax. Replace x with the center's x coordinate, y with the center's y coordinate, and radius with the circle's radius.

Note: to add more than one guide, just leave a space between the guide declarations. Here's an example that adds two vertical lines, one horizontal line, one circle with radius 100 centered at 0, 0, and one circle with radius 100 centered at 100, 50:

@settings {
  theme: dark;
  layout-guides: x(0) x(100) y(0) circle(100) circle(100, 50, 100);
}

For additional styling, use the layout-guide-width and layout-guide-color properties to customize the width and color of guides.

Add a radar

You can use the radar property of @settings in the Advanced Editor to add a radar:

@settings {
  radar: on;
}

The radar will come with a few default rings and axes, which you can easily override using the radar-rings and radar-axes properties. Each comma-separated value in those properties will create and label a new ring or axis:

@settings {
  radar: on;
  radar-rings: INTENT, DESIGN, FEEDBACKS, PARAMETERS;
  radar-axes: BEFORE PROBLEM, FIRST CONCERN, PROBLEM, CRISIS, ADAPT OR RESTORE;
}

Add a background image

Click the settings icon to open the

Click the settings icon to open the

You can add a radar of concentric circles to your background to play with positining of your elements. If you want to pin elements in place, visit .

You can customize your radars extensively, changing the color, font color, the distance between rings, etc. To see a full list of supported properties and learn how they customize the radar, head over to our (type "radar" to filter the list).

For full instructions on adding a background image, see .

this guide here
@settings reference
Grids
Guides
Radars
Background images
our full images guide
Add a grid
grid showcase
grid with bounds
Add guides
guides example
default radar
systems leverage radar
Basic Editor
Basic Editor