"Simply" adds a JSON button to the top row buttons, which toggles a JSON source editor over the full configuration source.
While we kinda piggy-back on the JSON-editor source editor feature for the top-level object, we severely hack it, primarily to
replace the simple textarea used by JSON-editor with the ACE editor configured for JSON, and then make THAT resizable and work with the backend format rather than the configurator's internal format!
LOTS of UI styling changes too to make this all smooth and consistent.
"Simply" adds a
JSON
button to the top row buttons, which toggles a JSON source editor over the full configuration source.While we kinda piggy-back on the JSON-editor source editor feature for the top-level object, we severely hack it, primarily to replace the simple textarea used by JSON-editor with the ACE editor configured for JSON, and then make THAT resizable and work with the backend format rather than the configurator's internal format!
LOTS of UI styling changes too to make this all smooth and consistent.