# UX Patterns

## UX Patterns

- [UX Patterns](https://outdraw-academy.gitbook.io/ux-patterns/ux-patterns.md): Welcome to UX Patterns, where we analyze popular, unique, and useful user experience patterns. You will gain a deep understanding of UX solutions so that when it's time to apply them 🚀
- [Command Palette](https://outdraw-academy.gitbook.io/ux-patterns/command-palette.md): The Command Palette is a design pattern that provides a searchable list of commands in a popup window.
- [Dialog](https://outdraw-academy.gitbook.io/ux-patterns/dialog.md): Dialogs are used to present information and prompt user to input data or make a decision. They usually contain text, form fields, select controls, and buttons.
- [Popover](https://outdraw-academy.gitbook.io/ux-patterns/popover.md): A popover is a small overlay that appears close to a specific UI element, usually triggered by user interaction with it, such as hovering or clicking.
- [Popup](https://outdraw-academy.gitbook.io/ux-patterns/popup.md): 'Popup' is a generic term that refers to any temporary overlay that appears on top of the main content or interface.
- [Overlay](https://outdraw-academy.gitbook.io/ux-patterns/overlay.md): An overlay is a broader term that describes various graphical elements or layers that are displayed on top of the existing user interface or content.
- [Tooltip](https://outdraw-academy.gitbook.io/ux-patterns/tooltip.md): Tooltips are used to provide additional information about a specific element on the screen.
- [Backdrop](https://outdraw-academy.gitbook.io/ux-patterns/backdrop.md): An overlay with lowered opacity that serves as a visual cue that the content behind it is not available for interactions ❌.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://outdraw-academy.gitbook.io/ux-patterns/ux-patterns.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.
