From 14ade113b35df33f6a34da77b671d4a2bb4b5830 Mon Sep 17 00:00:00 2001 From: raizasafeel <89463672+raizasafeel@users.noreply.github.com> Date: Tue, 7 Apr 2026 14:00:12 +0530 Subject: [PATCH 1/4] feat: add focus to buttons and links --- frappe/public/scss/desk/global.scss | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/frappe/public/scss/desk/global.scss b/frappe/public/scss/desk/global.scss index 61d469dd2f..e8639fb30e 100644 --- a/frappe/public/scss/desk/global.scss +++ b/frappe/public/scss/desk/global.scss @@ -19,14 +19,19 @@ a { a, a:hover, a:active, -a:focus, .btn, .btn:hover, -.btn:active, -.btn:focus { +.btn:active { outline: 0; } +a:focus-visible, +.btn:focus-visible, +.btn-reset:focus-visible { + box-shadow: var(--focus-default); + outline: none; +} + a.grey, .sidebar-section a, .control-value a, From c0b12feb359a227b21b786bf67ffcbba5f2653ef Mon Sep 17 00:00:00 2001 From: raizasafeel <89463672+raizasafeel@users.noreply.github.com> Date: Tue, 7 Apr 2026 14:01:22 +0530 Subject: [PATCH 2/4] feat: desktop icons made accessible --- frappe/public/js/frappe/ui/desktop_icon.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/ui/desktop_icon.html b/frappe/public/js/frappe/ui/desktop_icon.html index 60aae5ff54..663985ec15 100644 --- a/frappe/public/js/frappe/ui/desktop_icon.html +++ b/frappe/public/js/frappe/ui/desktop_icon.html @@ -1,4 +1,4 @@ - + {% if(frappe.utils.get_desktop_icon(icon.label, frappe.boot.desktop_icon_style ) && icon.icon_type != "Folder") %}
{{ icon.label }} From c1ffb986934c26c13a220d59458050c8bf95b412 Mon Sep 17 00:00:00 2001 From: raizasafeel <89463672+raizasafeel@users.noreply.github.com> Date: Tue, 7 Apr 2026 14:02:30 +0530 Subject: [PATCH 3/4] feat: notifications button made accessible --- frappe/desk/page/desktop/desktop.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/desk/page/desktop/desktop.html b/frappe/desk/page/desktop/desktop.html index bfefedb5a9..d3d331bf54 100644 --- a/frappe/desk/page/desktop/desktop.html +++ b/frappe/desk/page/desktop/desktop.html @@ -26,9 +26,9 @@
-
-
+