1 <% @title = t(".title") %>
 
   3 <% content_for :head do %>
 
   4   <%= javascript_include_tag "user_list" %>
 
   7 <% content_for :heading do %>
 
   8   <h1><%= t(".heading") %></h1>
 
  11 <%= form_tag(users_list_path, :method => :get, :data => { "turbo" => true, "turbo-frame" => "pagination", "turbo-action" => "advance" }) do %>
 
  12   <div class="row gx-1">
 
  13     <div class="mb-3 col-md-auto">
 
  14       <%= select_tag :status,
 
  15                      options_for_select(User.aasm.states.map(&:name).map { |state| [t(".states.#{state}"), state] }, params[:status]),
 
  16                      :include_blank => t(".select_status"),
 
  17                      :data => { :behavior => "category_dropdown" },
 
  18                      :class => "form-select" %>
 
  20     <div class="mb-3 col-md">
 
  21       <%= text_field_tag :username,
 
  23                          :placeholder => t(".name_or_email"),
 
  24                          :autocomplete => "on",
 
  25                          :class => "form-control" %>
 
  27     <div class="mb-3 col-md">
 
  28       <%= text_field_tag :ip,
 
  30                          :placeholder => t(".ip_address"),
 
  31                          :autocomplete => "on",
 
  32                          :class => "form-control" %>
 
  34     <div class="mb-3 col-md-auto">
 
  35       <%= select_tag :edits,
 
  36                      options_for_select([[t(".has_edits"), "yes"], [t(".no_edits"), "no"]], params[:edits]),
 
  37                      :include_blank => t(".edits"),
 
  38                      :data => { :behavior => "category_dropdown" },
 
  39                      :class => "form-select" %>
 
  41     <div class="mb-3 col-md-auto">
 
  42       <%= submit_tag t(".search"), :name => nil, :class => "btn btn-primary" %>
 
  47 <%= render :partial => "page" %>