The purpose of the BuddyBar is to provide a number of handy links throughout an entire WP/BP installation. I’d suggest that you just get rid of it on small screen sizes.
> Has anyone been able to reduce all the basic menu items into one easy to understand menu?
Easier said than done. The top tab menu (in the header) plays a fundamentally different role in the site than the profile-level menu; the former is for sitewide content, while the latter is for user-specific content. They can be combined into a single menu pretty simply, but such a combined menu quickly becomes overrun with many options and submenu. It’s not obvious that this is preferable to having several simpler menus.
For the purposes of device size responsiveness, I might suggest that you think of the profile-level nav as the primary navigation, and that the top-tab global nav be considered secondary; you could drop that down to the bottom of the page without much loss in overall functionality, especially for logged in users.
Please share your thoughts and your results as you continue to work on responsive designs for BP. It’s a new area for everyone working on the project, and we’re always interested in hearing new ideas about how it might be done in a user-friendly way.
Thank you for taking the time to get back to me. It’s nice to confirm what I suspected. ie, best remove the buddybar on small screens and have the profile menu as the main one. I’ll change the home button to site-wide activity, and then have the profile as a compact drop down for mobile devices. I’ll report back when I get it set up.