> For the complete documentation index, see [llms.txt](https://docs.airdev.co/canvas/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airdev.co/canvas/3.7/canvas-functionality.md).

# CANVAS FUNCTIONALITY

- [Getting Started](https://docs.airdev.co/canvas/3.7/canvas-functionality/getting-started.md): Get up and running quickly with your Canvas App
- [Branding & Design](https://docs.airdev.co/canvas/3.7/canvas-functionality/branding-and-design.md): Manage all the branding and design elements for your application
- [Marketing Pages](https://docs.airdev.co/canvas/3.7/canvas-functionality/marketing-pages.md): Expand your application by adding unlimited marketing pages to your template using the Canvas Page Builder.
- [Bubble Pages & Blocks](https://docs.airdev.co/canvas/3.7/canvas-functionality/pages-and-modules.md): Expand your application by adding Bubble pages and blocks to your template using the Canvas Extension.
- [Roles & Permissions](https://docs.airdev.co/canvas/3.7/canvas-functionality/roles-and-permissions.md): Manage the high level user permission for your application
- [Menus & Navigation](https://docs.airdev.co/canvas/3.7/canvas-functionality/menus-and-navigation.md): The Canvas template has three main navigation reusable elements: the Header, the Footer, and the Menu Focus Group.
- [Data & Workflows](https://docs.airdev.co/canvas/3.7/canvas-functionality/data-and-workflows.md): An overview of how data is used in the Canvas template
- [Emails & Alerts](https://docs.airdev.co/canvas/3.7/canvas-functionality/emails-and-alerts.md)
- [Miscellaneous](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous.md): We've included some guidance here to demonstrate how to manage additional features of the Canvas template.
- [Setting up two factor authentication](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous/setting-up-two-factor-authentication.md)
- [Cookie and consent banner](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous/cookie-and-consent-banner.md)
- [Setting your password policy](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous/setting-your-password-policy.md)
- [Set up Payment info on Account page](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous/set-up-payment-info-on-account-page.md)
- [Loading screen](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous/loading-screen.md)
- [Configuring multiple languages](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous/configuring-multiple-languages.md)
- [Customizing your app's portal page colors](https://docs.airdev.co/canvas/3.7/canvas-functionality/miscellaneous/customizing-your-apps-portal-page-colors.md)
- [Reference](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference.md)
- [Pages](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages.md)
- [Index](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages/index.md)
- [Admin Portal](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages/admin-portal.md)
- [Account](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages/account.md)
- [Login](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages/login.md)
- [Legal](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages/legal.md)
- [Reset Password](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages/reset-password.md)
- [404](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/default-pages/404.md)
- [Reusable elements](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements.md)
- [Header](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/header.md)
- [Footer](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/footer.md)
- [Signup & Login](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/signup-login.md)
- [Cookies Permission](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/cookiespermission.md)
- [Widgets](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/widgets.md): Widgets are reusable elements that contain complex and/or commonly used elements and workflows. You can use these throughout your app.
- [App security](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/widgets/app-security.md)
- [Header Widgets](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/widgets/ui-widgets.md): Header widgets are prebuilt into the Canvas html header and can be displayed by setting up the correct actions on your header link.
- [Workflow Widgets](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/widgets/workflow-widgets.md): These widgets contain workflows that can be referenced from the page using the 'Trigger a custom workflow from a reusable element' action.
- [Admin Portal](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables.md)
- [Admin analytics](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/ownerdashboard.md): Displays user analytics and metrics on user engagement
- [Admin email & templates](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/adminemail.md)
- [Admin header & footer](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/ownerseosettings.md)
- [Admin legal popups](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/ownerlegalpages.md)
- [Admin branding, launch, and settings](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/ownergeneralsettings.md)
- [Admin marketing pages](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/ownerhomepagesetup.md)
- [Admin portal canvas logic](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/ownersocialmediasettings.md)
- [Admin options settings](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/owners-portal-reusables/admin-option-settings.md)
- [Menu Focus Elements](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/reusable-elements/menu-focus-elements.md)
- [Data types](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/data-structure.md)
- [Option Sets](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/option-sets.md)
- [Backend Workflows](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/api-workflows.md)
- [Design standards](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/design-standards.md)
- [Manually Building UI](https://docs.airdev.co/canvas/3.7/canvas-functionality/reference/design-standards/manually-building-ui.md): When you need to build something yourself
