Remove unused code

This commit is contained in:
Jorge Manrubia
2025-09-28 11:33:09 +02:00
parent b9b013d7e6
commit c4a23102e9
7 changed files with 0 additions and 191 deletions
@@ -1,15 +0,0 @@
<% if collection = user_filtering.single_collection %>
<div class="card card--new flex flex-column gap-half">
<%= button_to collection_cards_path(collection), method: :post, class: "btn btn--link", form: { data: { turbo_frame: "_top" } } do %>
<%= icon_tag "add" %>
<span>Add a card</span>
<% end %>
<hr class="separator--horizontal full-width" aria-hidden="true">
<footer class="flex flex-column align-center gap-half">
<strong class="txt-uppercase">Watching for new cards</strong>
<%= access_involvement_advance_button(collection, Current.user, show_watchers: true) %>
</footer>
</div>
<% end %>
-34
View File
@@ -1,34 +0,0 @@
<% cache columns do %>
<%= turbo_frame_tag :cards_container do %>
<div class="card-columns" data-controller="collapsible-columns">
<div class="card-columns__left">
<%= render "cards/index/engagement/on_deck", column: columns.on_deck %>
</div>
<%= render "cards/index/engagement/considering", column: columns.considering %>
<div class="card-columns__right">
<% if workflow = columns.user_filtering.single_collection.workflow %>
<% workflow.stages.each do |stage| %>
<%= render "cards/index/engagement/doing", column: columns.doing, stage: stage %>
<% end %>
<% else %>
<%= render "cards/index/engagement/doing", column: columns.doing %>
<% end %>
<%= render "cards/index/engagement/closed", column: columns.closed %>
<div class="position-relative" data-controller="dialog" data-action="keydown.esc->dialog#close click@document->dialog#closeOnClickOutside">
<button class="btn btn--circle txt-x-small borderless" data-action="click->dialog#open:stop">
<%= icon_tag "add", class: "translucent" %>
<span class="for-screen-reader">Add a new column, etc.</span>
</button>
<dialog class="popup panel flex-column gap fill-white shadow txt-small margin-block-double" data-dialog-target="dialog">
<input class="input" placeholder="Column name" />
<button class="btn btn--link">Add a column</button>
</dialog>
</div>
</div>
</div>
<% end %>
<% end %>
@@ -1,39 +0,0 @@
<div class="cards__heading" data-controller="dialog" data-action="keydown.esc->dialog#close click@document->dialog#closeOnClickOutside">
<button class="cards__filter btn input input--select borderless overflow-ellipsis" data-action="click->dialog#open:stop">
<% if filter.stages.any? %>
Working On: <%= filter.stages.map(&:name).to_sentence %>
<% else %>
Working On
<% end %>
</button>
<dialog class="margin-block-start-half popup panel flex-column align-start gap-half fill-white shadow"
aria-label="In stage…" aria-description="In stage…"
data-dialog-target="dialog" data-action="turbo:before-cache@document->dialog#close">
<strong class="popup__title margin-block-start-half pad-inline-half">In stage(s)…</strong>
<%= form_with url: cards_path, method: :get, class: "popup__list",
data: { controller: "form" } do |form| %>
<% filter.as_params.except(:stage_ids, :engagement_status).each do |key, value| %>
<%= filter_hidden_field_tag key, value %>
<% end %>
<%= link_to cards_path(filter.as_params.except(:stage_ids, :engagement_status)), class: "popup__btn btn" do %>
<span class="overflow-ellipsis">All stages</span>
<% end %>
<% workflow.stages.each do |stage| %>
<div class="popup__btn btn">
<%= form.check_box :stage_ids, {
multiple: true,
checked: filter.stages.include?(stage),
data: { action: "change->form#submit" },
include_hidden: false,
}, stage.id %>
<%= form.label :stage_ids, stage.name, for: form.field_id(:stage_ids, stage.id), class: "overflow-ellipsis" %>
<%= icon_tag "check", size: 18, class: "checked flex-item-justify-end" %>
</div>
<% end %>
<% end %>
</dialog>
</div>
@@ -1,26 +0,0 @@
<%
total_closed_count = column.filter.collections.any? ?
column.filter.collections.joins(:cards).merge(Card.closed).count :
column.filter.cards.count
%>
<section id="closed-cards" class="cards cards--closed" style="--card-color: var(--color-card-complete);"
aria-expanded="false"
data-drag-and-drop-target="container"
data-drop-target="closed"
data-collapsible-columns-target="column">
<%= cards_expander "Done", total_closed_count %>
<% if column.page.used? %>
<%= render "cards/columns/column", column: column, draggable: false %>
<% unless column.page.last? %>
<div class="full-width">
<%= cards_next_page_link "closed-cards", page: column.page, filter: column.filter, fetch_on_visible: true %>
</div>
<% end %>
<% else %>
<p class="txt-normal translucent blank-slate"><%= column.user_filtering.any? ? "No matches" : "Nothing here" %></p>
<% end %>
</section>
@@ -1,16 +0,0 @@
<section id="considering-cards" class="cards cards--considering"
data-drag-and-drop-target="container"
data-drop-target="considering">
<div class="cards__decoration"></div>
<%= render "cards/index/add_card_button", user_filtering: column.user_filtering %>
<% if column.page.used? %>
<%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>
<div class="full-width">
<%= cards_next_page_link "considering-cards", page: column.page, filter: column.filter %>
</div>
<% end %>
<% end %>
<div class="cards__decoration cards__decoration--end"></div>
</section>
@@ -1,35 +0,0 @@
<section id="<%= defined?(stage) && stage ? "doing-cards-#{stage.id}" : "doing-cards" %>"
class="cards cards--doing" style="--card-color: <%= stage.color if defined?(stage) && stage %>"
aria-expanded="false"
data-collapsible-columns-target="column"
data-drag-and-drop-target="container"
data-drop-target="doing"
data-stage-id="<%= stage.id if defined?(stage) && stage %>">
<%
filtered_records = if defined?(stage) && stage
column.page.records.select { |card| card.stage == stage }
else
column.page.records
end
%>
<%= cards_expander "#{defined?(stage) && stage ? stage.name : 'Working On'}", filtered_records.count %>
<% if filtered_records.any? %>
<%= render partial: "cards/display/preview", collection: filtered_records, as: :card, locals: { draggable: true }, cached: ->(card) { cacheable_preview_parts_for(card) } %>
<% unless column.page.last? %>
<div class="full-width">
<%= cards_next_page_link "doing-cards", page: column.page, filter: column.filter %>
</div>
<% end %>
<% else %>
<% if column.user_filtering.any? %>
<p class="txt-normal translucent blank-slate">No matches</p>
<% else %>
<div class="card blank-slate blank-slate--card">
<p class="txt-align-center txt-normal">Drag cards here</p>
</div>
<% end %>
<% end %>
</section>
@@ -1,26 +0,0 @@
<section id="on-deck-cards" class="cards cards--on-deck" style="--card-color: var(--color-card-complete);"
aria-expanded="false"
data-collapsible-columns-target="column"
data-drag-and-drop-target="container"
data-drop-target="on_deck">
<%= cards_expander "Not Now", column.filter.cards.count %>
<% if column.page.used? %>
<%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>
<div class="full-width">
<%= cards_next_page_link "on-deck-cards", page: column.page, filter: column.filter %>
</div>
<% end %>
<% else %>
<% if column.user_filtering.any? %>
<p class="txt-normal translucent blank-slate">No matches</p>
<% else %>
<div class="card blank-slate blank-slate--card">
<p class="txt-align-center txt-normal">Drag cards here</p>
</div>
<% end %>
<% end %>
</section>