debian-mirror-gitlab/app/views/projects/starrers/index.html.haml

26 lines
1.3 KiB
Text
Raw Normal View History

2019-10-12 21:52:04 +05:30
- page_title _("Starrers")
2023-03-04 22:38:38 +05:30
- add_page_specific_style 'page_bundles/users'
2019-10-12 21:52:04 +05:30
.top-area.adjust
.nav-text
- full_count_title = "#{@public_count} public and #{@private_count} private"
#{pluralize(@total_count, 'starrer')}: #{full_count_title}
- if @starrers.size > 0 || params[:search].present?
.nav-controls
= 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: _('Search'), class: 'form-control', spellcheck: false }
%button.user-search-btn{ type: "submit", "aria-label" => _("Submit search") }
2021-01-03 14:25:43 +05:30
= sprite_icon('search')
2022-04-04 11:22:00 +05:30
- starrers_sort_options = starrers_sort_options_hash.map { |value, text| { value: value, text: text, href: filter_starrer_path(sort: value) } }
= gl_redirect_listbox_tag starrers_sort_options, @sort, class: 'gl-ml-3', data: { right: true }
2019-10-12 21:52:04 +05:30
- if @starrers.size > 0
2020-10-24 23:57:45 +05:30
.row.gl-mt-3
2019-10-12 21:52:04 +05:30
= render partial: 'starrer', collection: @starrers, as: :starrer
= paginate @starrers, theme: 'gitlab'
2022-04-04 11:22:00 +05:30
- elsif params[:search].present?
.nothing-here-block= _('No starrers matched your search')
2019-10-12 21:52:04 +05:30
- else
2022-04-04 11:22:00 +05:30
.nothing-here-block= _('Nobody has starred this repository yet')