Welcome to Axure Community Site Sign in | Join | Help
in Search

Best way to create persistent navigation bar?

Last post 02-19-2008, 2:13 PM by victor. 6 replies.
Sort Posts: Previous Next
  •  01-29-2008, 2:14 PM 2410

    Best way to create persistent navigation bar?

    Hi folks...

    I've got a prototype that's grown from a few basic pages to several dozen. Each page has a consistent top navigation row, however right now when I want to change the nav bar I end up having to change each page separately. I'm assuming there must be a better way to do this, but I can't find it. Any thoughts?

    Thanks. 

    Filed under:
  •  01-29-2008, 3:03 PM 2412 in reply to 2410

    Re: Best way to create persistent navigation bar?

    Hi,

    I believe you are looking for Masters. You can learn more about them here www.axure.com/au-masters.aspx.

    Let me know if you have any questions.

  •  01-29-2008, 5:09 PM 2413 in reply to 2412

    Re: Best way to create persistent navigation bar?

    Yep... looks like that's exactly what I was looking for.

     

    Thanks Victor.

  •  02-06-2008, 7:55 PM 2428 in reply to 2413

    Re: Best way to create persistent navigation bar?

    Further to this, is there any way to create dynamic menus and breadcrumb objects that update automatically?

    Example 1: If I add a new page I would like the menu widget to automatically update to display this. Pages could then have a setting to be 'hidden' for those which you don't want displayed. For protypes with a lot of pages this is less of a feature request and more of a necessity.

    Example 2: I want to add an accessibility feature - in this case a breadcrumb trail - that dynamically displays the path to the current page in a dynamic panel.

    e.g. You are here: Home >> Products >> CurrentPage

    If anyone's got any brainwaves on how this can be accomplsihed it would be much appreciated.

    Being able to syle the menus through custom CSS would be useful. And a list of available variables like {site_root}, {parent}, {curr_page} would also be very handy.


    If it at first you don't succeed, consider asking someone else.
  •  02-06-2008, 8:38 PM 2433 in reply to 2428

    Re: Best way to create persistent navigation bar?

    We haven't come up with a way to update a breadcrumb automatically with existing features. The best way currently is just to create it on each page or if the same combination is used frequently, then masters can be helpful.

    We are considering a breadcrumb widget, but I like the idea of being able to refer to parent pages in the sitemap using predefined variables. Thanks for that suggestion.

    Currently, you can dynamically populate the current page name in an interaction by setting a text value to [[PageName]].

  •  02-19-2008, 11:50 AM 2473 in reply to 2433

    Re: Best way to create persistent navigation bar?

    I am also trying to create a navigation bar for a web site prototype. I created the nav as a Master and then dropped it onto each page. This works well.

     

    However, I'd like the button for the page that you're currently on to be visibly different from the other buttons.

     

    For example, on the Health Page, the background color of the health button should be Gray, rather than Black. This helps the user knows where he is.

     

    Is there a way to do this with Axure?

     

    Thank you!

     

     

    Filed under:
  •  02-19-2008, 2:13 PM 2474 in reply to 2473

    Re: Best way to create persistent navigation bar?

    There are a couple ways to do this.

    The simplest is to place a button on the page with the selected color over the button in the master. This can work well for simple menus. If you want to manage the "selected buttons" centrally, you can create them as masters too.

    Another way is to use dynamic panels in the navigation. Each button would be in a dynamic panel with two states: normal and selected. Then in the OnPageLoad event of a page, you can set the state of the dynamic panels as needed.

View as RSS news feed in XML