Yes css design frameworks just like we have now bootstrap 4 integrated - for us it is just one big Hjson file with all the UI definitions based on css selectors - so why not define your own integration with frameworks like tailwind, bulma or whatever you desire
But this will require reworking some AC and SC components that are dependent on BS4, right? First thing that comes to mind are SC validation messages that are inserted in the DOM where BS4 expects them to be.
Well not really - we usually try to make the App Connect components as independent as possible - and just for the UI you can have different definitions that can also extend each other depending on the framework. But of course you can also have framework specific App Connect components.
But most framework elements definitions are just simple css selector and description of the attributes and classes applied as properties in the UI inspector.
I think I would be a bit hesitant of using someone else's custom module or formatter. I'd be very concerned about compatibility issues, security and support.
But if I was smart enough to use this new path myself it is certainly a winner.
@george Which subjects did you plan to focus on after this stage? because I understand that once you create our own modules and formatters, you will focus on different topics. Am I thinking wrong?
Will new languages be added (GO, PHYTON etc.) or will we see different things?
For example… The first module I’m thinking of creating is one which creates a sitemap.xml file live using queries. SC already does most of the work, it’s just the writing of the XML file which can’t be done at the moment. But my thinking is that now we can create such a module.
Would it make sense to use sub-folders inside? Specially when people start adding extensions from others. It will improve structure specially if you need a js, an hjson and optionally other files and for a future zip packaging feature.
Another small improvement I think will help a lot with readability.
Same as you have a blue string for core modules like “set value” to show the name
Could you add the “name” as a string to the SC steps and bindings picker window for custom modules?