Force use of "simple" menus for bobcat theme
seems safe i think...
This commit is contained in:
		
							parent
							
								
									b5083d32db
								
							
						
					
					
						commit
						c88e1cca68
					
				
					 1 changed files with 36 additions and 2 deletions
				
			
		|  | @ -1,5 +1,4 @@ | |||
| ## -*- coding: utf-8; -*- | ||||
| <%namespace file="/menu.mako" import="main_menu_items" /> | ||||
| <%namespace file="/grids/nav.mako" import="grid_index_nav" /> | ||||
| <%namespace file="/feedback_dialog.mako" import="feedback_dialog" /> | ||||
| <%namespace name="base_meta" file="/base_meta.mako" /> | ||||
|  | @ -25,7 +24,42 @@ | |||
| 
 | ||||
|       <nav class="navbar" role="navigation" aria-label="main navigation"> | ||||
|         <div class="navbar-menu"> | ||||
|           ${main_menu_items()} | ||||
|           <div class="navbar-start"> | ||||
| 
 | ||||
|             % for topitem in menus: | ||||
|                 <div class="navbar-item has-dropdown is-hoverable"> | ||||
|                   <a class="navbar-link">${topitem.title}</a> | ||||
|                   <div class="navbar-dropdown"> | ||||
|                     % for subitem in topitem.items: | ||||
|                         ${h.link_to(subitem.title, subitem.url, class_='navbar-item')} | ||||
|                     % endfor | ||||
|                   </div> | ||||
|                 </div> | ||||
|             % endfor | ||||
| 
 | ||||
|           </div><!-- navbar-start --> | ||||
|           <div class="navbar-end"> | ||||
| 
 | ||||
|             ## User Menu | ||||
|             % if request.user: | ||||
|                 <div class="navbar-item has-dropdown is-hoverable"> | ||||
|                   <a class="navbar-link ${'root-user' if request.is_root else ''}">${request.user}${" ({})".format(inbox_count) if inbox_count else ''}</a> | ||||
|                   <div class="navbar-dropdown"> | ||||
|                     % if request.is_root: | ||||
|                         ${h.link_to("Stop being root", url('stop_root'), class_='navbar-item root-user')} | ||||
|                     % elif request.is_admin: | ||||
|                         ${h.link_to("Become root", url('become_root'), class_='navbar-item root-user')} | ||||
|                     % endif | ||||
|                     ${h.link_to("Messages{}".format(" ({})".format(inbox_count) if inbox_count else ''), url('messages.inbox'), class_='navbar-item')} | ||||
|                     ${h.link_to("Change Password", url('change_password'), class_='navbar-item')} | ||||
|                     ${h.link_to("Logout", url('logout'), class_='navbar-item')} | ||||
|                   </div> | ||||
|                 </div> | ||||
|             % else: | ||||
|                 ${h.link_to("Login", url('login'), class_='navbar-item')} | ||||
|             % endif | ||||
| 
 | ||||
|           </div><!-- navbar-end --> | ||||
|         </div> | ||||
|       </nav> | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Lance Edgar
						Lance Edgar