How can I custom the settings UI?

In Jupyter Litchi I add the settings page by default schema:

The input for prompt is a input component. I want to make a markdown editor same as the markdown cell, or a textarea. How can I do it ?

1 Like

It is possible by registering the form renderer like in:

or

but we should make it easier and document better.

1 Like

By the way the setting registry forms are using the same underlying mechanism as the metadata forms which are documented in a bit more detail here: extension-examples/metadata-form at main · jupyterlab/extension-examples · GitHub

1 Like

Thx! I will try the way.