vue-jsonschema-form icon indicating copy to clipboard operation
vue-jsonschema-form copied to clipboard

Make styling based on Pure optional

Open zuck opened this issue 4 years ago • 1 comments

Is your feature request related to a problem? Please describe. I'm trying to use this package together with Quasar native inputs (https://quasar.dev).

I'm overriding the components props to use Quasar widgets but the Pure-based default styling make the output quite messy.

Describe the solution you'd like

  • Remove the Pure-based styling by the default bundle using HTML5-native inputs only.
  • Add docs to explain how to style them with Pure (shouldn't be enough to include it in the <style></style> block of the parent component?)

Thank you for this nice package!

zuck avatar May 30 '20 10:05 zuck

@zuck Thanks for the input, will definitely look into that. Pure should be removed, agree on that.

Btw, it is probably missing in docs, but you can use :use-default-styles="false" prop on JsonSchema component which will remove some pure classes that are breaking your styles probably. This might help.

roma219 avatar May 31 '20 02:05 roma219