mirror of
https://github.com/meineerde/redmine.git
synced 2026-01-31 11:37:14 +00:00
Replaces legacy arrow right icon in context menus with SVG icon (#42286).
git-svn-id: https://svn.redmine.org/redmine/trunk@23552 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
137df4915b
commit
c4afdec5f6
@ -45,7 +45,8 @@
|
||||
}
|
||||
#context-menu li>a { flex-grow: 1; }
|
||||
#context-menu a.disabled, #context-menu a.disabled:hover {color: #aaa;}
|
||||
#context-menu li a.submenu { padding-right:16px; background:url("/arrow_right.png") right no-repeat; padding-left: 28px;}
|
||||
#context-menu li a.submenu:not(:has(+ span)) { padding-right:16px; background:url("/arrow_right.png") right no-repeat;}
|
||||
#context-menu li a.submenu { padding-left: 28px;}
|
||||
#context-menu li:hover { border:1px solid #628db6; background-color:#eef5fd; border-radius:3px; }
|
||||
#context-menu a:hover {color:#2A5685;}
|
||||
#context-menu li.folder ul li a:not(.icon) {
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
#context-menu li.folder ul { left:auto; right:168px; }
|
||||
#context-menu li.folder>ul { left:auto; right:148px; }
|
||||
#context-menu li a.submenu { background:url("/arrow_left.png") left no-repeat; }
|
||||
#context-menu li a.submenu:not(:has(+ span)) { background:url("/arrow_left.png") left no-repeat; }
|
||||
#context-menu li.folder ul li a:not(.icon) {padding-right: 28px;}
|
||||
#context-menu li a.submenu {
|
||||
padding-right: 28px;
|
||||
|
||||
@ -12,6 +12,7 @@
|
||||
<% if @allowed_statuses.present? %>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_status) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% @allowed_statuses.each do |s| -%>
|
||||
<li>
|
||||
@ -33,6 +34,7 @@
|
||||
<% if @trackers.present? %>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_tracker) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% @trackers.each do |t| -%>
|
||||
<li><%= context_menu_link t.name, _bulk_update_issues_path(@issue, :ids => @issue_ids, :issue => {'tracker_id' => t}, :back_url => @back), :method => :patch,
|
||||
@ -45,6 +47,7 @@
|
||||
<% if @safe_attributes.include?('priority_id') && @priorities.present? -%>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_priority) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% @priorities.each do |p| -%>
|
||||
<li><%= context_menu_link p.name, _bulk_update_issues_path(@issue, :ids => @issue_ids, :issue => {'priority_id' => p}, :back_url => @back), :method => :patch,
|
||||
@ -57,6 +60,7 @@
|
||||
<% if @safe_attributes.include?('fixed_version_id') && @versions.present? -%>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_fixed_version) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% @versions.sort.each do |v| -%>
|
||||
<li><%= context_menu_link format_version_name(v), _bulk_update_issues_path(@issue, :ids => @issue_ids, :issue => {'fixed_version_id' => v}, :back_url => @back), :method => :patch,
|
||||
@ -71,6 +75,7 @@
|
||||
<% if @safe_attributes.include?('assigned_to_id') && @assignables.present? -%>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_assigned_to) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% if @assignables.include?(User.current) %>
|
||||
<li><%= context_menu_link "<< #{l(:label_me)} >>", _bulk_update_issues_path(@issue, :ids => @issue_ids, :issue => {'assigned_to_id' => User.current}, :back_url => @back), :method => :patch,
|
||||
@ -89,6 +94,7 @@
|
||||
<% if @safe_attributes.include?('category_id') && @project && @project.issue_categories.any? -%>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_category) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% @project.issue_categories.each do |u| -%>
|
||||
<li><%= context_menu_link u.name, _bulk_update_issues_path(@issue, :ids => @issue_ids, :issue => {'category_id' => u}, :back_url => @back), :method => :patch,
|
||||
@ -103,6 +109,7 @@
|
||||
<% if @safe_attributes.include?('done_ratio') && Issue.use_field_for_done_ratio? %>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_done_ratio) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% (0..10).map{|x|x*10}.each do |p| -%>
|
||||
<li><%= context_menu_link "#{p}%", _bulk_update_issues_path(@issue, :ids => @issue_ids, :issue => {'done_ratio' => p}, :back_url => @back), :method => :patch,
|
||||
@ -115,6 +122,7 @@
|
||||
<% @options_by_custom_field.each do |field, options| %>
|
||||
<li class="folder <%= field.css_classes %>">
|
||||
<a href="#" class="submenu"><%= field.name %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% options.each do |text, value| %>
|
||||
<li><%= bulk_update_custom_field_context_menu_link(field, text, value || text) %></li>
|
||||
@ -129,6 +137,7 @@
|
||||
<% if @can[:add_watchers] %>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:label_issue_watchers) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<li><%= context_menu_link sprite_icon('add', l(:button_add)),
|
||||
new_watchers_path(:object_type => 'issue', :object_id => @issue_ids),
|
||||
|
||||
@ -12,6 +12,7 @@
|
||||
<% if @activities.present? -%>
|
||||
<li class="folder">
|
||||
<a href="#" class="submenu"><%= l(:field_activity) %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% @activities.each do |u| -%>
|
||||
<li><%= context_menu_link u.name, {:controller => 'timelog', :action => 'bulk_update', :ids => @time_entries.collect(&:id), :time_entry => {'activity_id' => u}, :back_url => @back}, :method => :post,
|
||||
@ -24,6 +25,7 @@
|
||||
<% @options_by_custom_field.each do |field, options| %>
|
||||
<li class="folder <%= field.css_classes %>">
|
||||
<a href="#" class="submenu"><%= field.name %></a>
|
||||
<span class="icon-only"><%= sprite_icon('angle-right') %></span>
|
||||
<ul>
|
||||
<% options.each do |text, value| %>
|
||||
<li><%= bulk_update_time_entry_custom_field_context_menu_link(field, text, value || text) %></li>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user