---
url: "https://vueda.dev/v3/reference/api/vue/PageTitle.md"
title: "PageTitle"
---

# PageTitle

## Overview

Page-level header bar that an integrator places in their layout (above `<RouterView>`). It reads
the active view's title and loading state from `usePageTitle` and hosts the page-action zone that
`PageActions` teleports into. The view supplies the data; this component decides where the page
`<h1>` and its actions appear, so the title is a layout concern rather than baked into each view.

Theme entry: [PageTitle](/v3/reference/theming/keys/PageTitle.md)

## Props

| Name | Type | Required | Default | Description |
| --- | --- | --- | --- | --- |
| <span id="prop-themeOverride">themeOverride</span> | `Object` |  | `null` | A partial ThemeObject keyed by component name, merged over this component's theme and provided to descendants. |
| <span id="prop-sticky">sticky</span> | `boolean` |  | `false` | When `true`, the header is positioned sticky and pinned to the top of the scroll viewport. |

## Slots

### `title` {#slot-title}

Slot.

## Source

`client/lib/shell/page-title/PageTitle.vue`
