> For the complete documentation index, see [llms.txt](https://mykolapetrovych.gitbook.io/argus-wordpress-plugin/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mykolapetrovych.gitbook.io/argus-wordpress-plugin/version-6.3.0/general-functions/twitch/streaming-overlay.md).

# Streaming Overlay

You can generate a transparent page without a header, footer, or sidebar to use as an overlay for your broadcast. Page builders will allow you to assemble any layout you are required. This layout will be published as a regular page on the site, and you can add it to the stream by URL.

First, you'll need to create a layout template inside your theme. In the WordPress admin panel, go to ***Settings*** --> ***Twitch*** and open the ***General*** tab. You can find the ***Generate Overlay Template*** button in an ***Overlay*** subsection.

{% hint style="info" %}
This action will alter your theme files. Please remember if you are using version control or something like that.
{% endhint %}

After the template is generated, you can create a page and assign it in settings:

<figure><img src="https://content.gitbook.com/content/b9pNburQqbG9yq2Ev6Tf/blobs/MOl3cnQjyNNBp4PLR77P/Screenshot%202023-12-25%20at%2018.16.40.png" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Your theme might add some additional elements or styles that are hardcoded. Please get in touch with your developer or me to help you clear the layout.
{% endhint %}

{% hint style="warning" %}
Sometimes, when you switch to another page builder, like Elementor, the page template can change. You can return to the Gutenberg editor and switch the template back.
{% endhint %}

If you want to add extra styles to the layout, you can use these CSS selectors:

```css
body.page-template-twitch-overlay {
}
#argus-twitch-overlay-template {
}
```
