Skip to main content

Graphic elements ✍️

Description

Brainboard uses graphic elements to help you ease your workflow when you are designing & building your infrastructure. Some important graphic elements are:

  • Options bar: The options bar is a bar situated on top of the architecture that allows you to configure visual elements. It is always visible and can be moved around the page easily.
  • Templates button: The templates button is a button that allows you to open the templates modal. It is situated on the top right corner of the architecture.
  • Visibility action buttons: The visibility actions are a set of floating action buttons that allow you to show or hide elements (main grid, titles, connectors, depends_on connectors and icons) in the architecture. They are situated on the top right corner of the architecture.
  • Number of nodes: The number of nodes is a number that is situated on the bottom left corner of the architecture. It shows the number of nodes in the architecture.
  • Search resources: The search resources is a search bar that allows you to search for resources in the architecture. It is situated in the bottom center of the architecture and it allows you to search for resources by name or by type. If a resource matches your search item, it will be highlighted in the architecture, while the rest of the resources that do not match will be greyed out.
  • Groups: Groups are a way to group resources together. The groups floating action button allows you to see, edit and delete the groups in the architecture. It is situated on the bottom right corner of the architecture.

Options bar

The options bar is a bar situated on top of the architecture that allows you to configure visual elements. It is always visible and can be moved around the page easily.

Options bar

The options bar contains the following elements:

  • Change the grid to squares: This button allows you to change the grid to squares. It is useful when you want to align resources in the architecture.

Change the grid to squares

  • Change the grid to dots: This button allows you to change the grid to dots.

Change the grid to dots

  • Zoom in: This button allows you to zoom in the architecture.

Zoom in

  • Fit content: This button allows you to automatically fit the content of the architecture in the screen. It is useful when you have zoomed in or out the architecture and you want to go back to the original size.

Fit content

  • Zoom out: This button allows you to zoom out the architecture.

Zoom out

  • Undo: This button allows you to undo the last action you did in the architecture.

Undo

  • Redo: This button allows you to redo the last action you did in the architecture.

Redo

  • Export the architecture in Brainboard format: This button allows you to export the architecture in Brainboard format. It is useful when you want to save the architecture in your computer or share it with someone else.

Export the architecture in Brainboard format

  • Download the diagram: This button allows you to download the architecture in multiple formats: PNG, SVG or PDF. You can also include the background grid in the download or set a transparent background.

Download the diagram

  • Create new version: Brainboard allows you to create multiple versions of the same architecture. This button allows you to create a new version of the architecture. It is useful when you want to create a new version of the architecture before making changes to it.

Create new version

  • Show versions: This button allows you to see the versions of the architecture. It is useful when you want to see the versions of the architecture and switch between them.

Show versions

  • Readme: This button allows you to see the readme of the architecture. It is useful when want to create a proper description of the architecture so that other team members can better understand the use case of the architecture.

Readme

  • Shortcuts: This button allows you to see the shortcuts you can use inside the Brainboard editor. Knowing the shortcuts can help you speed up your workflow.

Shortcuts

  • Sync information: When creating a new architecture based on an already existing architecture (cloning), you have the possibility to sync architectures together. That means that if you make a change in one architecture, the other architecture will be updated automatically. This button allows you to see the sync information of the architecture: what other architectures are synced with this architecture and you can unsync them if you want.

Shortcuts

Templates button

The templates button is a button that allows you to open the templates modal. It is situated on the top right corner of the architecture.

Templates button

Visibility action buttons

The visibility actions are a set of floating action buttons that allow you to show or hide elements (main grid, titles, connectors, depends_on connectors and icons) in the architecture. They are situated on the top right corner of the architecture.

Visibility action buttons

Number of nodes

The number of nodes is a number that is situated on the bottom left corner of the architecture. It shows the number of nodes in the architecture.

Number of nodes

Search resources

The search resources is a search bar that allows you to search for resources in the architecture. It is situated in the bottom center of the architecture and it allows you to search for resources by name or by type. If a resource matches your search, it will be highlighted in the architecture, while the rest of the resources that do not match will be greyed out.

Search resources

You can see in the following example that the Application service that matches the text from the search input is highlighted while the rest of the resources are greyed out:

Search resources example

Groups

Groups are a way to group resources together. The groups floating action button allows you to see, edit and delete the groups in the architecture. It is situated on the bottom right corner of the architecture.

Groups