Add RTL support to the context menu. #6012
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4014 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
fc9b984cc1
commit
05527be943
|
@ -737,6 +737,11 @@ module ApplicationHelper
|
||||||
javascript_include_tag('context_menu') +
|
javascript_include_tag('context_menu') +
|
||||||
stylesheet_link_tag('context_menu')
|
stylesheet_link_tag('context_menu')
|
||||||
end
|
end
|
||||||
|
if l(:direction) == 'rtl'
|
||||||
|
content_for :header_tags do
|
||||||
|
stylesheet_link_tag('context_menu_rtl')
|
||||||
|
end
|
||||||
|
end
|
||||||
@context_menu_included = true
|
@context_menu_included = true
|
||||||
end
|
end
|
||||||
javascript_tag "new ContextMenu('#{ url_for(url) }')"
|
javascript_tag "new ContextMenu('#{ url_for(url) }')"
|
||||||
|
|
|
@ -128,6 +128,7 @@
|
||||||
<%= stylesheet_link_tag 'scm' %>
|
<%= stylesheet_link_tag 'scm' %>
|
||||||
<%= javascript_include_tag 'context_menu' %>
|
<%= javascript_include_tag 'context_menu' %>
|
||||||
<%= stylesheet_link_tag 'context_menu' %>
|
<%= stylesheet_link_tag 'context_menu' %>
|
||||||
|
<%= stylesheet_link_tag 'context_menu_rtl' if l(:direction) == 'rtl' %>
|
||||||
<% end %>
|
<% end %>
|
||||||
<div id="context-menu" style="display: none;"></div>
|
<div id="context-menu" style="display: none;"></div>
|
||||||
<%= javascript_tag "new ContextMenu('#{issues_context_menu_path}')" %>
|
<%= javascript_tag "new ContextMenu('#{issues_context_menu_path}')" %>
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
#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("../images/bullet_arrow_left.png") left no-repeat; }
|
||||||
|
|
||||||
|
#context-menu a {
|
||||||
|
background-position: 100% 40%;
|
||||||
|
padding-right: 20px;
|
||||||
|
padding-left: 0px;
|
||||||
|
}
|
|
@ -60,7 +60,3 @@ div#issue-changesets { float: left; margin-right: 1em; margin-left: 0 }
|
||||||
.journal-link { float: left; }
|
.journal-link { float: left; }
|
||||||
div.wiki pre { direction: ltr; }
|
div.wiki pre { direction: ltr; }
|
||||||
|
|
||||||
#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("../images/bullet_arrow_left.png") left no-repeat; }
|
|
||||||
|
|
Loading…
Reference in New Issue