Project

General

Profile

« Previous | Next » 

Revision 80986057

Added by Amir Fefer almost 6 years ago

Fixes #24017 - Add scrollbar in org/log dropdown (#5722)

View differences:

app/assets/stylesheets/patternfly_and_overrides.scss
}
}
.dropdown-submenu > .dropdown-menu {
max-height: 80vh;
.org-switcher > .dropdown-menu {
max-height: 24vh;
overflow-y: auto;
}
// Color origin: pf-orange-400
app/views/home/_location_dropdown.html.erb
<li class="dropdown-header"><%= _('Location') %></li>
<li class="dropdown-submenu loc-menu">
<li><%= link_to(_('Any Location'), main_app.clear_locations_path) %></li>
<% if User.current.allowed_to?(:view_locations) %>
<li><%= link_to _("Manage Locations"), main_app.locations_path, :class=> "manage-menu" %></li>
<% end %>
<%= content_tag(:li, "", :class=>"divider") %>
<% Location.my_locations.each do |location| %>
<li><%= link_to(trunc_with_tooltip(location.title), main_app.select_location_path(location)) %></li>
<% end %>
</li>
<li><%= link_to(_('Any Location'), main_app.clear_locations_path) %></li>
<% if User.current.allowed_to?(:view_locations) %>
<li><%= link_to _("Manage Locations"), main_app.locations_path, :class=> "manage-menu" %></li>
<% end %>
<%= content_tag(:li, "", :class=>"divider") %>
<% Location.my_locations.each do |location| %>
<li><%= link_to(trunc_with_tooltip(location.title), main_app.select_location_path(location)) %></li>
<% end %>
app/views/home/_org_switcher.html.erb
<a href="#" class ="dropdown-toggle nav-item-iconic" data-toggle="dropdown" >
<%= tax_title("organization") %><span class="caret"></span>
</a>
<ul class="dropdown-menu">
<ul class="dropdown-menu" id='org-dropdown-menu'>
<%= render 'home/organization_dropdown' if SETTINGS[:organizations_enabled] %>
</ul>
</li>
......
<a href="#" class="dropdown-toggle nav-item-iconic" data-toggle="dropdown" >
<%= tax_title("location") %><span class="caret"></span>
</a>
<ul class="dropdown-menu">
<ul class="dropdown-menu" id='loc-dropdown-menu'>
<%= render 'home/location_dropdown' if SETTINGS[:locations_enabled] %>
</ul>
</li>
app/views/home/_organization_dropdown.html.erb
<li class="dropdown-header"><%= _('Organization') %></li>
<li class="dropdown-submenu org-menu">
<li><%= link_to(_('Any Organization'), main_app.clear_organizations_path) %></li>
<% if User.current.allowed_to?(:view_organizations) %>
<li><%= link_to _("Manage Organizations"), main_app.organizations_path, :class => "manage-menu" %></li>
<% end %>
<%= content_tag(:li, "", :class => "divider") %>
<% Organization.my_organizations.each do |organization| %>
<li><%= link_to(trunc_with_tooltip(organization.title), main_app.select_organization_path(organization)) %></li>
<% end %>
</li>
<li><%= link_to(_('Any Organization'), main_app.clear_organizations_path) %></li>
<% if User.current.allowed_to?(:view_organizations) %>
<li><%= link_to _("Manage Organizations"), main_app.organizations_path, :class => "manage-menu" %></li>
<% end %>
<%= content_tag(:li, "", :class => "divider") %>
<% Organization.my_organizations.each do |organization| %>
<li><%= link_to(trunc_with_tooltip(organization.title), main_app.select_organization_path(organization)) %></li>
<% end %>

Also available in: Unified diff