<commit_before>#sidebar-menu.main_menu_side.hidden-print.main_menu
  .menu_section
    %h3 General
    %ul.nav.side-menu
      %li
        = link_to(profile_index_path) do
          %i.fa.fa-address-card
          Profile
      %li
        -# TODO
        = link_to(timesheet_index_path) do
          %i.fa.fa-calendar
          Timesheet
      %li
        -# TODO
        = link_to(reporting_index_path) do
          %i.fa.fa-line-chart            
          Reporting<commit_msg>added extra sidebar menus for supervisors and admins<commit_after>#sidebar-menu.main_menu_side.hidden-print.main_menu
  .menu_section
    %h3 General
    %ul.nav.side-menu
      - if can? :manage, :all
        -# TODOS - For admins only
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-comment
            Company Profile
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-users
            All Employees
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-calendar-o
            Staff Leave Days and Rollover
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-calendar-check-o
            Staff Leave Approval
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-cog
            Public Holidays Settings
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-cog
            Staff Rate Settings
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-cog
            Financial Year Settings
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-question-circle-o
            Accounting Codes
        %li
          = link_to(profile_index_path) do
            %i.fa.fa-lock
            Master Profile
      %li
        = link_to(profile_index_path) do
          %i.fa.fa-address-card
          Profile
      - if can? :manage, Timesheet  
        %li
          -# TODO for supervisors only
          = link_to(timesheet_index_path) do
            %i.fa.fa-calendar-o
            All Staff Timesheet    
      %li
        = link_to(timesheet_index_path) do
          %i.fa.fa-calendar
          My Timesheet
      - if can? :manage, Timesheet  
        %li
          -# TODO for supervisors only
          = link_to(reporting_index_path) do
            %i.fa.fa-bar-chart            
            Staff Productivity Chart
      %li
        = link_to(reporting_index_path) do
          %i.fa.fa-line-chart            
          My Reporting Chart
{'fraction_non_alphanumeric': 0.08004778972520908, 'fraction_numerical': 0.0007964954201513341, 'mean_word_length': 1.3765373699148533, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3211411', 'n_tokens_mistral': 788, 'n_tokens_neox': 768, 'n_words': 150}