The only Relative Styling combinator that seems to work for me, is the Descendant one - beside the default Same Set one. Child and Siblings won’t. They all have the output Same Set on frontend.
That happens inside the template editor. Not tested somewhere else.
Everything is up to date.
Thanks for the feedback @Louis.
I’m not sure what’s happening, it might be user error though.
Tested quite a few things and can’t achieve the desired outcome.
Can you confirm that, when using the before rules and the last rule (within the before rules) is a sibling or a child combinator with Type: Empty, it’s working as intended?
@Marius, Just letting you know, with the latest version of Cwicly, we recently used direct child combinators in the after rules of multiple relative styles and they appear to be working correctly for us.
It appears that it has something to do when using the “empty” type.
I have no issues with siblings and child selectors in general, except in this specific case.
Nothing specific to the “before rules”, but can’t see where one should use the “empty” type inside an “after rule”, other than with the “same set” default combinator.
That’s my conclusion after a lot of testing in various scenarios.