diff --git a/index.html b/index.html index bc123b6d..95094d16 100644 --- a/index.html +++ b/index.html @@ -81,7 +81,10 @@ + + + @@ -97,6 +100,8 @@ + + diff --git a/public/assets/js/extended-ui-blockui.js b/public/assets/js/extended-ui-blockui.js new file mode 100644 index 00000000..77a02c51 --- /dev/null +++ b/public/assets/js/extended-ui-blockui.js @@ -0,0 +1,504 @@ +/** + * Block UI (jquery) + */ + +'use strict'; + +$(function () { + var section = $('#section-block'), + sectionBlock = $('.btn-section-block'), + sectionBlockOverlay = $('.btn-section-block-overlay'), + sectionBlockSpinner = $('.btn-section-block-spinner'), + sectionBlockCustom = $('.btn-section-block-custom'), + sectionBlockMultiple = $('.btn-section-block-multiple'), + cardSection = $('#card-block'), + cardBlock = $('.btn-card-block'), + cardBlockOverlay = $('.btn-card-block-overlay'), + cardBlockSpinner = $('.btn-card-block-spinner'), + cardBlockCustom = $('.btn-card-block-custom'), + cardBlockMultiple = $('.btn-card-block-multiple'), + pageBlock = $('.btn-page-block'), + pageBlockOverlay = $('.btn-page-block-overlay'), + pageBlockSpinner = $('.btn-page-block-spinner'), + pageBlockCustom = $('.btn-page-block-custom'), + pageBlockMultiple = $('.btn-page-block-multiple'), + formSection = $('.form-block'), + formBlock = $('.btn-form-block'), + formBlockOverlay = $('.btn-form-block-overlay'), + formBlockSpinner = $('.btn-form-block-spinner'), + formBlockCustom = $('.btn-form-block-custom'), + formBlockMultiple = $('.btn-form-block-multiple'); + + // Block UI + // -------------------------------------------------------------------- + + // Default + if (sectionBlock.length && section.length) { + sectionBlock.on('click', function () { + $('#section-block').block({ + message: '
', + timeout: 1000, + css: { + backgroundColor: 'transparent', + border: '0' + }, + overlayCSS: { + opacity: 0.5 + } + }); + }); + } + // Overlay Color + if (sectionBlockOverlay.length && section.length) { + sectionBlockOverlay.on('click', function () { + $('#section-block').block({ + message: '', + timeout: 1000, + css: { + backgroundColor: 'transparent', + border: '0' + }, + overlayCSS: { + backgroundColor: '#fff', + opacity: 0.8 + } + }); + }); + } + // Custom Spinner + if (sectionBlockSpinner.length && section.length) { + sectionBlockSpinner.on('click', function () { + $('#section-block').block({ + message: + 'Please wait...
Please wait...
Almost Done...
', + timeout: 1000, + css: { + backgroundColor: 'transparent', + color: '#fff', + border: '0' + }, + overlayCSS: { + opacity: 0.25 + }, + onUnblock: function () { + $('#section-block').block({ + message: 'Please wait...
Please wait...
Almost Done...
', + timeout: 1000, + css: { + backgroundColor: 'transparent', + color: '#fff', + border: '0' + }, + overlayCSS: { + opacity: 0.25 + }, + onUnblock: function () { + $('#card-block').block({ + message: 'Please wait...
Please wait...
Almost Done...
', + timeout: 1000, + css: { + backgroundColor: 'transparent', + color: '#fff', + border: '0' + }, + overlayCSS: { + opacity: 0.5 + }, + onUnblock: function () { + $.blockUI({ + message: 'Please wait...
Please wait...
Almost Done...
', + timeout: 1000, + css: { + backgroundColor: 'transparent', + border: '0' + }, + overlayCSS: { + opacity: 0.25 + }, + onUnblock: function () { + formSection.block({ + message: '${message}
+