What I’d expect from the navigation (=link/form) loading is that:
each link to replace the components in the content_panel (hence the nav_panel_link_click() function in the Top form)
each form to be loaded based on the triggering link (hence the mapping of link.tag.form to it’s corresponding Form class
the site users should be able to copy a link url (as I’ve seen from other posts in the forum, target of links is set by anvil to “open in a new tab” behaviour so I need some Custom HTML for that too for sure!? can’t just set the url property of links )
to be able save the state of the Form instances by mapping the link.tag.form to the instance instead of the class/type. (or any other better way )
adding re-carouseling to the carousel via a bit of jquery in the form custom HTML (seems to always activate the carousel now)
adding a bit of jquery to the HTML asset used by the Top form to set ALL <a>-s target attributes to _self (so I could set the url property of Link components now)