Merge pull request #35611 from iamejaaz/fix-mobile-nav-design

feat(Navbar): show title when available
This commit is contained in:
Ejaaz Khan 2026-01-04 15:45:23 +05:30 committed by GitHub
commit f4b120ec25
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 2 deletions

View file

@ -770,6 +770,7 @@ frappe.ui.Page = class Page {
if (icon) {
title = `${frappe.utils.icon(icon)} ${title}`;
}
let title_wrapper = this.$title_area.find(".title-text");
title_wrapper.html(title);
title_wrapper.attr("title", __(tooltip_label) || this.title);

View file

@ -224,7 +224,8 @@ frappe.breadcrumbs = {
if (docname.startsWith("new-" + doctype.toLowerCase().replace(/ /g, "-"))) {
docname_title = __("New {0}", [__(doctype)]);
} else {
docname_title = doc.name;
let title = frappe.model.get_doc_title(doc);
docname_title = title || doc.name;
}
this.append_breadcrumb_element(form_route, docname_title, "title-text-form");
@ -238,7 +239,12 @@ frappe.breadcrumbs = {
last_crumb.css("cursor", "copy");
last_crumb.click((event) => {
event.stopImmediatePropagation();
frappe.utils.copy_to_clipboard(last_crumb.text());
frappe.utils.copy_to_clipboard(doc.name);
});
last_crumb.attr("title", __("Click to copy name"));
last_crumb.tooltip({
delay: { show: 100, hide: 100 },
trigger: "hover",
});
}
},