From b9d3711d66a57ba33cbfb3819669849752bdde04 Mon Sep 17 00:00:00 2001 From: Ejaaz Khan Date: Tue, 4 Nov 2025 16:02:54 +0530 Subject: [PATCH] fix(ListView): subject field width issue --- frappe/public/js/frappe/list/list_view.js | 2 +- frappe/public/scss/desk/list.scss | 2 +- frappe/public/scss/desk/page.scss | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/list/list_view.js b/frappe/public/js/frappe/list/list_view.js index e3d236ad21..a96219d632 100644 --- a/frappe/public/js/frappe/list/list_view.js +++ b/frappe/public/js/frappe/list/list_view.js @@ -997,7 +997,7 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList { * If the length of the text is not available, it defaults to a length of 22.5. */ let textLength = $(column_html).text()?.trim()?.length || 22.5; - let calculatedWidth = (textLength * 10) / 1.3; + let calculatedWidth = (textLength * 10) / 1.3 + (col.type == "Subject" ? 30 : 0); /** * Updates the `column_max_widths` object by setting the maximum width for a specific column (fieldname). diff --git a/frappe/public/scss/desk/list.scss b/frappe/public/scss/desk/list.scss index 3fb27bfe9f..62587671ca 100644 --- a/frappe/public/scss/desk/list.scss +++ b/frappe/public/scss/desk/list.scss @@ -98,7 +98,7 @@ } .frappe-list { - margin: var(--margin-xs) var(--margin-md); + margin: 0 var(--margin-md); .result.has-assign-to { .list-row .level-right { flex: 0 0 180px; diff --git a/frappe/public/scss/desk/page.scss b/frappe/public/scss/desk/page.scss index 25e462055f..169dafd6ad 100644 --- a/frappe/public/scss/desk/page.scss +++ b/frappe/public/scss/desk/page.scss @@ -127,7 +127,7 @@ .form-group { padding: 0 10px 0 0; - margin: 5px 0; + margin: 8px 0; } .checkbox { margin-top: 4px;