From 9c4e1eea5c24fe3b78ad309eeb4e3c207aedef31 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Mon, 20 May 2019 18:58:32 +0530 Subject: [PATCH] fix(print): semantic nested lists for text editor --- frappe/public/build.json | 5 ++ .../js/frappe/form/controls/text_editor.js | 75 ++++++++++++++++++- frappe/public/less/desk.less | 1 + frappe/public/less/print.less | 15 ++++ .../print_formats/standard_macros.html | 4 +- frappe/www/printview.html | 5 +- 6 files changed, 98 insertions(+), 7 deletions(-) create mode 100644 frappe/public/less/print.less diff --git a/frappe/public/build.json b/frappe/public/build.json index cd8f04b2c9..a279519d72 100755 --- a/frappe/public/build.json +++ b/frappe/public/build.json @@ -137,6 +137,11 @@ "public/css/desk-rtl.css", "public/css/report-rtl.css" ], + "css/printview.css": [ + "public/css/bootstrap.css", + "public/css/font-awesome.css", + "public/less/print.less" + ], "concat:js/libs.min.js": [ "public/js/lib/awesomplete/awesomplete.min.js", "public/js/lib/Sortable.min.js", diff --git a/frappe/public/js/frappe/form/controls/text_editor.js b/frappe/public/js/frappe/form/controls/text_editor.js index ef6afde262..e616b9ef3e 100644 --- a/frappe/public/js/frappe/form/controls/text_editor.js +++ b/frappe/public/js/frappe/form/controls/text_editor.js @@ -57,7 +57,7 @@ Quill.register(DirectionStyle, true); frappe.ui.form.ControlTextEditor = frappe.ui.form.ControlCode.extend({ make_wrapper() { this._super(); - this.$wrapper.find(".like-disabled-input").addClass("ql-editor"); + this.$wrapper.find(".like-disabled-input").addClass('text-editor-print'); }, make_input() { @@ -198,7 +198,78 @@ frappe.ui.form.ControlTextEditor = frappe.ui.form.ControlCode.extend({ let $ul = $('