Customizing the User Interface
TODO
- Ways to customize:
Custom CSS
Input plugins
Service menu widgets
Panel widgets for specific topic message type
Composite panel widget
Overlay for the Video panel widget
Overlay for the World Model 3D widget
- Mention:
topic v. composite widget (+ multisource)
base classes DescriptionTF, Zoomable3dTiles
extend any existing class
add menu items / panel buttons
url params
consider a PR
Available libraries: Three.js, D3.js, CanvasJS Charts, jQuery
- How to:
preload graphics in CSS
use panel vars
create Three Renderer
create CanvasJS Chart
Video/WorldModel overlay