Application UI surfaces
Glixo Code supplies the editor, terminal, settings, and session panels. Changing these surfaces currently requires working on the application source and building the application.
Keep UI changes scoped
Decide which surface owns the feature, how it behaves on a phone, and which keyboard actions it needs. Keep an empty state, loading state, error state, and recovery action in the design.
Verify the integration
Test narrow and wide layouts, keyboard focus, screen-reader labels, and session switching. Long-running work should remain cancellable and should not block typing or navigation.
Packaged extensions
The provider template does not load arbitrary JavaScript panels into the application. Use provider configuration for account settings, or contribute an application change for a new UI surface.