Global cross-project Navigation

Looking for recommendations for a cross project navigation bar above all views. I have created a parent project that I plan to put above all of our projects. Then the navigation bar would be available for any pages that we wanted it on, as long as that project is setup to be a child of the parent project. The problem that I am seeing is how to set up the navigation properly where new tabs wont be opened up. I have mainly been looking into using the horizontal menu component, but the new tab issue seems to be a big obstacle. I have done some onItemClicked scripting to try to go around this new tab issue, but it doesn't seem possible.

Have you already tried calling system.perspective.navigate with newTab='false' as in the below post?

That does seem to work, but the style for that item doesn't remain the same. I can get the cursor and text color to go back to normal, but Im not sure how to change the hover over style for that specific item.

Which component specifically are you talking about?

I am specifically using the HorizontalMenu component.

You should be able to change the hover styling with a perspective style. You can't apply psuedo class styling via the component style config, but you can in perspective styles

That worked! I created a perspective style and added a Element State [hover] with the correct background color. Now, even with the items disabled, they all look and act the same.