# Overlay

All applications providing UI implement the same pattern regarding styling.&#x20;

## Configure the overlay folders

In order to make the application read the custom files instead of the default files the configuration parameter `overlay_dirs` must be used.

Add parameter `"overlay_dirs":`*`<path_to_custom_directories`*`>`.

Simple example from a Forms config.

```json
{
  "name": "Forms",
  "config": {
    "http_context": "/forms",
    "logout_endpoint_url": "/forms/logout",
    "overlay_dirs": ["config/locale_overlay", "config/ui_overlay"],
    "flows": "@include:../flows/*/flow.json"
  }
}
```

In the custom directory create a folder, "`assets`".

## Favicon

in the `assets` folder of your `overlay_dir`**,** place the `favicon.ico`.
