Skip to content

Commit

Permalink
Mark show packages button
Browse files Browse the repository at this point in the history
On the package search page users are presented two buttons (per
distribution) that can be collapsed to show a list of packages.
Since these buttons were not indicating whether there would be any
packages in the list, users would always have to click through all
buttons.

This patch adds the disabled class to buttons that won't show any
results when clicked.
  • Loading branch information
bgeuken committed Jun 10, 2018
1 parent f6db9cc commit e8085e3
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions app/views/package/show.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,10 @@
s.project.match( /#{distro[:project]}\:NonFree/ ) || s.project.match( /openSUSE\:Maintenance\:/ ) } %>

<p>
<button class="btn btn-sm btn-warning" type="button" data-toggle="collapse" data-target="#<%= slug %>-experimental-packages"><%= _("Show experimental packages") %></button>
<button class="btn btn-sm btn-danger" type="button" data-toggle="collapse" data-target="#<%= slug %>-community-packages"><%= _("Show community packages") %></button>
<% devel_disabled = 'disabled' if devel.empty? %>
<button class="btn btn-sm btn-warning" <%= devel_disabled %> type="button" data-toggle="collapse" data-target="#<%= slug %>-experimental-packages"><%= _("Show experimental packages") %></button>
<% home_disabled = 'disabled' if home.empty? %>
<button class="btn btn-sm btn-danger" <%= home_disabled %> type="button" data-toggle="collapse" data-target="#<%= slug %>-community-packages"><%= _("Show community packages") %></button>
</p>
<!-- experimental packages -->
<div id="<%= slug %>-experimental-packages" class="collapse">
Expand Down

0 comments on commit e8085e3

Please sign in to comment.