dashjoin / json-schema-form

Angular JSON Schema Form Library
https://dashjoin.github.io/
Apache License 2.0
84 stars 27 forks source link

simple html without cdk or material library #142

Open mohd7469 opened 2 years ago

mohd7469 commented 2 years ago

can we neglect cdk or material library to not to include them in project because we want to use only simple html elements and css or bootstrap library (if possible) without using material framework how can we achieve this?

mohd7469 commented 2 years ago

@aeberhart we do not have requirement of adding material library how can we do this with pure html css or with or without bootstrap framework

aeberhart commented 2 years ago

Unfortunately, the material components (cdk) cannot be replaced easily (as you can see with all the mat-* tag here https://github.com/dashjoin/json-schema-form/blob/master/projects/dashjoin/json-schema-form/src/lib/json-schema-form.component.html). Would the material theming work for you? https://material.angular.io/guide/theming

mohd7469 commented 2 years ago

@aeberhart no we need either plain html/css or just bootstrap framework but no material

aeberhart commented 2 years ago

should be possible and fairly straightforward to use something like this https://ng-bootstrap.github.io/#/components/datepicker/examples

mohd7469 commented 2 years ago

@aeberhart well its just a datepicker but we are looking for a way to use your json schema editor somehow in our application without using material framework so this is the goal

aeberhart commented 2 years ago

Seems like the lib above has all the necessary components. The datepicker is just one example of course. It's unlikely we'll assign a high priority to this issue. So unless you're willing to pitch in, you might have to wait a while for this to be done.