diff --git a/frappe/public/css/form.css b/frappe/public/css/form.css index 94dee6b469..135f0c196d 100644 --- a/frappe/public/css/form.css +++ b/frappe/public/css/form.css @@ -474,15 +474,6 @@ h6.uppercase, .shared-user { margin-bottom: 10px; } -.linked-with-dialog { - width: 75%; -} -.linked-with-dialog .panel-body { - padding: 0px; -} -.linked-with-dialog .form-section { - padding-top: 15px; -} .attach-missing-image, .attach-image-display { cursor: pointer; diff --git a/frappe/public/css/list.css b/frappe/public/css/list.css index 8bc696f113..e63080dfb1 100644 --- a/frappe/public/css/list.css +++ b/frappe/public/css/list.css @@ -393,6 +393,10 @@ .list-item-container:last-child { border-bottom: none; } +.list-item-table { + border: 1px solid #d1d8dd; + border-radius: 3px; +} .list-item { display: flex; align-items: center; diff --git a/frappe/public/css/mobile.css b/frappe/public/css/mobile.css index e388fb24b2..5d954a9ce2 100644 --- a/frappe/public/css/mobile.css +++ b/frappe/public/css/mobile.css @@ -182,9 +182,6 @@ body { body[data-sidebar="0"] .navbar-home { margin-left: 15px !important; } - .linked-with-dialog { - width: 100% !important; - } } @media (max-width: 991px) and (max-width: 480px) { #navbar-breadcrumbs li a { diff --git a/frappe/public/js/frappe/form/linked_with.js b/frappe/public/js/frappe/form/linked_with.js index f04c7d89f5..70a096b234 100644 --- a/frappe/public/js/frappe/form/linked_with.js +++ b/frappe/public/js/frappe/form/linked_with.js @@ -3,156 +3,162 @@ frappe.provide("frappe.ui.form"); -frappe.ui.form.LinkedWith = Class.extend({ - init: function(opts) { - var me = this; +frappe.ui.form.LinkedWith = class LinkedWith { + + constructor(opts) { $.extend(this, opts); - }, - show: function() { + } + + show() { if(!this.dialog) this.make_dialog(); - this.dialog.fields_dict.list.$wrapper.html('