> For the complete documentation index, see [llms.txt](https://docs.mapsindoors.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mapsindoors.com/cms/interface/solution-details-interface/solution-settings.md).

# Solution Settings

Solution Settings contains advanced styling and behavior configuration that applies across your entire solution.

Navigate here via **Solution Details → Solution Settings**.

***

### Main Display Rule

The Main Display Rule sets the default appearance for every location on your map. Think of it as the master style template — individual Location Types and locations can override specific values, but anything not overridden will look exactly as you've set it here.

<figure><img src="https://393726209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fr7ggkwTwz3UJfNWm5Mwk%2Fuploads%2FlqvvFVRPkQAcS1lRt2Lp%2Fimage.png?alt=media&amp;token=ce5d7b72-2f17-474a-98b4-f4b94d853113" alt=""><figcaption></figcaption></figure>

The editor is divided into sections: **General**, **Icon**, **Label**, **Polygon**, **Extrusion**, **2D Model**, and **3D Model**. Changes you make here instantly become the new default across your entire solution.

For a full walkthrough of all the options, see [Display Rules](/cms/core-concepts/display-rules.md).

***

### Building Highlight

Building Highlight controls the colored outline drawn around your buildings on the map — useful for making buildings stand out from the surrounding area.

<figure><img src="https://393726209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fr7ggkwTwz3UJfNWm5Mwk%2Fuploads%2FOufAM8u5NFwGI0PyQqav%2Fimage.png?alt=media&amp;token=5ee499b1-fb0f-4457-a546-d4c573e470b3" alt=""><figcaption></figcaption></figure>

| Setting            | Description                                                                                                |
| ------------------ | ---------------------------------------------------------------------------------------------------------- |
| **Visibility**     | Show or hide the building outline.                                                                         |
| **Zoom from**      | The zoom level at which the outline starts appearing.                                                      |
| **Zoom to**        | The zoom level at which the outline stops appearing. Check **Max zoom** to keep it visible all the way in. |
| **Stroke color**   | The color of the outline. Click the color picker to choose.                                                |
| **Stroke width**   | How thick the outline appears, in pixels.                                                                  |
| **Stroke opacity** | How transparent the outline is, from `0` (invisible) to `1` (fully visible).                               |

***

### Map Behavior

Map Behavior controls whether locations on your map are clickable by default.

<figure><img src="https://393726209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fr7ggkwTwz3UJfNWm5Mwk%2Fuploads%2FTLcWF1FVrror5HWfiEcC%2Fimage.png?alt=media&amp;token=a907166a-31b4-48fd-92d9-42671e24464c" alt=""><figcaption></figcaption></figure>

When **Selectable** is turned on, users can tap or click locations to see their details. Turn it off if you want a browsable map where clicking locations does nothing — useful for display screens or kiosk setups where you don't want users navigating into location detail views. This default can still be overridden for individual Types or locations.

***

### 3D Settings

3D Settings let you control how transparent your 3D walls and room shapes appear across the whole solution.

<figure><img src="https://393726209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fr7ggkwTwz3UJfNWm5Mwk%2Fuploads%2Fl6D4LkURDx1F6W5aIw31%2Fimage.png?alt=media&amp;token=d301a882-1f17-4fa9-8053-2bdc4237fa1b" alt=""><figcaption></figcaption></figure>

**Wall opacity** controls how see-through the 3D walls are.

**Extrusion opacity** does the same for extruded room shapes.&#x20;

Both use a scale from `0` (completely transparent) to `1` (fully solid).

> **Note:** 3D features require Mapbox and must be enabled for your solution.
