From e5e7bd178e62ca7cb15ba24629941dc6b0306a7e Mon Sep 17 00:00:00 2001 From: Ejaaz Khan Date: Mon, 1 Dec 2025 18:11:31 +0530 Subject: [PATCH] fix(awesomebar): add icon for recent items --- frappe/public/js/frappe/ui/toolbar/awesome_bar.js | 2 +- frappe/public/js/frappe/ui/toolbar/search_utils.js | 4 +++- frappe/public/scss/desk/navbar.scss | 3 +++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js index f04bd6a8fe..801e89af79 100644 --- a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js +++ b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js @@ -47,7 +47,7 @@ frappe.search.AwesomeBar = class AwesomeBar { ${frappe.utils.icon("corner-down-left")} ${__("to select")} - ${__("esc")} + ${__("esc")} ${__("to close")}
${frappe.utils.icon("circle-question-mark")}
diff --git a/frappe/public/js/frappe/ui/toolbar/search_utils.js b/frappe/public/js/frappe/ui/toolbar/search_utils.js index 1226d9f9bd..d79e7dac53 100644 --- a/frappe/public/js/frappe/ui/toolbar/search_utils.js +++ b/frappe/public/js/frappe/ui/toolbar/search_utils.js @@ -108,7 +108,9 @@ frappe.search.utils = { out.label = icon + __(view_name.bold()) + " " + labelSuffix; out.value = __(view_name) + " " + labelSuffix; } else if (match[0]) { - out.label = frappe.utils.escape_html(match[0]).bold(); + out.label = + me.make_icon(me.recent ? "circle-dashed" : "file-text") + + frappe.utils.escape_html(match[0]).bold(); out.value = match[0]; } else { console.log("Illegal match", match); diff --git a/frappe/public/scss/desk/navbar.scss b/frappe/public/scss/desk/navbar.scss index 2f0e53493d..5668d6b59b 100644 --- a/frappe/public/scss/desk/navbar.scss +++ b/frappe/public/scss/desk/navbar.scss @@ -140,6 +140,9 @@ margin-right: 0.25rem; border-radius: 4px; } + .help-item-esc { + padding: 2px 4px; + } } }