Hi,
I have some suggestions for the Silex web editor.
I'd love to have some way to make containers that when i press them control other containers (very vague ik).
I have no idea how i am supposed to explain this but i'd like to, however, i dont have good formulation skills, so if it sounds confusing then that is probably my fault. I have no way of describing this feature suggestion in any shorter way.
If what i am describing allready exists on silex to some degree, then i am very sorry, but i didnt notice. i tried to find some representation of this in the documentationa nd on the platform, but i could not.
First of, the concept im trying to describe requires something i will here call "states" which can be applied to containers, styles, text contents, etc. these, in this theory, contain diffrent variations of a container's content. For example, if i have a Container X, i can make it have 2 states where for example in the first state, it could contain buttons, and in the second state, it contains a text field.
To use these states, other containers can send triggers to that container. in practice, i'd add this to the link type menu when selecting a link type (can you tell that i have very minor expirence in javascript and coding of html when it comes to this?). For example, i could map a link to an action, where it sends a trigger to a container that flips between 2 states when recieving said trigger.
(i have seen that on most websites, there will be a "#(something)" added to the domain. maybee something like this allready exists? if yes, i'd like to utilize it.)
This, in my imagination, would allow users of sliex to create interactive elements such at boxes with multiple tabs, or simple sidebars that can be hidden and shown again when pressing a button, which would make making websites still easy.
In code, i would imagine that the simplest solution would be to generate all variations of states on a site and then make code generate for the buttons to act on that, however, i am almost certain that this can be solved by using javascript, too.
I will probably comment on this post again to describe other things i would suggest as feature so that all my suggestions are collected in one place (that way i do not sound like some lunatic in every post and dont have to redescribe certain things, as this would confuse readers, i think).
Depending on where my neurodivergency will drift me today, i might try to recreate the silex editor in figma to make some samples on how this feature could look like in the UX/UI of the web editor, i imagine that that way, my idea can be made more easy to understand. Therefore, i would kindly request my post to not be locked, as that would make me very sad.
If anyone actually read this then thanks 🙂 ill try to respond to comments