New answers tagged contextual-menu
If you don't want anything to clutter your rows all the time with icons (like a drop down menu arrow, a hamburger menu, 3 vertical dots or similar) I think your option here is to show one of those icons when the row is clicked. You will at some point need to tell the user that the row has options, and that is really the standard way of doing that. You can ...
Staying consistent with menus is a rule of thumb for keeping users happy. In your example, you can simply add a horizontal menu for the 'Recipe' page, giving the user the contextual menu for that particular page. The sidebar should always display the same menus as replacing them loses the entire context and flow of the links and their hierarchy.
Top 50 recent answers are included