# Hiding groups

Groups can be configured to hide when they are not visible, freeing up space on the screen for other content to be displayed. This allows for a wide range of possibilities when designing pages to optimize available screen space, such as for responsive (mobile-friendly) design.

### Portal/dashboard pages (Example)

For portal pages like the [Admin portal](https://docs.airdev.co/canvas/v/2.0.0/using-the-template/reference/pages/owners-portal-page#admin-portal-overview), it is useful to have hiding groups in order to create more versatile pages with a better UX.&#x20;

Instead of creating several similar pages with the same dashboard look, using one page dramatically decreases load time for users when toggling between different views.

On the admin page, the navigation bar on the left side of the screen determines which "Tab" is selected, and all groups in the main portion of the dashboard are hidden except the selected one.

![A set of groups which hide when some condition is true](/files/-LyaTDz2NFN0phDhr1Ug)


---

# 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://docs.airdev.co/canvas/2.0.0-1/using-the-template/extending-the-template-manually/hiding-groups.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.
