astarte-dashboard icon indicating copy to clipboard operation
astarte-dashboard copied to clipboard

Improve JSON editors with formatting and syntax highlighting

Open davidebriani opened this issue 4 months ago • 0 comments

The Dashboard employs simple textareas to display and modify the JSON definitions of interfaces, triggers and trigger delivery policies.

The UX could be much improved by using actual text editors that support formatting and syntax highlighting.

A bonus point would be to have the possibility to report warning and errors directly on precise text locations, in order to colocate JSON fields with corresponding validation errors.

davidebriani avatar Apr 18 '24 16:04 davidebriani