From 626f4872329f3079d05ea9dcccf0710c5852b031 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Tue, 9 Apr 2024 09:32:01 +0530 Subject: [PATCH] feat: update create SLA modal design (#9182) --------- Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Co-authored-by: Muhsin Keloth --- app/javascript/dashboard/components/Modal.vue | 19 +++++------ .../dashboard/components/ModalHeader.vue | 8 ++--- .../dashboard/i18n/locale/en/sla.json | 2 +- .../routes/dashboard/settings/sla/SlaForm.vue | 32 ++++++++++++++----- .../dashboard/settings/sla/SlaTimeInput.vue | 20 ++++++++---- 5 files changed, 50 insertions(+), 31 deletions(-) diff --git a/app/javascript/dashboard/components/Modal.vue b/app/javascript/dashboard/components/Modal.vue index 3a1059692..16be2ba35 100644 --- a/app/javascript/dashboard/components/Modal.vue +++ b/app/javascript/dashboard/components/Modal.vue @@ -7,7 +7,13 @@ @mousedown="handleMouseDown" >
@@ -16,7 +22,7 @@ color-scheme="secondary" icon="dismiss" variant="clear" - class="absolute ltr:right-2 rtl:left-2 top-2 z-10" + class="absolute z-10 ltr:right-2 rtl:left-2 top-2" @click="close" /> @@ -60,15 +66,6 @@ export default { }; }, computed: { - modalContainerClassName() { - let className = - 'modal-container rtl:text-right shadow-md rounded-sm max-h-full overflow-auto relative w-[37.5rem] bg-white dark:bg-slate-800 skip-context-menu'; - if (this.fullWidth) { - return `${className} items-center rounded-none flex h-full justify-center w-full`; - } - - return `${className} ${this.size}`; - }, modalClassName() { const modalClassNameMap = { centered: '', diff --git a/app/javascript/dashboard/components/ModalHeader.vue b/app/javascript/dashboard/components/ModalHeader.vue index 1e38abc30..332ca069f 100644 --- a/app/javascript/dashboard/components/ModalHeader.vue +++ b/app/javascript/dashboard/components/ModalHeader.vue @@ -1,21 +1,21 @@