From d290fcd65997ef256389cf478c5be1c048816321 Mon Sep 17 00:00:00 2001 From: Florent Torregrosa <florent.torregrosa@gmail.com> Date: Mon, 6 Jan 2025 11:10:23 +0100 Subject: [PATCH] Issue #3496586 by grimreaper: Accessibility: submit icon only --- templates/input/input--button.html.twig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/templates/input/input--button.html.twig b/templates/input/input--button.html.twig index 2f6f2393..fc268d18 100644 --- a/templates/input/input--button.html.twig +++ b/templates/input/input--button.html.twig @@ -31,7 +31,10 @@ {% elseif icon and icon_position == 'after' %} <button{{ attributes.addClass(classes) }}>{{ label }}{{ icon }}</button> {% elseif icon and icon_position == 'icon_only' %} - <button{{ attributes.addClass(classes) }}>{{ icon }}</button> + <button{{ attributes.addClass(classes) }}> + <span class="visually-hidden">{{ label }}</span> + {{ icon }} + </button> {% else %} <button{{ attributes.addClass(classes) }}>{{ label }}</button> {% endif %} -- GitLab