Pages

Button: Overlay

Description

The Overlay Button opens a floating window (overlay) on top of the current page — without fullscreen takeover.

Unlike popups, overlays appear at a precise position on the screen, making them ideal for contextual or tool-like information panels.


Use Cases

This button is perfect for:

  • Viewing Alarm History next to a live dashboard
  • Opening Logger output next to active components
  • Displaying detailed info from another page in a sidebar
  • Adding dynamic side panels like “Machine Details” or “Sensor Logs”
  • Showing a small instruction panel next to an input control
  • Presenting comparison views without losing context

How it Works

The overlay behavior is defined by three key settings:

1. Navigation

Select either:

  • A Page — any uploaded or created project page
  • A Component:
    • Alarms
    • Alarms History
    • Alarms Overview
    • Logger

The overlay will display the selected content inside a container, not as a fullscreen page.


2. Position (Required)

You must define where the overlay appears on screen using this syntax:

This format controls:

  • Horizontal anchor ([code_block_0], [code_block_1], [code_block_2])
  • Vertical anchor ([code_block_3], [code_block_1], [code_block_5])
  • Overlay alignment to screen corners or center

Examples:

  • [code_block_6] → Top-left corner
  • [code_block_7] → Bottom-right corner
  • [code_block_8] → Centered overlay

You can position the overlay relative to the button or screen edges.


3. Label

Defines the button text shown to users.
Can be combined with icons or styled text for better UI integration.


Summary

The Overlay Button is your tool for adding non-blocking, floating windows
perfect for side-by-side views, dynamic interactions, or layered information.

  • No page switching
  • No fullscreen overlays
  • Just efficient, positioned content overlays