# Canvas

There are 3 designer screens - canvases available:

[**App basics**](/any2info-academy/no-code-platform/app-studio/application-design/app-basics.md) **canvas**:&#x20;

Each app has a fixed structure of design and layout in which (standard) properties for screens, navigation, menu, (corporate style) colors, privacy overviews, etc. can be set.

<figure><img src="/files/cumlaimvN3OVVvneW8nH" alt=""><figcaption></figcaption></figure>

***App specifics - Privacy***

An administrator can add custom texts that relate to the AVG/GDPR conditions.&#x20;

* Statement goals
* Data sources
* Subprocessors

To access the application (1st time), users are required to confirm acceptance of these terms and conditions (PDF).

[**Dashboard**](/any2info-academy/no-code-platform/app-studio/application-design/dashboard/pages.md) **canvas:**&#x20;

A screen can be **freely arranged** and made up from a series of components, called [**controls**](/any2info-academy/no-code-platform/app-studio/application-design/dashboard/controls-toolbox.md). The components can be easily placed and edited using various CTRL functions. See the **?-Icon** in the toolbar for this.

<figure><img src="/files/ApM8f3BYnalzIvEMGKVH" alt=""><figcaption></figcaption></figure>

[**Form** ](/any2info-academy/no-code-platform/app-studio/application-design/forms/pages.md)**canvas:**&#x20;

A screen can be **set up vertically** and can be made up of a series of components, called [**fields**](/any2info-academy/no-code-platform/app-studio/application-design/forms/fields-toolbox.md). Any2info has consciously opted for the limitation of a vertical layout in order to configure it in a distinctive fast way and based on the premise that a user often scrolls on a mobile device.

<figure><img src="/files/3LnMdRK0jbx844XA9u0c" alt=""><figcaption></figcaption></figure>

Both dashboard and form screens have options - settings for (automatic) scaling in order to optimize the display on the used device.

####


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/designertools/canvas.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
