

# AWS Infrastructure Composer console visual overview
<a name="reference-visual"></a>

This section provides a visual overview of the AWS Infrastructure Composer console.

**Topics**
+ [Home page](#reference-visual-home)
+ [Visual designer and visual canvas](#reference-visual-designer)

## Home page
<a name="reference-visual-home"></a>

The following image is of the home page in the Infrastructure Composer console:

![\[The Infrastructure Composer home page.\]](http://docs.aws.amazon.com/infrastructure-composer/latest/dg/images/aac_ref_01.png)


1. **Documentation** – Go to Infrastructure Composer documentation.

1. **Canvas** – Go to the canvas and create or load a project.

1. **Demo** – Open the Infrastructure Composer demo application.

1. **Create project** – Create or load a project.

1. **Start building** – Quick links to start building an application.

1. **Feedback** – Go here to submit feedback.

## Visual designer and visual canvas
<a name="reference-visual-designer"></a>

The following image is of Infrastructure Composer's visual designer and visual canvas:

![\[Infrastructure Composer's visual designer and visual canvas.\]](http://docs.aws.amazon.com/infrastructure-composer/latest/dg/images/aac_ref_02.png)


1. **Resource palette** – Displays cards that you can design with.

1. **Resource search bar** – Search for cards that you can add to the canvas.

1. **List** – Displays a tree view of your application resources.

1. **Home** – Select here to go to the Infrastructure Composer homepage.

1. **Save status** – Indicates whether Infrastructure Composer changes are saved to your local machine. States include:
   + **Autosave** – **Local sync** is activated and your project is being automatically synced and saved.
   + **Changes saved** – Your application template is saved to your local machine.
   + **Unsaved changes** – Your application template has changes that are not saved to your local machine.

1. **Resources** – Displays the resource palette.

1. **Canvas** – Displays the canvas view of your application in the main view area.

1. **Template** – Displays the template view of your application in the main view area.

1. **Arrange** – Arranges your application architecture in the canvas.

1. **Undo and redo** – Perform **undo** and **redo** actions when supported.

1. **Template name** – Indicates the name of the template you are designing.

1. **Main view area** – Displays either the canvas or template based on your selection.

1. **Resource properties panel** – Displays relevant properties for the card that’s been selected in the canvas. This panel is dynamic. Properties displayed will change as you configure your card.

1. **Menu** – Provides general options such as the following:
   + **Create a project**
   + **Open a template file or project**
   + **Save a template file**
   + **[Activate local sync](using-composer-project-local-sync.md)**
   + **[Export canvas](reference-features-export.md)**
   + **Get support**
   + **Keyboard shortcuts**

1. **Card** – Displays a view of your card on the canvas.

1. **Line** – Represents a connection between cards.

1. **Group** – Groups selected cards together for visual organization.

1. **Card actions** – Provides actions you can take on your card.

   1. **Details** – Brings up the resource property panel.

   1. **Group** – Group selected cards together.

   1. **Delete** – Deletes the card from your canvas.

1. **Port** – Connection points to other cards.

1. **Resource property fields** – A curated set of property fields to configure for your cards.

1. **Re-center** – Re-center your application diagram on the visual canvas.

1. **Zoom** – Zoom in and out on your canvas.

1. **Feedback** – Go here to submit feedback.