<% content_for :head do %> <%= I18n.t('public_portal.search.results_for', query: @query) %> | <%= @portal.localized_value('name', @locale) %> <% end %> <% search_input_class = 'w-full px-4 py-3 border border-slate-200 dark:border-slate-700 rounded-lg bg-white dark:bg-slate-800 text-slate-900 dark:text-slate-100 placeholder-slate-500 dark:placeholder-slate-400 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent' %> <% if !@is_plain_layout_enabled %>
<%= I18n.t('public_portal.common.home') %> <%= render partial: 'icons/chevron-right' %> <%= I18n.t('public_portal.search.results') %>

<%= I18n.t('public_portal.search.results_for', query: @query) %>

<%= render 'public/api/v1/portals/search/form', input_class: search_input_class %>
<% else %>
<%= I18n.t('public_portal.common.home') %> <%= render partial: 'icons/chevron-right' %> <%= I18n.t('public_portal.search.results') %>

<%= I18n.t('public_portal.search.results_for', query: @query) %>

<%= render 'public/api/v1/portals/search/form', input_class: search_input_class %>
<% end %> <% pagination_params = params.permit(:query, :locale, :theme, :show_plain_layout) %> <%= render 'public/api/v1/portals/search/search_handler' %>
<% if @articles.empty? %>

<%= I18n.t('public_portal.search.no_results', query: @query) %>

<% else %>

<%= I18n.t('public_portal.search.found_results', count: @articles.total_count) %>

<% @articles.each do |article| %> <% end %> <% if @articles.respond_to?(:total_pages) && @articles.total_pages > 1 %>
<% end %> <% end %>