But, hey, wait Josh, that first thing you said. What does that mean?
Screenshots are always nice. :D
In this way, we can "group, organize, and modularize" our UI elements. This helps to greatly reduce cognative-load (how much stress it take you to think through designs).
Also, simply tag a new Tiddler in the wiki with the `Character` tag, and all of that slick UI automatically appears and is completely responsive. ;D
More information can be found in the "JsonUI" tiddler in my example wiki:
https://joshuafontany.github.io/TW5-jsoneditor/#JsonUIThis is only a VERY rough proof-of-concept using a commonly known fictional character (lots of reference data). I have ideas for more complex (behind the scenes complex) versions later on. There are also a few gremlins to work out (jsoneditor tabs re-set state on each wiki update - wooops), and I'm going to be updating my fork of the base json-editor library, would like to be able to set a custom Font-Awesome glyph for the collapse button based on a tiddler's value, etc, etc.
This was inspired by working with other languages that use "Model, View, Vew-Model" architecture, and I think we can start to make some really cool complex things by combining this with all of the other plugins that are out there!!
Let me know if you all have any questions!
Best,
Joshua Fontany