What problem does it solve?
This skill helps developers manage and render a spatial World Canvas in qol-tray, coordinating DiveTargets with trait-driven behavior and world navigation across the codebase.
Core Features & Use Cases
- DiveTarget trait orchestration: declare and apply traits to divables to control confinement, previews, and atmosphere.
- World navigation and dive stack: push and pop dive frames as users enter or exit world spaces.
- Renderer integration: components such as WorldViewport.js, PeripheralPreview.js, and AtmosphereLayer.js render trait-driven visuals and atmospheres.
- Styles and assets: include CSS for peripheral previews and atmosphere presets to create a cohesive UI experience.
- Plugin spatial layout: support for plugin-trait overrides and central trait registry as a bridge to external plugins.
Quick Start
Review and customize the world canvas features by inspecting the WorldViewport, PeripheralPreview, and AtmosphereLayer implementations in the codebase.