Make steps non-interactive

This commit is contained in:
Jason Zimdars
2025-07-09 10:56:32 -05:00
parent dab3b844a2
commit 4433e80691
3 changed files with 10 additions and 2 deletions
@@ -1,7 +1,7 @@
<ol class="steps txt-small margin-block">
<%= render partial: "cards/steps/step", collection: card.steps, as: :step %>
<div class="step card__hide-on-public">
<div class="step">
<input type="checkbox" class="step__checkbox" disabled>
<%= form_with model: [card, Step.new], url: card_steps_path(card) do |form| %>
<%= form.text_field :content, class: "input step__content hide-focus-ring", placeholder: "Add a step…", required: true, autocomplete: "off" %>
+1 -1
View File
@@ -25,7 +25,7 @@
<%= render "cards/display/public_preview/stages", card: @card if @card.doing? %>
</div>
<%= render "cards/display/perma/steps", card: @card %>
<%= render "public/cards/show/steps", card: @card %>
<footer class="card__footer full-width flex align-start gap">
<%= render "cards/display/public_preview/meta", card: @card %>
@@ -0,0 +1,8 @@
<ol class="steps txt-small margin-block">
<% card.steps.each do |step| %>
<li class="step">
<%= check_box_tag :completed, { class: "step__checkbox" } %>
<%= tag.span step.content, class: "step__content" %>
</li>
<% end %>
</ol>