diff --git a/app/assets/stylesheets/filters.css b/app/assets/stylesheets/filters.css index e76311dbb..d573e179b 100644 --- a/app/assets/stylesheets/filters.css +++ b/app/assets/stylesheets/filters.css @@ -1,7 +1,4 @@ .filters { - position: absolute; - inset: auto auto -5.25em; - #header:has(&) { position: relative; z-index: 1; diff --git a/app/views/bubbles/_card.html.erb b/app/views/bubbles/_card.html.erb index 3807f5238..177b84b39 100644 --- a/app/views/bubbles/_card.html.erb +++ b/app/views/bubbles/_card.html.erb @@ -39,7 +39,7 @@
- <%= image_tag bubble.image.presence || "", size: 120, class: "borderless",data: { upload_preview_target: "image" } %> + <%= image_tag bubble.image.presence || "", size: 120, data: { upload_preview_target: "image" } %>
<% if bubble.popped? %> diff --git a/app/views/filters/_dialog.html.erb b/app/views/filters/_dialog.html.erb index 0cc954b20..68831f8a8 100644 --- a/app/views/filters/_dialog.html.erb +++ b/app/views/filters/_dialog.html.erb @@ -77,6 +77,95 @@ <% end %> + + <% if workflow = Current.account.workflows.first %> + +
  • In Stage
  • + <% workflow.stages.each do |stage| %> +
  • + <%= label_tag "stage_ids_#{stage.id}", class: "btn filter__button" do %> + <%= check_box_tag "stage_ids[]", stage.id, filter.stages.include?(stage), id: "stage_ids_#{stage.id}", hidden: true %> + <%= stage.name %> + <%= icon_tag "close" %> + <% end %> +
  • + <% end %> +
    + <% end %> + + <% if (tags = Current.account.tags.order(:title)).any? %> +
    +
    Tagged
    + + <% tags.each do |tag| %> +
    + +
    + <% end %> +
    + <% end %> + +
    +
    Assigned to…
    + +
    + +
    + +
    + +
    + + <% Current.account.users.active.without(Current.user).order(:name).each do |user| %> +
    + +
    + <% end %> +
    + +
    +
    Added by…
    + +
    + +
    + + <% Current.account.users.active.without(Current.user).order(:name).each do |user| %> +
    + +
    + <% end %>
    <% end %> @@ -93,4 +182,4 @@ <%= icon_tag "arrow-right" %> - + \ No newline at end of file diff --git a/app/views/filters/_settings.html.erb b/app/views/filters/_settings.html.erb index e2de05157..e764fb7c8 100644 --- a/app/views/filters/_settings.html.erb +++ b/app/views/filters/_settings.html.erb @@ -1,26 +1,26 @@
    -
    - <%#= render "filters/buckets", filter: filter %> - <%#= render "filters/indexed_by", filter: filter %> - <%#= render "filters/stages", filter: filter %> - <%#= render "filters/tags", filter: filter %> - <%#= render "filters/assignees", filter: filter %> - <%#= render "filters/creators", filter: filter %> + <%= render "filters/buckets", filter: filter %> + <%= render "filters/indexed_by", filter: filter %> + <%= render "filters/stages", filter: filter %> + <%= render "filters/tags", filter: filter %> + <%= render "filters/assignees", filter: filter %> + <%= render "filters/creators", filter: filter %> <% filter.terms.each do |term| %> - <%#= filter_chip_tag %Q("#{term}"), filter.as_params_without(:terms, term) %> + <%= filter_chip_tag %Q("#{term}"), filter.as_params_without(:terms, term) %> <% end %> <% if any_filters?(filter) %> - <%= link_to bubbles_path, class: "btn btn--remove txt-small", hidden: true do %> + <%= link_to bubbles_path, class: "btn btn--remove txt-small" do %> <%= icon_tag "close" %> Clear all <% end %> <% end %>
    -
    + \ No newline at end of file