Description
Hi! First of all, love the plugin. Been pulling my hair out tryna fix the ui myself... Dont really know if its something other people would want or not, but i'd love it if you could either group together elements so their collapse/uncollapse state is synced. It's really nice for the server list and channel list since when server list closes the channel list trigger sometimes activates.
I implemented it on my end by changing the if/elseif statements for server list dynamic uncollapse to check the channel list values instead. Although very jank and probably wrong, it works fine so far.
My idea is to let users control different triggers and link them to a function kinda like you have done with the conditional autocollapse. But instead of having to learn discord DOM have two inputs for each element, one with a trigger and one with an action. I'm not extremly experienced, but feels like it'd be possible assign the different checks to variables and have the user choose from a list/dropdown. If the option is enabled the function would just pass the variables to an if statement. It's a bit of work but it would be a cool addition!
Also, to clarify i'm only talking about weather an element is hidden or not. This way you wont have to mess with the extremly confusing class structure of discord, only the plugin's variables.
Thanks again for the plugin! :)