Styling and Theming
Create consistent, professional diagrams with custom colours and project-wide themes. Learn how to style individual elements and apply themes across your workspace.
Consistent styling makes diagrams easier to read and gives them a professional appearance. The editor offers element-level styling and project-wide theming to help you create cohesive diagrams.
Element Styling
Each shape and connector can be individually styled through the properties panel.
Shape Colours
Border Properties
| Property | Description |
|---|---|
| Border Width | Thickness of the outline |
| Border Radius | Corner rounding for rectangles |
| Border Style | Solid, dashed, or dotted |
Connector Styling
| Property | Description |
|---|---|
| Stroke Colour | The line colour |
| Stroke Width | Line thickness |
| Line Style | Solid, dashed, or dotted |
| Opacity | Transparency level |
Colour Coding
Use colour strategically to convey meaning:
Project Themes for Diagrams
For consistent styling across all diagrams in a workspace, configure default colours in the project settings.
Setting Up Project Defaults
What You Can Theme
The Diagram Theme tab supports default colours for:
Graph Diagram Colours
Graph diagrams use a different approach to theming. Instead of project-wide defaults, you style nodes directly:
Light and Dark Mode
NeoArc supports both light and dark colour schemes. When creating diagrams:
Accessibility Considerations
Design diagrams that work for all viewers:
Copying Styles
To apply one element's style to another: