Open
Description
the MVP -- a bare-bones html form -- could be built from the json schemas (#59) with aid of the proper libraries, for instance:
- https://rjsf-team.github.io/react-jsonschema-form/
- https://www.npmjs.com/package/outperform
- https://github.com/jarvelov/vue-form-json-schema
more advanced implementations for assets can take cues from effortlessmountain's excellent work: https://github.com/effortlessmountain/ironsworn-asset-workbench
after assets, tables might be next on the list. some ideas for more advanced features:
- enter an unnumbered list, have it automatically create roughly-equal ranges on a standard d100
- fancier version: or weighted ranges
- convert from csv
- import from google doc
- plain text? it could try to make an educated guess, maybe
- drag rows around to rearrange them
- sort by weight
- sort alphabetically
Metadata
Metadata
Assignees
Labels
No labels