From 24cb72e5b53da4c19d151e7e5757134d3114854a Mon Sep 17 00:00:00 2001 From: David Hudson Date: Mon, 12 Sep 2016 15:28:04 +0900 Subject: [PATCH 1/4] [Frontend] Delay visibility of progress bar Resolves #1168 --- .../commonUI/general/res/sass/overlay/_overlay.scss | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/platform/commonUI/general/res/sass/overlay/_overlay.scss b/platform/commonUI/general/res/sass/overlay/_overlay.scss index 018197dac0..34bd1fd46f 100644 --- a/platform/commonUI/general/res/sass/overlay/_overlay.scss +++ b/platform/commonUI/general/res/sass/overlay/_overlay.scss @@ -19,8 +19,18 @@ * this source code distribution or the Licensing information page available * at runtime from the About dialog for additional information. *****************************************************************************/ + .overlay { font-size: 90%; + z-index: 5; + @include keyframes(fadeInFromNone) { + 0% { display: none; opacity: 0; } + 1% { display: block; opacity: 0; } + 95% { display: block; opacity: 0; } + 100% { display: block; opacity: 1; } + } + @include animation(fadeInFromNone 100ms ease-in); + .blocker { background: $colorOvrBlocker; z-index: 100; From 2740b6f9572a8a209c7239fd6f5e290a1332e336 Mon Sep 17 00:00:00 2001 From: David Hudson Date: Tue, 13 Sep 2016 16:36:25 +0900 Subject: [PATCH 2/4] [Frontend] Add optional delay parameter to dialog service Issue #1168 --- .../commonUI/dialog/res/templates/overlay.html | 2 +- platform/commonUI/dialog/src/DialogService.js | 3 +++ .../edit/src/actions/SaveInProgressDialog.js | 3 ++- .../commonUI/general/res/sass/_constants.scss | 3 +++ .../general/res/sass/overlay/_overlay.scss | 15 +++++++-------- 5 files changed, 16 insertions(+), 10 deletions(-) diff --git a/platform/commonUI/dialog/res/templates/overlay.html b/platform/commonUI/dialog/res/templates/overlay.html index 825d8fe4f4..dcc847029d 100644 --- a/platform/commonUI/dialog/res/templates/overlay.html +++ b/platform/commonUI/dialog/res/templates/overlay.html @@ -19,7 +19,7 @@ this source code distribution or the Licensing information page available at runtime from the About dialog for additional information. --> -