We have many different bindings and renderer sets. See the architecture page for more information.
Each renderer set fully controls how it looks like. The examples on the JSON Forms web page are all based on the React Material renderer set, while the Vue seed uses the “Vanilla” renderer set for Vue which is much less sophisticated.