Skip to content

Instantly share code, notes, and snippets.

@kylefox
Created April 16, 2010 19:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kylefox/368818 to your computer and use it in GitHub Desktop.
Save kylefox/368818 to your computer and use it in GitHub Desktop.
/ get_main_tab is defined in http://gist.github.com/368812
- @tab, @subtab = get_main_tab
#header
.container
%ul#nav.hmenu
%li{:class => @tab == :home ? 'current' : ''}= link_to t('nav.home'), admin_landing_path
%li{:class => @tab == :users ? 'current' : ''}= link_to t('nav.users.tab'), admin_users_path
%li{:class => @tab == :exams ? 'current' : ''}= link_to t('nav.exams.tab'), admin_exams_path
%li{:class => @tab == :content ? 'current' : ''}= link_to t('nav.content.tab'), admin_pages_path
%li{:class => @tab == :settings ? 'current' : ''}= link_to t('nav.settings.tab'), site_admin_settings_path
#submenu
.container
%ul.hmenu
- if @tab == :users
%li{:class => @subtab == :index ? 'current' : ''}= link_to t('nav.users.index'), admin_users_path
%li{:class => @subtab == :new ? 'current' : ''}= link_to t('nav.users.new'), new_admin_user_path
- if @tab == :exams
%li{:class => @subtab == :exams ? 'current' : ''}= link_to t('nav.exams.exams'), admin_exams_path
%li{:class => @subtab == :items ? 'current' : ''}= link_to t('nav.exams.items'), admin_items_path
%li{:class => @subtab == :topics ? 'current' : ''}= link_to t('nav.exams.topics'), admin_topics_path
- if @tab == :content
%li{:class => @subtab == :pages ? 'current' : ''}= link_to t('nav.content.pages'), admin_pages_path
%li{:class => @subtab == :menus ? 'current' : ''}= link_to t('nav.content.menus'), admin_menus_path
%li{:class => @subtab == :files ? 'current' : ''}= link_to t('nav.content.files'), admin_files_path
%li{:class => @subtab == :email_templates ? 'current' : ''}= link_to t('nav.content.email'), admin_email_templates_path
- if @tab == :settings
%li{:class => @subtab == :site_settings ? 'current' : ''}= link_to t('nav.settings.site'), site_admin_settings_path
%li{:class => @subtab == :user_settings ? 'current' : ''}= link_to t('nav.settings.users'), user_admin_settings_path
%li{:class => @subtab == :themes ? 'current' : ''}= link_to t('nav.settings.themes'), admin_themes_path
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment