Appearance
Settings
Project settings control how the map behaves when loaded.

Default Level
Choose which floor is displayed when the map first loads. If not set, the first level in the list is used.
Scroll Mode
Controls how the map responds to mouse/touch scroll events:
| Mode | Behavior |
|---|---|
| Default | Scroll zooms the map |
| Cmd/Ctrl + Scroll | Requires Cmd (Mac) or Ctrl (Windows) key held to zoom (prevents accidental zoom when scrolling the page) |
| Shift + Scroll | Requires Shift held to zoom |
Theme
Set the default visual theme. Can be overridden per-embed. See Appearance.
Default Language
The primary language for map content. See Localization.
Overriding Settings via URL
Many settings can be overridden through URL parameters on the embed:
https://layota.app/embed/PROJECT_ID?theme=dark&lang=en&levelId=floor-2| Parameter | Description |
|---|---|
theme | light, dark, blue, auto |
lang | Language code (e.g., en, ru, de) |
levelId | Start on this level (id, key, or name) |
areaId | Select this area on load (id, key, or title) |
markerId | Select this marker on load (id, key, or title) |
apiKey | API key for authenticated requests |
These same parameters are available as SDK options. See JavaScript SDK.