From ef6a18297b2eb3b8cf0b7c2bed49b00f282ffb24 Mon Sep 17 00:00:00 2001 From: Monet Emilien Date: Sat, 17 Dec 2022 13:06:52 +0100 Subject: [PATCH] [WebProfilerBundle] Add a title and img role to svg of the web debug toolbar --- src/Symfony/Bundle/SecurityBundle/CHANGELOG.md | 1 + .../SecurityBundle/Resources/views/Collector/icon.svg | 3 ++- src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md | 6 ++++++ .../Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg | 3 ++- .../WebProfilerBundle/Resources/views/Icon/config.svg | 3 ++- .../WebProfilerBundle/Resources/views/Icon/exception.svg | 3 ++- .../Bundle/WebProfilerBundle/Resources/views/Icon/form.svg | 3 ++- .../WebProfilerBundle/Resources/views/Icon/logger.svg | 3 ++- .../WebProfilerBundle/Resources/views/Icon/memory.svg | 3 ++- .../Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg | 3 ++- .../WebProfilerBundle/Resources/views/Icon/redirect.svg | 3 ++- .../Bundle/WebProfilerBundle/Resources/views/Icon/time.svg | 3 ++- .../Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg | 3 ++- 13 files changed, 29 insertions(+), 11 deletions(-) diff --git a/src/Symfony/Bundle/SecurityBundle/CHANGELOG.md b/src/Symfony/Bundle/SecurityBundle/CHANGELOG.md index ecf3804fa5253..5f0b7d42d7fb1 100644 --- a/src/Symfony/Bundle/SecurityBundle/CHANGELOG.md +++ b/src/Symfony/Bundle/SecurityBundle/CHANGELOG.md @@ -7,6 +7,7 @@ CHANGELOG * Deprecate enabling bundle and not configuring it * Add `_stateless` attribute to the request when firewall is stateless * Add `StatelessAuthenticatorFactoryInterface` for authenticators targeting `stateless` firewalls only and that don't require a user provider + * Modify "icon.svg" to improve accessibility for blind/low vision users 6.2 --- diff --git a/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg b/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg index b11d1a4637476..10cc2434c2f87 100644 --- a/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg +++ b/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg @@ -1,4 +1,5 @@ - + + Security diff --git a/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md b/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md index 7b4a3d7362852..c78fffefd8a15 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md +++ b/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md @@ -1,6 +1,12 @@ CHANGELOG ========= +6.3 +--- + + * Add a "role=img" and an explicit title in the .svg file used by the web debug toolbar + to improve accessibility with screen readers for blind users + 6.1 --- diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg index f357a626a0281..be85557836b5e 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg @@ -1,4 +1,5 @@ - + + Cache diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg index e28a1c6aa8c15..8f76cf1791bf4 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg @@ -1,4 +1,5 @@ - + + Config diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg index a7a79696dfc63..571aed9c56385 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg @@ -1,4 +1,5 @@ - + + Exception diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg index 5a5cee29486e0..55dd62b6fb5a0 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg @@ -1,4 +1,5 @@ - + + Cache diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg index ee72a2c5f329d..39a3adffd53b6 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg @@ -1,4 +1,5 @@ - + + Logger diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg index e489e1122a819..8e05e6ef6866e 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg @@ -1,4 +1,5 @@ - + + Memory diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg index 838deca87a298..4805aed725ba8 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg @@ -1,4 +1,5 @@ - + + Menu diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg index ebf9b6479b32d..a23a9710ffd0a 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg @@ -1,4 +1,5 @@ - + + Redirect diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg index 64bdeac785005..3c8c65fbe0acb 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg @@ -1,4 +1,5 @@ - + + Time diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg index 1211c61066b18..027cb2f11f88e 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg @@ -1,4 +1,5 @@ - + + Twig