From 3fb86e531cdcc966c1dcf2b22b8a63037a1e1628 Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Fri, 13 Sep 2024 13:24:22 +0800 Subject: [PATCH] * [bug#55109] Hide close button and disabled page when finish tutorial. --- module/tutorial/css/index.ui.css | 2 ++ module/tutorial/js/index.ui.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/module/tutorial/css/index.ui.css b/module/tutorial/css/index.ui.css index bd4a4a8221..543e37ca95 100644 --- a/module/tutorial/css/index.ui.css +++ b/module/tutorial/css/index.ui.css @@ -31,3 +31,5 @@ .pick-container {z-index: 1780;} .tutorial-has-mask #iframeWrapper {pointer-events: none;} .tutorial-has-mask #iframeWrapper::after {content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); z-index: 1479;} + +.modal-dialog .modal-actions button[data-dismiss="modal"] {display: none;} diff --git a/module/tutorial/js/index.ui.js b/module/tutorial/js/index.ui.js index cedcbddd48..3c7a7bb4b4 100644 --- a/module/tutorial/js/index.ui.js +++ b/module/tutorial/js/index.ui.js @@ -425,7 +425,7 @@ function activeNextStep(step) const actions = []; if(nextTask) actions.push({type: 'confirm', btnType: 'primary', text: `${lang.nextTask}${lang.colon}${nextTask.title}`, onClick: () => activeTask(step.guide.name, nextTask.name)}, {key: 'cancel', onClick: () => unactiveTask()}); else if(nextGuideTask) actions.push({type: 'confirm', btnType: 'primary', text: `${lang.nextGuide}${lang.colon}${nextGuide.title}`, onClick: () => activeTask(nextGuide.name, nextGuideTask.name)}, {key: 'cancel', onClick: () => unactiveTask()}); - else actions.push('confirm'); + else actions.push({type: 'confirm', btnType: 'primary', text: lang.finish, onClick: () => unactiveTask()}); zui.Modal.alert( { content: lang.congratulateTask.replace('', step.task.title),