stevedowney/ucb_rails

View on GitHub
lib/generators/ucb_rails/templates/app/views/layouts/_developer.html.haml

Summary

Maintainability
Test Coverage
= nav_dropdown("Developer") do
  = dropdown_item(icon('cog', "Configuration"), ucb_rails_admin_configuration_path)
  = dropdown_item(icon('envelope', "Test Email"), ucb_rails_admin_email_test_path)
  = dropdown_item(icon('picture', "Bootstrap Examples"), bvh_path)
  = dropdown_item(icon('exclamation-sign', "Force Exception"), ucb_rails_admin_force_exception_path)

  - if RailsEnvironment.development?
    = dropdown_divider
    
    - if defined?(Rack::MiniProfilerRails)
      = nav_list_header('Mini-Profiler')
      = dropdown_item("Enable", url_for(params.merge(pp: 'enable')))    
      = dropdown_item("Disable", url_for(params.merge(pp: 'disable')))
      = dropdown_item("Help", url_for(params.merge(pp: 'help')))
    - else
      = dropdown_item('Install rack-mini-profiler to enable this menu')