From 59c035780dc1a809fd5681ef74554c52545d3cd2 Mon Sep 17 00:00:00 2001
From: Alexander Purr <purr@ub.uni-leipzig.de>
Date: Wed, 19 Jan 2022 13:25:38 +0100
Subject: [PATCH] refs #20742 [finc] improve screenreader bookbag status

* full bookbag information is now part of role=status span
---
 themes/finc/templates/header.phtml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/themes/finc/templates/header.phtml b/themes/finc/templates/header.phtml
index 67b8f3acd01..ba055a507ea 100644
--- a/themes/finc/templates/header.phtml
+++ b/themes/finc/templates/header.phtml
@@ -38,8 +38,11 @@
           if ($cart->isActive()): ?>
             <li id="cartSummary">
               <a id="cartItems" class="btn" data-lightbox title="<?=$this->transEsc('View Book Bag')?>" href="<?=$this->url('cart-home')?>">
-                <i class="fa fa-clipboard" aria-hidden="true"></i> <span role="status"><span class="sr-only"><?=$this->transEsc('Book Bag')?>:</span> <strong><?=count($cart->getItems())?></strong> <span class="cart-label"><?=$this->transEsc('items')?></span></span>
-                <span class="sr-only full<?=!$cart->isFull() ? ' hidden' : ''?>">(<?=$this->transEsc('bookbag_full')?>)</span>
+                <i class="fa fa-clipboard" aria-hidden="true"></i>
+                <span role="status">
+                  <span class="sr-only"><?=$this->transEsc('Book Bag')?>:</span> <strong><?=count($cart->getItems())?></strong> <span class="cart-label"><?=$this->transEsc('items')?></span>
+                  <span class="sr-only full<?=!$cart->isFull() ? ' hidden' : ''?>">(<?=$this->transEsc('bookbag_full_msg')?>)</span>
+                </span>
               </a>
             </li>
           <?php endif; ?>
-- 
GitLab