Add screen reader labels for card ID

This commit is contained in:
Andy Smith
2025-10-15 13:45:51 -05:00
parent 963f0dab15
commit fad74c1282
5 changed files with 20 additions and 5 deletions
@@ -3,7 +3,10 @@
<div class="flex flex-column flex-item-grow max-inline-size">
<header class="card__header">
<div class="card__collection flex align-start">
<span class="card__id"><%= card.id %></span>
<span class="card__id">
<span class="for-screen-reader">Card number</span>
<%= card.id %>
</span>
<span class="card__collection-name">
<span class="overflow-ellipsis"><%= card.collection.name %></span>
</span>
@@ -1,5 +1,8 @@
<label class="card__collection">
<span class="card__id"><%= card.id %></span>
<span class="card__id">
<span class="for-screen-reader">Card number</span>
<%= card.id %>
</span>
<span class="card__collection-name">
<span class="overflow-ellipsis"><%= card.collection.name %></span>
</span>
+4 -1
View File
@@ -8,7 +8,10 @@
action: "mouseover->related-element#highlight mouseout->related-element#unhighlight" } do %>
<div class="card__header flex align-start gap full-width">
<h4 class="card__collection flex-inline align-start">
<span class="card__id"><%= card.id %></span>
<span class="card__id">
<span class="for-screen-reader">Card number</span>
<%= card.id %>
</span>
<span class="card__collection-name">
<span class="overflow-ellipsis"><%= event.collection.name %></span>
</span>
@@ -1,5 +1,8 @@
<div class="card__collection">
<span class="card__id"><%= notification.card.id %></span>
<span class="card__id">
<span class="for-screen-reader">Card number</span>
<%= notification.card.id %>
</span>
<span class="card__collection-name">
<span class="overflow-ellipsis"><%= notification.card.collection.name %></span>
</span>
@@ -1,5 +1,8 @@
<div class="card__collection">
<span class="card__id"><%= notification.card.id %></span>
<span class="card__id">
<span class="for-screen-reader">Card number</span>
<%= notification.card.id %>
</span>
<span class="card__collection-name">
<span class="overflow-ellipsis"><%= notification.card.collection.name %></span>
</span>