From 83de1c47ee38e128d87fb05a645554efddd98330 Mon Sep 17 00:00:00 2001 From: Mohit Panjwani Date: Fri, 22 Jan 2021 13:44:59 +0530 Subject: [PATCH] fix tax rounding errors and styling issues --- .../assets/js/components/theme/SwButton.js | 6 +++ resources/assets/js/helpers/directives.js | 4 +- .../assets/js/views/estimates/Create.vue | 2 +- resources/assets/js/views/estimates/Item.vue | 31 ++++++++------- resources/assets/js/views/invoices/Create.vue | 38 +++++++++++-------- resources/assets/js/views/invoices/Item.vue | 30 ++++++++------- 6 files changed, 67 insertions(+), 44 deletions(-) diff --git a/resources/assets/js/components/theme/SwButton.js b/resources/assets/js/components/theme/SwButton.js index 99f663bd..d4f28c9c 100644 --- a/resources/assets/js/components/theme/SwButton.js +++ b/resources/assets/js/components/theme/SwButton.js @@ -13,4 +13,10 @@ export default { 'inline-flex items-center justify-center text-black transition px-2 duration-150 ease-in-out border border-gray-300 border-solid focus:outline-none bg-white', }, }, + sizes: { + discount: { + button: 'py-2 px-2 text-sm leading-5 rounded', + loadingIcon: 'w-4 h-4 -ml-2', + }, + }, } diff --git a/resources/assets/js/helpers/directives.js b/resources/assets/js/helpers/directives.js index 3ccb8be9..d0932e7a 100644 --- a/resources/assets/js/helpers/directives.js +++ b/resources/assets/js/helpers/directives.js @@ -19,7 +19,9 @@ Vue.directive('click-outside', { Vue.directive('autoresize', { inserted: function (el) { el.style.height = el.scrollHeight + 'px' - el.style.overflow.y = 'hidden' + if (el.style.overflow && el.style.overflow.y) { + el.style.overflow.y = 'hidden' + } el.style.resize = 'none' function OnInput() { this.style.height = 'auto' diff --git a/resources/assets/js/views/estimates/Create.vue b/resources/assets/js/views/estimates/Create.vue index 25216768..8dd40ab4 100644 --- a/resources/assets/js/views/estimates/Create.vue +++ b/resources/assets/js/views/estimates/Create.vue @@ -322,8 +322,8 @@