Project

General

Profile

Actions

Feature #3486

open

Add svg icons to '_index_action_menu.html.erb'

Added by liaham 1 day ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Compatible Redmine Version:
6.0.z

Description

This plugin overrides the views/issues/index.html.erb with views/issues/_index_action_menu.htm.erb in order to add a further menu item. This partial requires the svg icons for that menu and an icon for the new menu item:

<div class="contextual">
  <% if User.current.allowed_to?(:add_issues, @project, :global => true) && (@project.nil? || Issue.allowed_target_trackers(@project).any?) %>
    <%= link_to sprite_icon('add', l(:label_issue_new)), _new_project_issue_path(@project), :class => 'icon icon-add new-issue' %>
  <% end %>
  <%= actions_dropdown do %>
    <% if @project %>
      <%= link_to sprite_icon('summary', l(:field_summary)), project_issues_report_path(@project), :class => 'icon icon-stats' %>
    <% end %>

    <% if User.current.allowed_to?(:import_issues, @project, :global => true) && User.current.allowed_to?(:add_issues, @project, :global => true) %>
      <%= link_to sprite_icon('import', l(:button_import)), new_issues_import_path(:project_id => @project), :class => 'icon icon-import' %>
    <% end %>

    <%= link_to_if_authorized sprite_icon('settings', l(:label_settings)),
                              {:controller => 'projects', :action => 'settings', :id => @project, :tab => 'issues'},
                              :class => 'icon icon-settings' if User.current.allowed_to?(:edit_project, @project) %>
  <% end %>
</div>

No data to display

Actions

Also available in: Atom PDF