Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite #37

Open
10 of 22 tasks
neferin12 opened this issue Jan 25, 2024 · 0 comments
Open
10 of 22 tasks

Rewrite #37

neferin12 opened this issue Jan 25, 2024 · 0 comments
Assignees

Comments

@neferin12
Copy link
Member

neferin12 commented Jan 25, 2024

Rewrite in typescript with a modular system for rendering, so styling can easily be changed (e.g. bootstrap 5 and plain html).

Necessary steps:

  • Layout and structure
  • JSON Validation
  • Interface for controls
  • Plain controls
  • Bootstrap 5 controls
  • Complete Support for UI Schema options
  • Validation of JSON Schema limits e.g. min/max
    • Arrays/Objects
    • Simple datatypes (number/string/date)
  • Generate default UI Schema if none is passed
  • Enable to load data
  • Form reset
  • ShowOn with Rita rules
  • evaluate if/then in JSON schema
  • Webcomponent
  • Tests
    • Component
    • e2e
  • Write Documentation
    • In Code
    • How to use
  • Packaging and publishing
@neferin12 neferin12 self-assigned this Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant