Custom Overlays
π§© Custom Overlay Layer
This layer is a real-time, configurable overlay component with support for dynamic events. It includes five main tabs:
- HTML β Defines the static layout of the UI
- CSS β Custom styling rules
- JS β Handles real-time logic and event listeners
- Configs β Input schema used to customize the component
- Data β Holds the actual values for the defined fields
Chat GPT Lumia Overlay Assistantβ
We offer a Chat GPT Lumia overlay assistant that can help you with your custom overlay creation. Ask it a question like Create an overlay that changes color every time a new chat command comes in. It knows our documentation and can help out a ton
Access it here: Chat GPT Lumia Overlay Assistant
Overlay Scopeβ
Custom Overlays should handle visual rendering, chat and alert listeners, HFX and virtual light reactions, browser API calls, polling, commands, chatbot messages, storage, variables, games, and animations directly in the five overlay tabs.
Use another Lumia workflow only when the user explicitly needs code that runs outside an overlay session, packaging/distribution, Node-only dependencies, or reusable integration logic across multiple Lumia features.