Use button instead of header for expander

This commit is contained in:
Andy Smith
2025-10-06 13:59:02 -05:00
parent 5057b18027
commit efb0fd5237
3 changed files with 5 additions and 4 deletions
+1 -1
View File
@@ -11,7 +11,7 @@
<%= render "collections/show/menu/column", column: column %>
<% end %>
<%= link_to collection_column_path(column.collection, column), class: "btn btn--circle txt-x-small borderless cards__expander-button", data: { turbo_frame: "_top" } do %>
<%= link_to collection_column_path(column.collection, column), class: "cards__expander-button btn btn--circle txt-x-small borderless", data: { turbo_frame: "_top" } do %>
<%= icon_tag "expand", class: "translucent" %>
<span class="for-screen-reader">Expand column</span>
<% end %>
@@ -1,6 +1,6 @@
<header class="cards__expander" data-collapsible-columns-target="button" data-action="click->collapsible-columns#toggle"
style="--card-count: <%= [ count, 20 ].min %>" role="button" aria-controls="<%= column_id %>" aria-expanded="false">
<button class="cards__expander btn btn--plain" data-collapsible-columns-target="button" data-action="click->collapsible-columns#toggle"
style="--card-count: <%= [ count, 20 ].min %>" aria-controls="<%= column_id %>" aria-expanded="false">
<span class="cards__expander-count" data-drag-and-drop-counter="true"><%= count > 99 ? "99+" : count %></span>
<h2 class="cards__expander-title"><%= title %></h2>
</header>
</button>
<%= yield if block_given? %>
@@ -12,6 +12,7 @@
<span class="for-screen-reader">Expand column</span>
<% end %>
</header>
<%= render "columns/show/add_card_button", collection: collection %>
<% if page.used? %>