Feature request: linked elements

On https://theme.co/pro you have a pricing table which has some of its content dynamically changed based on the selection made in the button group above it and the slider in the Hosting column. For a lack of a better term I’ll call it linked elements (is there a better term for this?)

It would be very nice to have this functionality built into Pro so we could switch out content based on some user action, like clicking a button or dragging a slider or whatever.

1 Like

We will at some point be making a way to create toggleable areas. Think of it like the Tabs element, but being able to separate the tabs themselves from the content area. Linked elements is another good way to describe it. This should allow for some really creative custom arrangements. You could for example have two different pricing tables (e.g. monthly, annually) and output totally different content for each.

The slider part is more challenging. I don’t see us tackling that as a native builder feature. That sales page was built in React where we have the advantage of easily manipulating the DOM in real time. You’d probably need some custom development to wire up something like that even after toggleable areas are ready.

That’s great news. Toggleable areas will be awesome!

We’re really looking forward to it! We’re also talking about making modal, dropdown, and off canvas elements that allow passing in any children elements. This will probably be realized as some kind of “mega menu” update where we start with that functionality and make a bunch of prebuilt examples. The toggleable areas is possibly something we’d do in the same update since the functionality is somewhat related.

1 Like

Awesome stuff, can’t wait!

Hey, just circling back on this.

The mega menus are here, but the toggleable ereas are not. Is that something still on the radar? Later this year perhaps?

I was thinking maybe there’s opportunities for you guys to somehow make this kind of stuff work with ACF Pro. I’d be fair to use it as a dependency since it comes bundled with Pro for free.