` where you want it to render.
```html theme={null}
```
### Legacy Shortcuts
These remain supported for old embeds. Prefer the sectioned config above for new usage.
| Property | Replacement |
| ------------------------ | ---------------------------------- |
| `layout: "floating"` | `layout: { mode: "floating" }` |
| `layout: "docked-right"` | `layout: { mode: "docked-right" }` |
| `layout: "docked-left"` | `layout: { mode: "docked-left" }` |
| `layout: "inline"` | `layout: { mode: "inline" }` |
| `position` | `layout.position` |
| `showLauncher` | `launcher.isOn` |
### Full HTML Example
```html theme={null}
My Website
Welcome to my website
```
Place both script tags just before the closing `` tag. The `defer` attribute on `app.min.js` ensures it loads after the config is set without blocking page rendering.
### Full-Screen Widget
To make the widget fill the entire viewport, use `inline` mode and mount the widget into a full-page `#rapida-chat-app` element:
```html theme={null}
```
## Platform Integration Guides
1. Go to **Appearance** > **Theme File Editor** (or use a plugin like **Insert Headers and Footers**)
2. Add the following before the closing `