The discussion revolves around whether the TC/Plugin architecture should allow more control over component classes, particularly in modifying parent elements around plugin outlets. merefield initially faced challenges hiding redundant DOM elements in a plugin, resorting to direct DOM manipulation. david suggested using the `{{body-class
I recently moved a small component over to .gjs on Locations Plugin. It adds an alternative form of Location to the website and locations outlet on the user profile. At the same time it hides the redundant location information that is superseded by the plugins code.
I re-assessed the value of the code that had been written before against modern standards.
Now, using plugin outlets is all well and good, but should we also have the ability to influence the parent class of wrapping div above the outlet?
Because currently, in this instance, I’m having to manipulate the Dom in order to hide redundant information of its sibling:
I’d prefer to make that change with explicit modification of a component than with Dom manipulation?