---
title: "Adding a Comala List macro to a page"
canonical: "https://support.appfire.com/space/CLSL/655987502/Adding%20a%C2%A0Comala%20List%C2%A0macro%20to%20a%20page"
format: markdown
---
> Macro (aura-html)

## List columns and rows

Each macro in the body of the [list](https://appfire.atlassian.net/wiki/spaces/CLSL/pages/655889865) macro will define a column in the list.

These columns can be defined as

- metadata values
- labels
- text input
- or drop-down selection menus with individual values for each row.

**The list rows** are linked child pages for a specified parent page

- linked pages displayed in the list can be filtered by label by editing the [list](https://appfire.atlassian.net/wiki/spaces/CLSL/pages/655889865) macro

**The list column names **are metadata

- the column values are the values of the metadata for each row linked page

**Column values** can be set to be stored either

- solely within the list on the page with the list macros added
- or with both the list page ***and**** *the linked pages

The [list log](https://appfire.atlassian.net/wiki/spaces/CLSL/pages/655758688) macro can be used to track the history of the list value changes for a page.

  
**[Getting Started with Comala Lists](https://appfire.atlassian.net/wiki/spaces/CLSL/pages/656675787)**

> Macro (children)