Fix markup for menu systems - order, remove double-up of ADMIN, consistency of case, design. All the things

This commit is contained in:
summerscope
2014-07-23 15:35:44 +10:00
parent 875f0f6780
commit 7718cf0c48
4 changed files with 39 additions and 49 deletions

View File

@@ -1,27 +1,24 @@
/ %li#login-name
/ %a{"ng-click" => "toggle('/account')"}
/ = spree_current_user.email
/ %li#sign-out-link
/ %a{title: 'Log Out', href:'/logout' }
/ %i.ofn-i_018-unlocked
/ LOG OUT
/ = link_to "Sign Out", "/logout"
/ %li.divider
%li.has-dropdown.not-click
%a{href: "#"}
%i.ofn-i_022-cog
%ul.dropdown
%li
%a{href: spree.account_path}
%i.ofn-i_015-user
= spree_current_user.email
%li
%a{title: 'Log Out', href:'/logout' }
%i.ofn-i_018-unlocked
LOG OUT
- if admin_user? or enterprise_user?
%li
%a{href: spree.admin_path}
%i.ofn-i_021-tools
Admin
Admin
%li
%a{href: spree.account_path}
%i.ofn-i_015-user
= spree_current_user.email
%li
%a{title: 'Log Out', href:'/logout' }
%i.ofn-i_018-unlocked
Log out

View File

@@ -1,14 +1,15 @@
%li
%a{href: spree.account_path}
%i.ofn-i_015-user
= spree_current_user.email
%li
%a{title: 'Log Out', href:'/logout' }
%i.ofn-i_018-unlocked
LOG OUT
- if admin_user? or enterprise_user?
%li
%a{href: spree.admin_path}
%i.ofn-i_021-tools
Admin
Admin
%li
%a{href: spree.account_path}
%i.ofn-i_015-user
= spree_current_user.email
%li
%a{title: 'Log Out', href:'/logout' }
%i.ofn-i_018-unlocked
Log out

View File

@@ -1,5 +1,5 @@
%li#login-link{"ng-controller" => "AuthenticationCtrl"}
%a{"ng-click" => "open()"}
%i.ofn-i_017-locked
%span LOG IN
%span Log in

View File

@@ -10,45 +10,37 @@
%aside.left-off-canvas-menu.show-for-medium-down
%ul.off-canvas-list
%li= link_to image_tag("ofn_logo_small.png"), root_path
- if admin_user? or enterprise_user?
%li
%a{href: spree.admin_path}
%span.nav-primary
%i.ofn-i_021-tools
Admin
%li
- if spree_current_user.nil?
= render 'shared/signed_out'
- else
= render 'shared/signed_in_offcanvas'
- if current_page? root_path
%li
%li.li-menu
%a{"ofn-scroll-to" => "hubs"}
%span.nav-primary
%i.ofn-i_040-hub
Hubs
- else
%li
%li.li-menu
%a{href: root_path + "#/#hubs"}
%span.nav-primary
%i.ofn-i_040-hub
Hubs
%li
%li.li-menu
%a{href: main_app.map_path}
%span.nav-primary
%i.ofn-i_037-map
Map
%li
%li.li-menu
%a{href: main_app.producers_path}
%span.nav-primary
%i.ofn-i_036-producers
Producers
%li
%li.li-menu
%a{href: main_app.groups_path}
%span.nav-primary
%i.ofn-i_035-groups
Groups
%li
- if spree_current_user.nil?
= render 'shared/signed_out'
- else
= render 'shared/signed_in_offcanvas'