Patch #6012 » context_menu_rtl.patch
| app/helpers/application_helper.rb (working copy) | ||
|---|---|---|
| 734 | 734 |
def context_menu(url) |
| 735 | 735 |
unless @context_menu_included |
| 736 | 736 |
content_for :header_tags do |
| 737 |
javascript_include_tag('context_menu') +
|
|
| 738 |
stylesheet_link_tag('context_menu')
|
|
| 737 |
if l(:direction) != 'rtl' |
|
| 738 |
javascript_include_tag('context_menu') +
|
|
| 739 |
stylesheet_link_tag('context_menu')
|
|
| 740 |
else |
|
| 741 |
javascript_include_tag('context_menu') +
|
|
| 742 |
stylesheet_link_tag('context_menu') +
|
|
| 743 |
stylesheet_link_tag('context_menu_rtl')
|
|
| 744 |
end |
|
| 739 | 745 |
end |
| 740 | 746 |
@context_menu_included = true |
| 741 | 747 |
end |
| app/views/issues/show.rhtml (working copy) | ||
|---|---|---|
| 128 | 128 |
<%= stylesheet_link_tag 'scm' %> |
| 129 | 129 |
<%= javascript_include_tag 'context_menu' %> |
| 130 | 130 |
<%= stylesheet_link_tag 'context_menu' %> |
| 131 |
<%= stylesheet_link_tag 'context_menu_rtl' if l(:direction) == 'rtl' %> |
|
| 131 | 132 |
<% end %> |
| 132 | 133 |
<div id="context-menu" style="display: none;"></div> |
| 133 | 134 |
<%= javascript_tag "new ContextMenu('#{url_for(:controller => 'issues', :action => 'context_menu')}')" %>
|
| public/stylesheets/context_menu_rtl.css (revision 0) | ||
|---|---|---|
| 1 |
#context-menu li.folder ul { left:auto; right:168px; }
|
|
| 2 |
#context-menu li.folder>ul { left:auto; right:148px; }
|
|
| 3 |
#context-menu li a.submenu { background:url("../images/bullet_arrow_left.png") left no-repeat; }
|
|
| public/stylesheets/rtl.css (working copy) | ||
|---|---|---|
| 60 | 60 |
.journal-link { float: left; }
|
| 61 | 61 |
div.wiki pre { direction: ltr; }
|
| 62 | 62 | |
| 63 |
#context-menu li.folder ul { left:auto; right:168px; }
|
|
| 64 |
#context-menu li.folder>ul { left:auto; right:148px; }
|
|
| 65 | ||
| 66 |
#context-menu li a.submenu { background:url("../images/bullet_arrow_left.png") left no-repeat; }
|
|