> For the complete documentation index, see [llms.txt](https://docs.thunkable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thunkable.com/~/revisions/A81b2aVlSXGVVaRtdFDr/stack-navigator.md).

# Stack Navigator

{% embed url="<https://youtu.be/bN9W7kxe1Fw>" %}

## Stack Navigator Properties

### Set Your Screen Transitions

To enable a Stack transition, add a Screen navigation block like the one below. You can find the Screen navigation block in the Control drawer of blocks:

![](https://1223006790-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAn5scXl2uqUJUOqkJo%2F-MWYeR-MpHbCPfo6qGVQ%2F-MWYgxZKV1658PjyqXWP%2Fbtn_click_1.png?alt=media\&token=70e26ef5-3b7c-4622-9118-3df655dc4379)

| Property | Description                         | Data Type                                                                                                                                        |
| -------- | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| Mode     | Define how your screens will stack. | <p>Select from list:<br><code>card</code> - new screens slide in from the left<br><code>modal</code> - new screens slide in from the bottom </p> |

### Header Mode

It is possible to hide the Header bar and maintain the Stacking transition by using the Stack property below. Hiding the Header bar will also hide the back button that makes it easier to transition to the previous screen.

| Property   | Description                                | Data Type                                                                                                                                                                                                           |
| ---------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| HeaderMode | Define how the header appears in your app. | <p>Select from list:<br><code>float</code> - headers fade in with the screen change<br><code>screen</code> - headers slide with the screen change<br><code>none</code> - hide header (including the back arrow)</p> |
