> Markdown version of [Converting UI parameters](https://vaadin.com/docs/next/tools/mpr/introduction/4-ui-parameters). Section index: [llms.txt](https://vaadin.com/docs/next/tools/llms.txt)

# Converting UI parameters

For this step, not all actions need to be done. It depends on what’s configured in your original UI. See each specific tutorial for details.

- Application uses a [custom widget set →](https://vaadin.com/docs/next/tools/mpr/configuration/legacy-widgetset.md)

- Application uses a [custom theme →](https://vaadin.com/docs/next/tools/mpr/configuration/legacy-theme.md)

- Application uses [push →](https://vaadin.com/docs/next/tools/mpr/configuration/push.md)

- Application needs to manage the [VaadinSessions →](https://vaadin.com/docs/next/tools/mpr/configuration/session.md)

- Application uses an advanced [custom UI logic →](https://vaadin.com/docs/next/tools/mpr/configuration/custom-ui.md)

## <a id="other-parameters"></a>Other Parameters

For `@Title`, you should use `@PageTitle` from the `com.vaadin.flow.router` package. For `@Viewport`, you should use `@ViewPort` from the `com.vaadin.flow.component.page` package.

After converting those parameters, you can progress to the next step.

The next step is [Adding Legacy Components to Flow Layouts](https://vaadin.com/docs/next/tools/mpr/introduction/5-adding-legacy-components.md).

`1900E725-AA50-46BE-A8AB-B676D14E2639`
