Starrers view: fix search icon, change placeholder, fix "no starrers" when search does not match
This commit is contained in:
parent
1ec8c0e837
commit
c90fdfd8c6
1 changed files with 14 additions and 11 deletions
|
@ -10,21 +10,24 @@
|
|||
= form_tag request.original_url, method: :get, class: 'form-inline user-search-form flex-users-form' do
|
||||
.form-group
|
||||
.position-relative
|
||||
= search_field_tag :search, params[:search], { placeholder: _('Find starrers by name'), class: 'form-control', spellcheck: false }
|
||||
= search_field_tag :search, params[:search], { placeholder: _('Search'), class: 'form-control', spellcheck: false }
|
||||
%button.user-search-btn{ type: "submit", "aria-label" => _("Submit search") }
|
||||
= icon("search")
|
||||
.dropdown.inline.user-sort-dropdown
|
||||
= dropdown_toggle(starrers_sort_options_hash[@sort], { toggle: 'dropdown' })
|
||||
%ul.dropdown-menu.dropdown-menu-right.dropdown-menu-selectable
|
||||
%li.dropdown-header
|
||||
= _("Sort by")
|
||||
- starrers_sort_options_hash.each do |value, title|
|
||||
%li
|
||||
= link_to filter_starrer_path(sort: value), class: ("is-active" if @sort == value) do
|
||||
= title
|
||||
.dropdown.inline.user-sort-dropdown
|
||||
= dropdown_toggle(starrers_sort_options_hash[@sort], { toggle: 'dropdown' })
|
||||
%ul.dropdown-menu.dropdown-menu-right.dropdown-menu-selectable
|
||||
%li.dropdown-header
|
||||
= _("Sort by")
|
||||
- starrers_sort_options_hash.each do |value, title|
|
||||
%li
|
||||
= link_to filter_starrer_path(sort: value), class: ("is-active" if @sort == value) do
|
||||
= title
|
||||
- if @starrers.size > 0
|
||||
.row.prepend-top-10
|
||||
= render partial: 'starrer', collection: @starrers, as: :starrer
|
||||
= paginate @starrers, theme: 'gitlab'
|
||||
- else
|
||||
.nothing-here-block Nobody has starred this repository yet
|
||||
- if params[:search].present?
|
||||
.nothing-here-block No starrers matched your search
|
||||
- else
|
||||
.nothing-here-block Nobody has starred this repository yet
|
||||
|
|
Loading…
Reference in a new issue