From 473937e1acce3f3bbc4ee6d3a014405671fcd8a8 Mon Sep 17 00:00:00 2001 From: leemyongpakvn Date: Sat, 4 Feb 2023 17:09:13 +0700 Subject: [PATCH 01/89] stop using simonwep/pickr resort devDependencies --- package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package.json b/package.json index bcf9fd70..0871187c 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ "dev": "webpack-cli --mode development --watch" }, "devDependencies": { - "@babel/eslint-parser": "^7.19.1", "@babel/core": "^7.20.7", + "@babel/eslint-parser": "^7.19.1", "babel-loader": "^9.1.0", "clean-webpack-plugin": "^4.0.0", "css-loader": "^6.7.3", @@ -38,7 +38,6 @@ "dependencies": { "material-design-icons": "^3.0.1", "sortablejs": "1.15.0", - "@simonwep/pickr": "^1.8.2", "vue": "^2.7.14" } } From aa9a535d93c12175dc1b6af7e5dd773e7c940b93 Mon Sep 17 00:00:00 2001 From: leemyongpakvn Date: Sat, 4 Feb 2023 17:17:02 +0700 Subject: [PATCH 02/89] stop using simonwep/pickr --- _dev/back/index.js | 49 ---------------------------------------------- 1 file changed, 49 deletions(-) diff --git a/_dev/back/index.js b/_dev/back/index.js index 97e73a87..00c253e5 100644 --- a/_dev/back/index.js +++ b/_dev/back/index.js @@ -17,11 +17,9 @@ * @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0 */ import Sortable from 'sortablejs'; -import Pickr from '@simonwep/pickr'; import Vue from 'vue/dist/vue.min'; import 'material-design-icons/iconfont/material-icons.css'; -import '@simonwep/pickr/dist/themes/classic.min.css'; import './back.scss'; window.Vue = Vue; @@ -492,53 +490,6 @@ $(window).ready(() => { }); } - // Tab Appearance - const pickrComponents = { - // Main components - preview: true, - opacity: false, - hue: true, - - // Input / output Options - interaction: { - hex: false, - rgba: false, - hsla: false, - hsva: false, - cmyk: false, - input: true, - clear: false, - save: true, - }, - }; - const pickr1 = Pickr.create({ - el: '.ps_colorpicker1', - default: window.psr_icon_color, - defaultRepresentation: 'HEX', - closeWithKey: 'Escape', - adjustableNumbers: true, - components: pickrComponents, - }); - pickr1.on('change', () => { - const pickrColor = pickr1.getColor(); - const hexaColor = pickrColor.toHEXA().toString(); - $('.psr_icon_color').val(hexaColor); - }); - - const pickr2 = Pickr.create({ - el: '.ps_colorpicker2', - default: window.psr_text_color, - defaultRepresentation: 'HEX', - closeWithKey: 'Escape', - adjustableNumbers: true, - components: pickrComponents, - }); - pickr2.on('change', () => { - const pickrColor = pickr2.getColor(); - const hexaColor = pickrColor.toHEXA().toString(); - $('.psr_text_color').val(hexaColor); - }); - // Tab Appearance : Save Color $(document).on('click', '#saveConfiguration', () => { const color1 = $('#color_1').val(); From 97b4c6b7e7992194c7c370776e2dbf86db3cb1ba Mon Sep 17 00:00:00 2001 From: leemyongpakvn Date: Sat, 4 Feb 2023 17:18:31 +0700 Subject: [PATCH 03/89] remove simonwep/pickr format --- _dev/back/back.scss | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/_dev/back/back.scss b/_dev/back/back.scss index cdc7879d..a2f7a881 100644 --- a/_dev/back/back.scss +++ b/_dev/back/back.scss @@ -596,28 +596,3 @@ #appearance .panel-body { margin-top: 20px; } - -/* Pickr Override */ -.pickr { - z-index: initial !important; - - button.pcr-button { - width: 70%; - border: 1px solid #BBB; - height: 30px; - border-radius: 5px; - } -} - -.pcr-app .pcr-interaction { - input { - font-size: 12px !important; - width: 26% !important; - } - - .pcr-save { - background-color: #3bb7d7 !important; - height: 31px !important; - font-family: "Open Sans", Helvetica, Arial, sans-serif !important; - } -} From eadfcc01c88d4bad9b82bb734ffec9403f53cd7b Mon Sep 17 00:00:00 2001 From: leemyongpakvn Date: Sat, 4 Feb 2023 17:23:24 +0700 Subject: [PATCH 04/89] use HTML input color instead of simonwep/pickr fix overflow textlabel and inputbox in xs and sm screens --- views/templates/admin/tabs/appearance.tpl | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/views/templates/admin/tabs/appearance.tpl b/views/templates/admin/tabs/appearance.tpl index ba0926c1..90147137 100644 --- a/views/templates/admin/tabs/appearance.tpl +++ b/views/templates/admin/tabs/appearance.tpl @@ -26,16 +26,15 @@
-
+
-
-
- +
@@ -43,16 +42,15 @@
-
+
-
-
- +
From b36ca5f7e1bbcbc854f75025581c18616662d054 Mon Sep 17 00:00:00 2001 From: leemyongpakvn Date: Sat, 4 Feb 2023 17:28:24 +0700 Subject: [PATCH 05/89] rebuild assets --- views/dist/back.css | 4 +--- views/dist/back.css.map | 2 +- views/dist/back.js | 2 +- views/dist/back.js.LICENSE.txt | 2 -- views/dist/back.js.map | 2 +- 5 files changed, 4 insertions(+), 8 deletions(-) diff --git a/views/dist/back.css b/views/dist/back.css index b46f84c6..8077732f 100644 --- a/views/dist/back.css +++ b/views/dist/back.css @@ -1,8 +1,6 @@ @font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(4ae197137befdaf7f0a1.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(5e3c0e291567cd793bf3.woff2) format("woff2"),url(a855ff2d546377320dd5.woff) format("woff"),url(5ce2e400020b0409c4ee.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'} -/*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:0.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.15em;background:url("data:image/svg+xml;utf8, ") no-repeat center;background-size:0;transition:all 0.3s}.pickr .pcr-button::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, ");background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button::before{z-index:initial}.pickr .pcr-button::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;transition:background 0.3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow 0.3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(0,0,0,0.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:0.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0s 0.3s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;box-shadow:0 0.15em 1.5em 0 rgba(0,0,0,0.1),0 0 1em 0 rgba(0,0,0,0.03);left:0;top:0}.pcr-app.visible{transition:opacity 0.3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:0.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports (display: grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, 1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:0.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all 0.15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, ");background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,0.05);border-radius:0.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -0.2em 0 -0.2em}.pcr-app .pcr-interaction>*{margin:0 0.2em}.pcr-app .pcr-interaction input{letter-spacing:0.07em;font-size:0.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all 0.15s;padding:0.45em 0.5em;margin-top:0.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(0.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(66,133,244,0.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all 0.2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(0.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(244,66,80,0.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme='classic']{width:28.5em;max-width:95vw;padding:0.8em}.pcr-app[data-theme='classic'] .pcr-selection{display:flex;justify-content:space-between;flex-grow:1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:2em;display:flex;flex-direction:column;justify-content:space-between;margin-right:0.75em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, ");background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;border-radius:0.15em 0.15em 0 0;z-index:2}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 0 0.15em 0.15em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-last-color,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-current-color{background:var(--pcr-color);width:100%;height:50%}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-palette .pcr-palette{flex-grow:1;border-radius:.15em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, ");background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity{margin-left:0.75em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity .pcr-picker{left:50%;transform:translateX(-50%)}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity .pcr-slider{width:8px;flex-grow:1;border-radius:50em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to bottom, red, #ff0, lime, cyan, blue, #f0f, red)}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to bottom, transparent, black),url("data:image/svg+xml;utf8, ");background-size:100%, 50%} - -.first-body{padding-bottom:50px !important}.bootstrap .page-head .page-head-tabs ul{border-bottom:0}.bootstrap .page-head .page-head-tabs li a:hover{color:#25b9d7}.bootstrap .page-head .page-head-tabs ul.nav li.active{border-bottom:3px solid #25b9d7;border-bottom:.1875rem solid #25b9d7;background:#f3f9fb;color:#000000}.bootstrap .alert{clear:both}.bootstrap .alert p{margin:0}.bootstrap .alert.alert-warning{background-color:#fff;border:2px solid #cd9321;color:#363a41;padding:3.221rem 0 .75rem 2.875rem;position:relative}.bootstrap .alert.alert-warning:before{color:#d29500;background:#fce6bb;font-weight:400;font-style:normal;font-size:1.563rem;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;vertical-align:middle;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;top:0;bottom:0;left:0;width:2.875rem;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.help-block{font-style:normal !important}.bootstrap .form-control,.bootstrap input[type=password],.bootstrap input[type=search],.bootstrap input[type=text],.bootstrap input[type=number],.bootstrap select,.bootstrap textarea{display:block;width:100%;font-size:.875rem;line-height:1.5;color:#363a41;background-color:#fff;background-clip:padding-box;border:1px solid #bbcdd2;border-radius:0;box-shadow:none;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;height:31px;padding:0 8px}.customradiodesign{cursor:pointer}.customradiodesign>div{display:inline-block}.customradiodesign input[type=checkbox]:not(old),.customradiodesign input[type=radio]:not(old){width:20px;margin:0;margin-left:-20px;padding:0;font-size:1em;opacity:0}.customradiodesign input[type=checkbox]:not(old)+label,.customradiodesign input[type=radio]:not(old)+label{display:inline-block;line-height:1.5em}.customradiodesign input[type=radio]:not(old)+label>span{border:0.0625em solid #6C868E;display:inline-block;width:18px;height:18px;margin:1px 5px 0 1px;background:#ffffff;vertical-align:bottom;border-radius:50%}.customradiodesign input[type=radio]:not(old):checked+label>span{border:0.0625em solid #25b9d7}.customradiodesign input[type=radio]:not(old):checked+label>span>span{display:block;width:10px;height:10px;margin:3px 3px;border:0;border-radius:50%;background:#5ac7d7}.customradiodesign input[type=checkbox]:not(old)+label>span{display:inline-block;width:18px;height:18px;margin:1px 5px 0px 1px;border:1px solid #25b9d7;background:#ffffff;vertical-align:bottom;border-radius:0}.customradiodesign input[type=checkbox]:not(old):checked+label>span>span{display:block;width:10px;height:10px;margin:3px 3px;border:0;border-radius:0;background:#5ac7d7}.customradiodesign label{cursor:pointer;font-weight:normal}#content.bootstrap{padding-top:160px}#content.bootstrap .page-head.custom-tab{height:auto !important;top:8rem !important}@media screen and (max-width: 1039px){#content.bootstrap{padding-top:175px !important}#content.bootstrap .page-head.custom-tab{top:9rem !important}}#content.bootstrap .panel-heading{background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;color:#363a41 !important;font-family:Open Sans, Helvetica, Arial, sans-serif !important;font-size:16px !important;font-weight:600 !important;height:49px !important;line-height:1.2;margin:0;padding:12px 20px !important}#content.bootstrap .panel-blockreassurance{border-radius:0;padding:0}#content.bootstrap .panel .panel-footer{background-color:#f5f5f5;border-top:1px solid #e5e5e5;padding:.75rem 1.25rem;margin:0}#content.bootstrap .panel .panel-footer .btn,#content.bootstrap .panel .btn{display:inline-block;text-align:center;text-transform:initial;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .838rem;font-size:.875rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}#content.bootstrap .btn.btn-primary{background-color:#00b9d9;color:#fff}#content.bootstrap .btn.btn-primary.refreshPage{background-color:transparent;border-color:#6C868E;color:#6C868E}.listing-table .block-title{width:198px !important}.listing-head{border-bottom:2px #00b9d9 solid;font-weight:bold;padding-bottom:9px;padding-top:15px}.listing-general-rol:hover,.listing-general-rol.active{background-color:#FAFBFC;transition:background .3s}.listing-body.ui-sortable{padding:0}.listing-body .sortable-ghost{color:#ffa500}.listing-body .btn-group{padding:0}.listing-body .btn-group .dropdown-toggle:hover,.listing-body .btn-group .dropdown-toggle:focus{text-decoration:none}.listing-body .btn-group .dropdown-toggle:hover:after,.listing-body .btn-group .dropdown-toggle:focus:after{color:#00aff0}.listing-body .btn-group .dropdown-toggle:after{color:#6c868e;content:"more_vert";font-family:"Material Icons";font-weight:400;font-style:normal;font-size:1.5rem;text-transform:none}.listing-body .btn-group .dropdown-item{color:#6c868e;display:block;padding:.375rem 1.5rem .375rem .938rem;font-size:.875rem}.listing-body .btn-group .dropdown-item:hover{color:#fff !important;background:#25b9d7 !important;text-decoration:none !important}.listing-body .btn-group .dropdown-item .material-icons{font-size:1.125rem;vertical-align:text-bottom;padding-right:.5rem}.listing-body .status-toggle{padding:.6rem 0}.listing-row.row{border-bottom:#BBCDD2 solid 1px;margin:0;padding-bottom:9px;padding-top:15px}.listing-row div{padding:18px 0;line-height:30px}.listing-row div:nth-child(2){cursor:grab}.listing-row div:nth-child(2) i{color:#778899}.listing-row div:nth-child(2) i:hover{color:#00b9d9}.listing-row div img{width:35px}@media (max-width: 768px){.listing-body .btn-group .dropdown-menu{padding:0.25rem 0;min-width:5.55rem}.listing-body .btn-group .dropdown-item{padding:.225rem .275rem}.listing-body .btn-group .dropdown-item .material-icons{padding-right:.250rem}.listing-row.row{padding-top:0.5625rem}.listing-row div{padding:0.5625rem 0}}.inline-flex{display:inline-flex}.psrea-flex{display:flex !important}.psre-add{color:#B1C0C4;cursor:pointer;float:right}.psre-add i{font-size:1.5em !important}.switch-input{background:#DA6E6E;height:20px;width:50px;padding:10px 0;position:relative;cursor:pointer;display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}.switch-input,.switch-input:after{background:#D96D6E;border:2px solid #BBCDD2;border-radius:30px;box-sizing:border-box;color:#6C868E;transition:all 0.5s}.switch-input:after{background:#FFFFFF;color:#D96D6E;display:block;content:'close';height:30px;width:30px;position:absolute;top:-5px;left:-3px;transform:rotate(-180deg);vertical-align:middle;text-align:center;font-family:'Material Icons';font-size:18px;line-height:26px}.switch-input>input{display:none}.switch-input.-checked{background:#25B9D7}.switch-input.-checked:after{content:'done';left:20px;color:#25B9D7;line-height:28px;transform:rotate(0deg)}.switch_text{font-weight:normal}.msgRecommendation{color:#6C868E;margin-top:20px}.inactive{display:none}.active{display:block}#reassurance_block{position:absolute;width:300px;border:1px solid #abcbd2;background:#ffffff;z-index:3;text-align:center;display:none}#reassurance_block .row{margin-left:0;margin-right:0}#reassurance_block .category_select{margin-bottom:10px;border-bottom:1px solid #a3cbd2}#reassurance_block .category_select div.active{border-bottom:2px solid #00b8df;background:#f2f9fb}#reassurance_block .category_select div img{cursor:pointer;height:38px;padding:7px;width:38px}#reassurance_block .category_select div img:hover{opacity:.5}#reassurance_block .category_reassurance{display:none}#reassurance_block .category_reassurance.active{display:block}#reassurance_block .category_reassurance .row{padding:12px}#reassurance_block .category_reassurance i{font-size:48px;cursor:pointer;border:2px solid #fff}#reassurance_block .category_reassurance img{max-width:100%;border:2px solid #fff;cursor:pointer}#reassurance_block .category_reassurance i.selected,#reassurance_block .category_reassurance img.selected{border:2px solid #00b9d9}#reassurance_block .category_reassurance i:hover,#reassurance_block .category_reassurance img:hover{opacity:.5}#blockDisplay label{font-weight:bold}#blockDisplay .form-group{margin-bottom:25px}#blockDisplay textarea{height:70px}#blockDisplay .text-right{color:#4b4b4b;padding-right:25px;padding-top:6px}#blockDisplay .panel-footer .text-left,#blockDisplay .panel-footer .text-right{color:inherit;padding-right:inherit;padding-top:6px}#blockDisplay .customradiodesign label{font-weight:normal}#blockDisplay .picto-url{padding-right:5px !important}#blockDisplay .first-block{padding-top:20px}#blockDisplay .input-redirection{padding-right:40px}.select_none{cursor:pointer;color:#59858f;font-size:12px;font-weight:bold;padding:20px;background:whitesmoke;border-top:1px solid #e4e4e4}.select_none:hover{color:#000;transition:.2s color ease}.psr_picto_showing{margin-bottom:20px}.psr_picto_showing .landscape{border:dotted;font-size:70px}.modify_icon{cursor:pointer}.modify_icon:hover{color:#25b9d7}.image-preview-lang,.picto_by_module{width:100%;max-width:75px;height:auto}.upload_file_button{border:1px solid #b6ccd2;padding-right:11px}.upload_file_button .slide_image{display:none !important}.upload_file_button .file_label{font-weight:normal !important;line-height:10px;width:100%;padding:11px 11px 6px 11px;font-size:14px;color:#9a9a9a}#display img{max-width:200px;width:100%;height:auto}.position-hook{margin-top:20px;margin-bottom:20px}.addons-hide{display:none}.psr-footer-color,.psr-footer-grey,.psr-header-color,.psr-header-grey,.psr-product-color,.psr-product-grey,.psr-checkout-color,.psr-checkout-grey{display:none}.psr-footer-color.active,.psr-footer-grey.active,.psr-header-color.active,.psr-header-grey.active,.psr-product-color.active,.psr-product-grey.active,.psr-checkout-color.active,.psr-checkout-grey.active{display:block}#display label>div>.input_img:not(:checked) ~ img{border:1px solid #d3d8db}#display label>div>.input_img:checked ~ img{border:2px solid #00b9d9}#appearance .panel-body{margin-top:20px}.pickr{z-index:initial !important}.pickr button.pcr-button{width:70%;border:1px solid #BBB;height:30px;border-radius:5px}.pcr-app .pcr-interaction input{font-size:12px !important;width:26% !important}.pcr-app .pcr-interaction .pcr-save{background-color:#3bb7d7 !important;height:31px !important;font-family:"Open Sans", Helvetica, Arial, sans-serif !important} +.first-body{padding-bottom:50px !important}.bootstrap .page-head .page-head-tabs ul{border-bottom:0}.bootstrap .page-head .page-head-tabs li a:hover{color:#25b9d7}.bootstrap .page-head .page-head-tabs ul.nav li.active{border-bottom:3px solid #25b9d7;border-bottom:.1875rem solid #25b9d7;background:#f3f9fb;color:#000000}.bootstrap .alert{clear:both}.bootstrap .alert p{margin:0}.bootstrap .alert.alert-warning{background-color:#fff;border:2px solid #cd9321;color:#363a41;padding:3.221rem 0 .75rem 2.875rem;position:relative}.bootstrap .alert.alert-warning:before{color:#d29500;background:#fce6bb;font-weight:400;font-style:normal;font-size:1.563rem;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;vertical-align:middle;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;top:0;bottom:0;left:0;width:2.875rem;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.help-block{font-style:normal !important}.bootstrap .form-control,.bootstrap input[type=password],.bootstrap input[type=search],.bootstrap input[type=text],.bootstrap input[type=number],.bootstrap select,.bootstrap textarea{display:block;width:100%;font-size:.875rem;line-height:1.5;color:#363a41;background-color:#fff;background-clip:padding-box;border:1px solid #bbcdd2;border-radius:0;box-shadow:none;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;height:31px;padding:0 8px}.customradiodesign{cursor:pointer}.customradiodesign>div{display:inline-block}.customradiodesign input[type=checkbox]:not(old),.customradiodesign input[type=radio]:not(old){width:20px;margin:0;margin-left:-20px;padding:0;font-size:1em;opacity:0}.customradiodesign input[type=checkbox]:not(old)+label,.customradiodesign input[type=radio]:not(old)+label{display:inline-block;line-height:1.5em}.customradiodesign input[type=radio]:not(old)+label>span{border:0.0625em solid #6C868E;display:inline-block;width:18px;height:18px;margin:1px 5px 0 1px;background:#ffffff;vertical-align:bottom;border-radius:50%}.customradiodesign input[type=radio]:not(old):checked+label>span{border:0.0625em solid #25b9d7}.customradiodesign input[type=radio]:not(old):checked+label>span>span{display:block;width:10px;height:10px;margin:3px 3px;border:0;border-radius:50%;background:#5ac7d7}.customradiodesign input[type=checkbox]:not(old)+label>span{display:inline-block;width:18px;height:18px;margin:1px 5px 0px 1px;border:1px solid #25b9d7;background:#ffffff;vertical-align:bottom;border-radius:0}.customradiodesign input[type=checkbox]:not(old):checked+label>span>span{display:block;width:10px;height:10px;margin:3px 3px;border:0;border-radius:0;background:#5ac7d7}.customradiodesign label{cursor:pointer;font-weight:normal}#content.bootstrap{padding-top:160px}#content.bootstrap .page-head.custom-tab{height:auto !important;top:8rem !important}@media screen and (max-width: 1039px){#content.bootstrap{padding-top:175px !important}#content.bootstrap .page-head.custom-tab{top:9rem !important}}#content.bootstrap .panel-heading{background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;color:#363a41 !important;font-family:Open Sans, Helvetica, Arial, sans-serif !important;font-size:16px !important;font-weight:600 !important;height:49px !important;line-height:1.2;margin:0;padding:12px 20px !important}#content.bootstrap .panel-blockreassurance{border-radius:0;padding:0}#content.bootstrap .panel .panel-footer{background-color:#f5f5f5;border-top:1px solid #e5e5e5;padding:.75rem 1.25rem;margin:0}#content.bootstrap .panel .panel-footer .btn,#content.bootstrap .panel .btn{display:inline-block;text-align:center;text-transform:initial;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .838rem;font-size:.875rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}#content.bootstrap .btn.btn-primary{background-color:#00b9d9;color:#fff}#content.bootstrap .btn.btn-primary.refreshPage{background-color:transparent;border-color:#6C868E;color:#6C868E}.listing-table .block-title{width:198px !important}.listing-head{border-bottom:2px #00b9d9 solid;font-weight:bold;padding-bottom:9px;padding-top:15px}.listing-general-rol:hover,.listing-general-rol.active{background-color:#FAFBFC;transition:background .3s}.listing-body.ui-sortable{padding:0}.listing-body .sortable-ghost{color:#ffa500}.listing-body .btn-group{padding:0}.listing-body .btn-group .dropdown-toggle:hover,.listing-body .btn-group .dropdown-toggle:focus{text-decoration:none}.listing-body .btn-group .dropdown-toggle:hover:after,.listing-body .btn-group .dropdown-toggle:focus:after{color:#00aff0}.listing-body .btn-group .dropdown-toggle:after{color:#6c868e;content:"more_vert";font-family:"Material Icons";font-weight:400;font-style:normal;font-size:1.5rem;text-transform:none}.listing-body .btn-group .dropdown-item{color:#6c868e;display:block;padding:.375rem 1.5rem .375rem .938rem;font-size:.875rem}.listing-body .btn-group .dropdown-item:hover{color:#fff !important;background:#25b9d7 !important;text-decoration:none !important}.listing-body .btn-group .dropdown-item .material-icons{font-size:1.125rem;vertical-align:text-bottom;padding-right:.5rem}.listing-body .status-toggle{padding:.6rem 0}.listing-row.row{border-bottom:#BBCDD2 solid 1px;margin:0;padding-bottom:9px;padding-top:15px}.listing-row div{padding:18px 0;line-height:30px}.listing-row div:nth-child(2){cursor:grab}.listing-row div:nth-child(2) i{color:#778899}.listing-row div:nth-child(2) i:hover{color:#00b9d9}.listing-row div img{width:35px}@media (max-width: 768px){.listing-body .btn-group .dropdown-menu{padding:0.25rem 0;min-width:5.55rem}.listing-body .btn-group .dropdown-item{padding:.225rem .275rem}.listing-body .btn-group .dropdown-item .material-icons{padding-right:.250rem}.listing-row.row{padding-top:0.5625rem}.listing-row div{padding:0.5625rem 0}}.inline-flex{display:inline-flex}.psrea-flex{display:flex !important}.psre-add{color:#B1C0C4;cursor:pointer;float:right}.psre-add i{font-size:1.5em !important}.switch-input{background:#DA6E6E;height:20px;width:50px;padding:10px 0;position:relative;cursor:pointer;display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}.switch-input,.switch-input:after{background:#D96D6E;border:2px solid #BBCDD2;border-radius:30px;box-sizing:border-box;color:#6C868E;transition:all 0.5s}.switch-input:after{background:#FFFFFF;color:#D96D6E;display:block;content:'close';height:30px;width:30px;position:absolute;top:-5px;left:-3px;transform:rotate(-180deg);vertical-align:middle;text-align:center;font-family:'Material Icons';font-size:18px;line-height:26px}.switch-input>input{display:none}.switch-input.-checked{background:#25B9D7}.switch-input.-checked:after{content:'done';left:20px;color:#25B9D7;line-height:28px;transform:rotate(0deg)}.switch_text{font-weight:normal}.msgRecommendation{color:#6C868E;margin-top:20px}.inactive{display:none}.active{display:block}#reassurance_block{position:absolute;width:300px;border:1px solid #abcbd2;background:#ffffff;z-index:3;text-align:center;display:none}#reassurance_block .row{margin-left:0;margin-right:0}#reassurance_block .category_select{margin-bottom:10px;border-bottom:1px solid #a3cbd2}#reassurance_block .category_select div.active{border-bottom:2px solid #00b8df;background:#f2f9fb}#reassurance_block .category_select div img{cursor:pointer;height:38px;padding:7px;width:38px}#reassurance_block .category_select div img:hover{opacity:.5}#reassurance_block .category_reassurance{display:none}#reassurance_block .category_reassurance.active{display:block}#reassurance_block .category_reassurance .row{padding:12px}#reassurance_block .category_reassurance i{font-size:48px;cursor:pointer;border:2px solid #fff}#reassurance_block .category_reassurance img{max-width:100%;border:2px solid #fff;cursor:pointer}#reassurance_block .category_reassurance i.selected,#reassurance_block .category_reassurance img.selected{border:2px solid #00b9d9}#reassurance_block .category_reassurance i:hover,#reassurance_block .category_reassurance img:hover{opacity:.5}#blockDisplay label{font-weight:bold}#blockDisplay .form-group{margin-bottom:25px}#blockDisplay textarea{height:70px}#blockDisplay .text-right{color:#4b4b4b;padding-right:25px;padding-top:6px}#blockDisplay .panel-footer .text-left,#blockDisplay .panel-footer .text-right{color:inherit;padding-right:inherit;padding-top:6px}#blockDisplay .customradiodesign label{font-weight:normal}#blockDisplay .picto-url{padding-right:5px !important}#blockDisplay .first-block{padding-top:20px}#blockDisplay .input-redirection{padding-right:40px}.select_none{cursor:pointer;color:#59858f;font-size:12px;font-weight:bold;padding:20px;background:whitesmoke;border-top:1px solid #e4e4e4}.select_none:hover{color:#000;transition:.2s color ease}.psr_picto_showing{margin-bottom:20px}.psr_picto_showing .landscape{border:dotted;font-size:70px}.modify_icon{cursor:pointer}.modify_icon:hover{color:#25b9d7}.image-preview-lang,.picto_by_module{width:100%;max-width:75px;height:auto}.upload_file_button{border:1px solid #b6ccd2;padding-right:11px}.upload_file_button .slide_image{display:none !important}.upload_file_button .file_label{font-weight:normal !important;line-height:10px;width:100%;padding:11px 11px 6px 11px;font-size:14px;color:#9a9a9a}#display img{max-width:200px;width:100%;height:auto}.position-hook{margin-top:20px;margin-bottom:20px}.addons-hide{display:none}.psr-footer-color,.psr-footer-grey,.psr-header-color,.psr-header-grey,.psr-product-color,.psr-product-grey,.psr-checkout-color,.psr-checkout-grey{display:none}.psr-footer-color.active,.psr-footer-grey.active,.psr-header-color.active,.psr-header-grey.active,.psr-product-color.active,.psr-product-grey.active,.psr-checkout-color.active,.psr-checkout-grey.active{display:block}#display label>div>.input_img:not(:checked) ~ img{border:1px solid #d3d8db}#display label>div>.input_img:checked ~ img{border:2px solid #00b9d9}#appearance .panel-body{margin-top:20px} /*# sourceMappingURL=back.css.map*/ \ No newline at end of file diff --git a/views/dist/back.css.map b/views/dist/back.css.map index bde54c86..3e31b1c2 100644 --- a/views/dist/back.css.map +++ b/views/dist/back.css.map @@ -1 +1 @@ -{"version":3,"file":"back.css","mappings":"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","sources":["webpack://blockreassurance/./node_modules/material-design-icons/iconfont/material-icons.css","webpack://blockreassurance/./node_modules/@simonwep/pickr/dist/themes/classic.min.css","webpack://blockreassurance/./_dev/back/back.scss"],"sourcesContent":["@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(MaterialIcons-Regular.eot); /* For IE6-8 */\n src: local('Material Icons'),\n local('MaterialIcons-Regular'),\n url(MaterialIcons-Regular.woff2) format('woff2'),\n url(MaterialIcons-Regular.woff) format('woff'),\n url(MaterialIcons-Regular.ttf) format('truetype');\n}\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px; /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n\n /* Support for IE. */\n font-feature-settings: 'liga';\n}\n","/*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */\n.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:0.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Roboto\",\"Helvetica Neue\",Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, ') no-repeat center;background-size:0;transition:all 0.3s}.pickr .pcr-button::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button::before{z-index:initial}.pickr .pcr-button::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;transition:background 0.3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow 0.3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(0,0,0,0.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:0.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0s 0.3s;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Roboto\",\"Helvetica Neue\",Arial,sans-serif;box-shadow:0 0.15em 1.5em 0 rgba(0,0,0,0.1),0 0 1em 0 rgba(0,0,0,0.03);left:0;top:0}.pcr-app.visible{transition:opacity 0.3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:0.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports (display: grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, 1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:0.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all 0.15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,0.05);border-radius:0.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -0.2em 0 -0.2em}.pcr-app .pcr-interaction>*{margin:0 0.2em}.pcr-app .pcr-interaction input{letter-spacing:0.07em;font-size:0.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all 0.15s;padding:0.45em 0.5em;margin-top:0.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(0.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(66,133,244,0.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all 0.2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(0.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(244,66,80,0.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme='classic']{width:28.5em;max-width:95vw;padding:0.8em}.pcr-app[data-theme='classic'] .pcr-selection{display:flex;justify-content:space-between;flex-grow:1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:2em;display:flex;flex-direction:column;justify-content:space-between;margin-right:0.75em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;border-radius:0.15em 0.15em 0 0;z-index:2}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 0 0.15em 0.15em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-last-color,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-preview .pcr-current-color{background:var(--pcr-color);width:100%;height:50%}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-palette .pcr-palette{flex-grow:1;border-radius:.15em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity{margin-left:0.75em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity .pcr-picker{left:50%;transform:translateX(-50%)}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity .pcr-slider{width:8px;flex-grow:1;border-radius:50em}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to bottom, red, #ff0, lime, cyan, blue, #f0f, red)}.pcr-app[data-theme='classic'] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to bottom, transparent, black),url('data:image/svg+xml;utf8, ');background-size:100%, 50%}\n\n","/* Tab */\n.first-body {\n padding-bottom: 50px !important;\n}\n.bootstrap .page-head .page-head-tabs ul {\n border-bottom: 0;\n}\n.bootstrap .page-head .page-head-tabs li a:hover {\n color: #25b9d7;\n}\n.bootstrap .page-head .page-head-tabs ul.nav li.active {\n border-bottom: 3px solid #25b9d7;\n border-bottom: .1875rem solid #25b9d7;\n background: #f3f9fb;\n color: #000000;\n}\n\n/* Tab : Alert */\n.bootstrap .alert {\n clear: both;\n}\n.bootstrap .alert p {\n margin: 0;\n}\n.bootstrap .alert.alert-warning {\n background-color: #fff;\n border: 2px solid #cd9321;\n color: #363a41;\n padding: 3.221rem 0 .75rem 2.875rem;\n position: relative;\n}\n.bootstrap .alert.alert-warning:before {\n color: #d29500;\n background: #fce6bb;\n font-weight: 400;\n font-style: normal;\n font-size: 1.563rem;\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n vertical-align: middle;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-feature-settings: \"liga\";\n font-feature-settings: \"liga\";\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 2.875rem;\n height: 100%;\n text-align: center;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Tab : Helpers */\n.help-block {\n font-style: normal !important;\n}\n.bootstrap .form-control,\n.bootstrap input[type=password],\n.bootstrap input[type=search],\n.bootstrap input[type=text],\n.bootstrap input[type=number],\n.bootstrap select,\n.bootstrap textarea {\n display: block;\n width: 100%;\n font-size: .875rem;\n line-height: 1.5;\n color: #363a41;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #bbcdd2;\n border-radius: 0;\n box-shadow: none;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n height: 31px;\n padding: 0 8px;\n}\n\n.customradiodesign {\n cursor: pointer;\n}\n.customradiodesign > div {\n display: inline-block;\n}\n.customradiodesign input[type=checkbox]:not(old),\n.customradiodesign input[type=radio]:not(old) {\n width: 20px;\n margin: 0;\n margin-left: -20px;\n padding: 0;\n font-size: 1em;\n opacity: 0;\n}\n.customradiodesign input[type=checkbox]:not(old) + label,\n.customradiodesign input[type=radio]:not(old) + label {\n display: inline-block;\n line-height: 1.5em;\n}\n.customradiodesign input[type=radio]:not(old) + label > span {\n border: 0.0625em solid #6C868E;\n display: inline-block;\n width: 18px;\n height: 18px;\n margin: 1px 5px 0 1px;\n background: #ffffff;\n vertical-align: bottom;\n border-radius: 50%;\n}\n.customradiodesign input[type=radio]:not(old):checked + label > span {\n border: 0.0625em solid rgb(37, 185, 215);\n}\n.customradiodesign input[type=radio]:not(old):checked + label > span > span {\n display: block;\n width: 10px;\n height: 10px;\n margin: 3px 3px;\n border: 0;\n border-radius: 50%;\n background: rgb(90, 199, 215);\n}\n.customradiodesign input[type=checkbox]:not(old) + label > span {\n display: inline-block;\n width: 18px;\n height: 18px;\n margin: 1px 5px 0px 1px;\n border: 1px solid rgb(37, 185, 215);\n background: #ffffff;\n vertical-align: bottom;\n border-radius: 0;\n}\n.customradiodesign input[type=checkbox]:not(old):checked + label > span > span {\n display: block;\n width: 10px;\n height: 10px;\n margin: 3px 3px;\n border: 0;\n border-radius: 0;\n background: rgb(90, 199, 215);\n}\n.customradiodesign label {\n cursor: pointer;\n font-weight: normal;\n}\n\n/* Tab Content */\n#content.bootstrap {\n padding-top: 160px;\n}\n#content.bootstrap .page-head.custom-tab {\n height: auto !important;\n top: 8rem !important;\n}\n@media screen and (max-width: 1039px) {\n #content.bootstrap {\n padding-top: 175px !important;\n }\n #content.bootstrap .page-head.custom-tab {\n top: 9rem !important;\n }\n}\n#content.bootstrap .panel-heading {\n background-color: #f5f5f5;\n border-bottom: 1px solid #e5e5e5;\n color: #363a41 !important;\n font-family: Open Sans, Helvetica, Arial, sans-serif !important;\n font-size: 16px !important;\n font-weight: 600 !important;\n height: 49px !important;\n line-height: 1.2;\n margin: 0;\n padding: 12px 20px !important;\n}\n#content.bootstrap .panel-blockreassurance {\n border-radius: 0;\n padding: 0;\n}\n#content.bootstrap .panel .panel-footer {\n background-color: #f5f5f5;\n border-top: 1px solid #e5e5e5;\n padding: .75rem 1.25rem;\n margin: 0;\n}\n#content.bootstrap .panel .panel-footer .btn,\n#content.bootstrap .panel .btn {\n display: inline-block;\n text-align: center;\n text-transform: initial;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border: 1px solid transparent;\n padding: .375rem .838rem;\n font-size: .875rem;\n line-height: 1.5;\n border-radius: 0;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n#content.bootstrap .btn.btn-primary {\n background-color: #00b9d9;\n color: #fff;\n}\n#content.bootstrap .btn.btn-primary.refreshPage {\n background-color: transparent;\n border-color: #6C868E;\n color: #6C868E;\n}\n\n/* Tab Content : Listing */\n.listing-table .block-title {\n width: 198px !important;\n}\n.listing-head {\n border-bottom: 2px #00b9d9 solid;\n font-weight: bold;\n padding-bottom: 9px;\n padding-top: 15px;\n}\n.listing-general-rol:hover, .listing-general-rol.active {\n background-color: #FAFBFC;\n transition: background .3s;\n}\n.listing-body {\n &.ui-sortable {\n padding: 0;\n }\n .sortable-ghost {\n color: #ffa500;\n }\n .btn-group {\n padding: 0;\n .dropdown-toggle {\n &:hover, &:focus {\n text-decoration: none;\n &:after {\n color: #00aff0;\n }\n }\n &:after {\n color: #6c868e;\n content: \"more_vert\";\n font-family: \"Material Icons\";\n font-weight: 400;\n font-style: normal;\n font-size: 1.5rem;\n text-transform: none;\n }\n }\n .dropdown-item {\n color: #6c868e;\n display: block;\n padding: .375rem 1.5rem .375rem .938rem;\n font-size: .875rem;\n &:hover {\n color: #fff !important;\n background: #25b9d7 !important;\n text-decoration: none !important;\n }\n .material-icons {\n font-size: 1.125rem;\n vertical-align: text-bottom;\n padding-right: .5rem;\n }\n }\n }\n .status-toggle {\n padding: .6rem 0;\n }\n}\n.listing-row.row {\n border-bottom: #BBCDD2 solid 1px;\n margin: 0;\n padding-bottom: 9px;\n padding-top: 15px;\n}\n.listing-row div {\n padding: 18px 0;\n line-height: 30px;\n}\n.listing-row div:nth-child(2) {\n cursor: grab;\n}\n.listing-row div:nth-child(2) i {\n color: #778899;\n}\n.listing-row div:nth-child(2) i:hover {\n color: #00b9d9;\n}\n.listing-row div img {\n width: 35px;\n}\n\n@media (max-width:768px) {\n .listing-body {\n .btn-group {\n .dropdown-menu {\n padding: 0.25rem 0;\n min-width: 5.55rem;\n }\n .dropdown-item {\n padding: .225rem .275rem;\n .material-icons {\n padding-right: .250rem;\n }\n }\n }\n }\n .listing-row.row {\n padding-top: 0.5625rem;\n }\n .listing-row div {\n padding: 0.5625rem 0;\n }\n}\n\n.inline-flex {\n display: inline-flex;\n}\n.psrea-flex {\n display: flex !important;\n}\n.psre-add {\n color: #B1C0C4;\n cursor: pointer;\n float: right;\n}\n.psre-add i {\n font-size: 1.5em !important;\n}\n/* Tab Content : Listing : Switch */\n.switch-input {\n background: #DA6E6E;\n height: 20px;\n width: 50px;\n padding: 10px 0;\n position: relative;\n cursor: pointer;\n display: inline-block;\n vertical-align: middle;\n margin: -2px 5px 0 0;\n}\n.switch-input, .switch-input:after {\n background: #D96D6E;\n border: 2px solid #BBCDD2;\n border-radius: 30px;\n box-sizing: border-box;\n color: #6C868E;\n transition: all 0.5s;\n}\n.switch-input:after {\n background: #FFFFFF;\n color: #D96D6E;\n display: block;\n content: 'close';\n height: 30px;\n width: 30px;\n position: absolute;\n top: -5px;\n left: -3px;\n transform: rotate(-180deg);\n vertical-align: middle;\n text-align: center;\n font-family: 'Material Icons';\n font-size: 18px;\n line-height: 26px;\n}\n.switch-input > input {\n display: none;\n}\n.switch-input.-checked {\n background: #25B9D7;\n}\n.switch-input.-checked:after {\n content: 'done';\n left: 20px;\n color: #25B9D7;\n line-height: 28px;\n transform: rotate(0deg);\n}\n.switch_text {\n font-weight: normal;\n}\n\n.msgRecommendation {\n color: #6C868E;\n margin-top: 20px;\n}\n\n/* Tab Content : Edit */\n.inactive {\n display: none;\n}\n.active {\n display: block;\n}\n#reassurance_block {\n position: absolute;\n width: 300px;\n border: 1px solid #abcbd2;\n background: #ffffff;\n z-index: 3;\n text-align: center;\n display: none;\n}\n#reassurance_block .row {\n margin-left: 0;\n margin-right: 0;\n}\n#reassurance_block .category_select {\n margin-bottom: 10px;\n border-bottom: 1px solid #a3cbd2;\n}\n#reassurance_block .category_select div.active {\n border-bottom: 2px solid #00b8df;\n background: #f2f9fb;\n}\n#reassurance_block .category_select div img {\n cursor: pointer;\n height: 38px;\n padding: 7px;\n width: 38px;\n}\n#reassurance_block .category_select div img:hover {\n opacity: .5;\n}\n#reassurance_block .category_reassurance {\n display: none;\n}\n#reassurance_block .category_reassurance.active {\n display: block;\n}\n#reassurance_block .category_reassurance .row {\n padding: 12px;\n}\n#reassurance_block .category_reassurance i {\n font-size: 48px;\n cursor: pointer;\n border: 2px solid #fff;\n}\n#reassurance_block .category_reassurance img {\n max-width: 100%;\n border: 2px solid #fff;\n cursor: pointer;\n}\n#reassurance_block .category_reassurance i.selected,\n#reassurance_block .category_reassurance img.selected {\n border: 2px solid #00b9d9;\n}\n#reassurance_block .category_reassurance i:hover,\n#reassurance_block .category_reassurance img:hover {\n opacity: .5;\n}\n\n\n#blockDisplay label {\n font-weight: bold;\n}\n#blockDisplay .form-group {\n margin-bottom: 25px;\n}\n#blockDisplay textarea {\n height: 70px;\n}\n#blockDisplay .text-right {\n color: #4b4b4b;\n padding-right: 25px;\n padding-top: 6px;\n}\n#blockDisplay .panel-footer .text-left,\n#blockDisplay .panel-footer .text-right {\n color: inherit;\n padding-right: inherit;\n padding-top: 6px;\n}\n#blockDisplay .customradiodesign label {\n font-weight: normal;\n}\n#blockDisplay .picto-url {\n padding-right: 5px !important;\n}\n#blockDisplay .first-block {\n padding-top: 20px;\n}\n#blockDisplay .input-redirection {\n padding-right: 40px;\n}\n\n/* Tab Content : Edit : Select Icon */\n.select_none {\n cursor: pointer;\n color: #59858f;\n font-size: 12px;\n font-weight: bold;\n padding: 20px;\n background: whitesmoke;\n border-top: 1px solid #e4e4e4;\n}\n.select_none:hover {\n color: #000;\n transition: .2s color ease;\n}\n\n.psr_picto_showing {\n margin-bottom: 20px;\n}\n.psr_picto_showing .landscape {\n border: dotted;\n font-size:70px;\n}\n.modify_icon {\n cursor: pointer;\n}\n.modify_icon:hover {\n color: #25b9d7\n}\n.image-preview-lang, .picto_by_module {\n width: 100%;\n max-width: 75px;\n height: auto;\n}\n.upload_file_button {\n border: 1px solid #b6ccd2;\n padding-right: 11px;\n}\n.upload_file_button .slide_image {\n display: none !important;\n}\n.upload_file_button .file_label {\n font-weight: normal !important;\n line-height: 10px;\n width: 100%;\n padding: 11px 11px 6px 11px;\n font-size: 14px;\n color: #9a9a9a;\n}\n\n/* Tab Display */\n#display img {\n max-width: 200px;\n width: 100%;\n height: auto;\n}\n.position-hook {\n margin-top: 20px;\n margin-bottom: 20px;\n}\n.addons-hide {\n display: none;\n}\n.psr-footer-color,\n.psr-footer-grey,\n.psr-header-color,\n.psr-header-grey,\n.psr-product-color,\n.psr-product-grey,\n.psr-checkout-color,\n.psr-checkout-grey {\n display: none;\n}\n.psr-footer-color.active,\n.psr-footer-grey.active,\n.psr-header-color.active,\n.psr-header-grey.active,\n.psr-product-color.active,\n.psr-product-grey.active,\n.psr-checkout-color.active,\n.psr-checkout-grey.active {\n display: block;\n}\n#display label > div > .input_img:not(:checked) ~ img {\n border: 1px solid #d3d8db;\n}\n#display label > div > .input_img:checked ~ img {\n border: 2px solid #00b9d9;\n}\n\n/* Tab Appearance */\n#appearance .panel-body {\n margin-top: 20px;\n}\n\n/* Pickr Override */\n.pickr {\n z-index: initial !important;\n\n button.pcr-button {\n width: 70%;\n border: 1px solid #BBB;\n height: 30px;\n border-radius: 5px;\n }\n}\n\n.pcr-app .pcr-interaction {\n input {\n font-size: 12px !important;\n width: 26% !important;\n }\n\n .pcr-save {\n background-color: #3bb7d7 !important;\n height: 31px !important;\n font-family: \"Open Sans\", Helvetica, Arial, sans-serif !important;\n }\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"back.css","mappings":"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","sources":["webpack://blockreassurance/./node_modules/material-design-icons/iconfont/material-icons.css","webpack://blockreassurance/./_dev/back/back.scss"],"sourcesContent":["@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(MaterialIcons-Regular.eot); /* For IE6-8 */\n src: local('Material Icons'),\n local('MaterialIcons-Regular'),\n url(MaterialIcons-Regular.woff2) format('woff2'),\n url(MaterialIcons-Regular.woff) format('woff'),\n url(MaterialIcons-Regular.ttf) format('truetype');\n}\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px; /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n\n /* Support for IE. */\n font-feature-settings: 'liga';\n}\n","/* Tab */\n.first-body {\n padding-bottom: 50px !important;\n}\n.bootstrap .page-head .page-head-tabs ul {\n border-bottom: 0;\n}\n.bootstrap .page-head .page-head-tabs li a:hover {\n color: #25b9d7;\n}\n.bootstrap .page-head .page-head-tabs ul.nav li.active {\n border-bottom: 3px solid #25b9d7;\n border-bottom: .1875rem solid #25b9d7;\n background: #f3f9fb;\n color: #000000;\n}\n\n/* Tab : Alert */\n.bootstrap .alert {\n clear: both;\n}\n.bootstrap .alert p {\n margin: 0;\n}\n.bootstrap .alert.alert-warning {\n background-color: #fff;\n border: 2px solid #cd9321;\n color: #363a41;\n padding: 3.221rem 0 .75rem 2.875rem;\n position: relative;\n}\n.bootstrap .alert.alert-warning:before {\n color: #d29500;\n background: #fce6bb;\n font-weight: 400;\n font-style: normal;\n font-size: 1.563rem;\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n vertical-align: middle;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-feature-settings: \"liga\";\n font-feature-settings: \"liga\";\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 2.875rem;\n height: 100%;\n text-align: center;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Tab : Helpers */\n.help-block {\n font-style: normal !important;\n}\n.bootstrap .form-control,\n.bootstrap input[type=password],\n.bootstrap input[type=search],\n.bootstrap input[type=text],\n.bootstrap input[type=number],\n.bootstrap select,\n.bootstrap textarea {\n display: block;\n width: 100%;\n font-size: .875rem;\n line-height: 1.5;\n color: #363a41;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #bbcdd2;\n border-radius: 0;\n box-shadow: none;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n height: 31px;\n padding: 0 8px;\n}\n\n.customradiodesign {\n cursor: pointer;\n}\n.customradiodesign > div {\n display: inline-block;\n}\n.customradiodesign input[type=checkbox]:not(old),\n.customradiodesign input[type=radio]:not(old) {\n width: 20px;\n margin: 0;\n margin-left: -20px;\n padding: 0;\n font-size: 1em;\n opacity: 0;\n}\n.customradiodesign input[type=checkbox]:not(old) + label,\n.customradiodesign input[type=radio]:not(old) + label {\n display: inline-block;\n line-height: 1.5em;\n}\n.customradiodesign input[type=radio]:not(old) + label > span {\n border: 0.0625em solid #6C868E;\n display: inline-block;\n width: 18px;\n height: 18px;\n margin: 1px 5px 0 1px;\n background: #ffffff;\n vertical-align: bottom;\n border-radius: 50%;\n}\n.customradiodesign input[type=radio]:not(old):checked + label > span {\n border: 0.0625em solid rgb(37, 185, 215);\n}\n.customradiodesign input[type=radio]:not(old):checked + label > span > span {\n display: block;\n width: 10px;\n height: 10px;\n margin: 3px 3px;\n border: 0;\n border-radius: 50%;\n background: rgb(90, 199, 215);\n}\n.customradiodesign input[type=checkbox]:not(old) + label > span {\n display: inline-block;\n width: 18px;\n height: 18px;\n margin: 1px 5px 0px 1px;\n border: 1px solid rgb(37, 185, 215);\n background: #ffffff;\n vertical-align: bottom;\n border-radius: 0;\n}\n.customradiodesign input[type=checkbox]:not(old):checked + label > span > span {\n display: block;\n width: 10px;\n height: 10px;\n margin: 3px 3px;\n border: 0;\n border-radius: 0;\n background: rgb(90, 199, 215);\n}\n.customradiodesign label {\n cursor: pointer;\n font-weight: normal;\n}\n\n/* Tab Content */\n#content.bootstrap {\n padding-top: 160px;\n}\n#content.bootstrap .page-head.custom-tab {\n height: auto !important;\n top: 8rem !important;\n}\n@media screen and (max-width: 1039px) {\n #content.bootstrap {\n padding-top: 175px !important;\n }\n #content.bootstrap .page-head.custom-tab {\n top: 9rem !important;\n }\n}\n#content.bootstrap .panel-heading {\n background-color: #f5f5f5;\n border-bottom: 1px solid #e5e5e5;\n color: #363a41 !important;\n font-family: Open Sans, Helvetica, Arial, sans-serif !important;\n font-size: 16px !important;\n font-weight: 600 !important;\n height: 49px !important;\n line-height: 1.2;\n margin: 0;\n padding: 12px 20px !important;\n}\n#content.bootstrap .panel-blockreassurance {\n border-radius: 0;\n padding: 0;\n}\n#content.bootstrap .panel .panel-footer {\n background-color: #f5f5f5;\n border-top: 1px solid #e5e5e5;\n padding: .75rem 1.25rem;\n margin: 0;\n}\n#content.bootstrap .panel .panel-footer .btn,\n#content.bootstrap .panel .btn {\n display: inline-block;\n text-align: center;\n text-transform: initial;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border: 1px solid transparent;\n padding: .375rem .838rem;\n font-size: .875rem;\n line-height: 1.5;\n border-radius: 0;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n#content.bootstrap .btn.btn-primary {\n background-color: #00b9d9;\n color: #fff;\n}\n#content.bootstrap .btn.btn-primary.refreshPage {\n background-color: transparent;\n border-color: #6C868E;\n color: #6C868E;\n}\n\n/* Tab Content : Listing */\n.listing-table .block-title {\n width: 198px !important;\n}\n.listing-head {\n border-bottom: 2px #00b9d9 solid;\n font-weight: bold;\n padding-bottom: 9px;\n padding-top: 15px;\n}\n.listing-general-rol:hover, .listing-general-rol.active {\n background-color: #FAFBFC;\n transition: background .3s;\n}\n.listing-body {\n &.ui-sortable {\n padding: 0;\n }\n .sortable-ghost {\n color: #ffa500;\n }\n .btn-group {\n padding: 0;\n .dropdown-toggle {\n &:hover, &:focus {\n text-decoration: none;\n &:after {\n color: #00aff0;\n }\n }\n &:after {\n color: #6c868e;\n content: \"more_vert\";\n font-family: \"Material Icons\";\n font-weight: 400;\n font-style: normal;\n font-size: 1.5rem;\n text-transform: none;\n }\n }\n .dropdown-item {\n color: #6c868e;\n display: block;\n padding: .375rem 1.5rem .375rem .938rem;\n font-size: .875rem;\n &:hover {\n color: #fff !important;\n background: #25b9d7 !important;\n text-decoration: none !important;\n }\n .material-icons {\n font-size: 1.125rem;\n vertical-align: text-bottom;\n padding-right: .5rem;\n }\n }\n }\n .status-toggle {\n padding: .6rem 0;\n }\n}\n.listing-row.row {\n border-bottom: #BBCDD2 solid 1px;\n margin: 0;\n padding-bottom: 9px;\n padding-top: 15px;\n}\n.listing-row div {\n padding: 18px 0;\n line-height: 30px;\n}\n.listing-row div:nth-child(2) {\n cursor: grab;\n}\n.listing-row div:nth-child(2) i {\n color: #778899;\n}\n.listing-row div:nth-child(2) i:hover {\n color: #00b9d9;\n}\n.listing-row div img {\n width: 35px;\n}\n\n@media (max-width:768px) {\n .listing-body {\n .btn-group {\n .dropdown-menu {\n padding: 0.25rem 0;\n min-width: 5.55rem;\n }\n .dropdown-item {\n padding: .225rem .275rem;\n .material-icons {\n padding-right: .250rem;\n }\n }\n }\n }\n .listing-row.row {\n padding-top: 0.5625rem;\n }\n .listing-row div {\n padding: 0.5625rem 0;\n }\n}\n\n.inline-flex {\n display: inline-flex;\n}\n.psrea-flex {\n display: flex !important;\n}\n.psre-add {\n color: #B1C0C4;\n cursor: pointer;\n float: right;\n}\n.psre-add i {\n font-size: 1.5em !important;\n}\n/* Tab Content : Listing : Switch */\n.switch-input {\n background: #DA6E6E;\n height: 20px;\n width: 50px;\n padding: 10px 0;\n position: relative;\n cursor: pointer;\n display: inline-block;\n vertical-align: middle;\n margin: -2px 5px 0 0;\n}\n.switch-input, .switch-input:after {\n background: #D96D6E;\n border: 2px solid #BBCDD2;\n border-radius: 30px;\n box-sizing: border-box;\n color: #6C868E;\n transition: all 0.5s;\n}\n.switch-input:after {\n background: #FFFFFF;\n color: #D96D6E;\n display: block;\n content: 'close';\n height: 30px;\n width: 30px;\n position: absolute;\n top: -5px;\n left: -3px;\n transform: rotate(-180deg);\n vertical-align: middle;\n text-align: center;\n font-family: 'Material Icons';\n font-size: 18px;\n line-height: 26px;\n}\n.switch-input > input {\n display: none;\n}\n.switch-input.-checked {\n background: #25B9D7;\n}\n.switch-input.-checked:after {\n content: 'done';\n left: 20px;\n color: #25B9D7;\n line-height: 28px;\n transform: rotate(0deg);\n}\n.switch_text {\n font-weight: normal;\n}\n\n.msgRecommendation {\n color: #6C868E;\n margin-top: 20px;\n}\n\n/* Tab Content : Edit */\n.inactive {\n display: none;\n}\n.active {\n display: block;\n}\n#reassurance_block {\n position: absolute;\n width: 300px;\n border: 1px solid #abcbd2;\n background: #ffffff;\n z-index: 3;\n text-align: center;\n display: none;\n}\n#reassurance_block .row {\n margin-left: 0;\n margin-right: 0;\n}\n#reassurance_block .category_select {\n margin-bottom: 10px;\n border-bottom: 1px solid #a3cbd2;\n}\n#reassurance_block .category_select div.active {\n border-bottom: 2px solid #00b8df;\n background: #f2f9fb;\n}\n#reassurance_block .category_select div img {\n cursor: pointer;\n height: 38px;\n padding: 7px;\n width: 38px;\n}\n#reassurance_block .category_select div img:hover {\n opacity: .5;\n}\n#reassurance_block .category_reassurance {\n display: none;\n}\n#reassurance_block .category_reassurance.active {\n display: block;\n}\n#reassurance_block .category_reassurance .row {\n padding: 12px;\n}\n#reassurance_block .category_reassurance i {\n font-size: 48px;\n cursor: pointer;\n border: 2px solid #fff;\n}\n#reassurance_block .category_reassurance img {\n max-width: 100%;\n border: 2px solid #fff;\n cursor: pointer;\n}\n#reassurance_block .category_reassurance i.selected,\n#reassurance_block .category_reassurance img.selected {\n border: 2px solid #00b9d9;\n}\n#reassurance_block .category_reassurance i:hover,\n#reassurance_block .category_reassurance img:hover {\n opacity: .5;\n}\n\n\n#blockDisplay label {\n font-weight: bold;\n}\n#blockDisplay .form-group {\n margin-bottom: 25px;\n}\n#blockDisplay textarea {\n height: 70px;\n}\n#blockDisplay .text-right {\n color: #4b4b4b;\n padding-right: 25px;\n padding-top: 6px;\n}\n#blockDisplay .panel-footer .text-left,\n#blockDisplay .panel-footer .text-right {\n color: inherit;\n padding-right: inherit;\n padding-top: 6px;\n}\n#blockDisplay .customradiodesign label {\n font-weight: normal;\n}\n#blockDisplay .picto-url {\n padding-right: 5px !important;\n}\n#blockDisplay .first-block {\n padding-top: 20px;\n}\n#blockDisplay .input-redirection {\n padding-right: 40px;\n}\n\n/* Tab Content : Edit : Select Icon */\n.select_none {\n cursor: pointer;\n color: #59858f;\n font-size: 12px;\n font-weight: bold;\n padding: 20px;\n background: whitesmoke;\n border-top: 1px solid #e4e4e4;\n}\n.select_none:hover {\n color: #000;\n transition: .2s color ease;\n}\n\n.psr_picto_showing {\n margin-bottom: 20px;\n}\n.psr_picto_showing .landscape {\n border: dotted;\n font-size:70px;\n}\n.modify_icon {\n cursor: pointer;\n}\n.modify_icon:hover {\n color: #25b9d7\n}\n.image-preview-lang, .picto_by_module {\n width: 100%;\n max-width: 75px;\n height: auto;\n}\n.upload_file_button {\n border: 1px solid #b6ccd2;\n padding-right: 11px;\n}\n.upload_file_button .slide_image {\n display: none !important;\n}\n.upload_file_button .file_label {\n font-weight: normal !important;\n line-height: 10px;\n width: 100%;\n padding: 11px 11px 6px 11px;\n font-size: 14px;\n color: #9a9a9a;\n}\n\n/* Tab Display */\n#display img {\n max-width: 200px;\n width: 100%;\n height: auto;\n}\n.position-hook {\n margin-top: 20px;\n margin-bottom: 20px;\n}\n.addons-hide {\n display: none;\n}\n.psr-footer-color,\n.psr-footer-grey,\n.psr-header-color,\n.psr-header-grey,\n.psr-product-color,\n.psr-product-grey,\n.psr-checkout-color,\n.psr-checkout-grey {\n display: none;\n}\n.psr-footer-color.active,\n.psr-footer-grey.active,\n.psr-header-color.active,\n.psr-header-grey.active,\n.psr-product-color.active,\n.psr-product-grey.active,\n.psr-checkout-color.active,\n.psr-checkout-grey.active {\n display: block;\n}\n#display label > div > .input_img:not(:checked) ~ img {\n border: 1px solid #d3d8db;\n}\n#display label > div > .input_img:checked ~ img {\n border: 2px solid #00b9d9;\n}\n\n/* Tab Appearance */\n#appearance .panel-body {\n margin-top: 20px;\n}\n\n/* Pickr Override\n.pickr {\n z-index: initial !important;\n\n button.pcr-button {\n width: 70%;\n border: 1px solid #BBB;\n height: 30px;\n border-radius: 5px;\n }\n}\n\n.pcr-app .pcr-interaction {\n input {\n font-size: 12px !important;\n width: 26% !important;\n }\n\n .pcr-save {\n background-color: #3bb7d7 !important;\n height: 31px !important;\n font-family: \"Open Sans\", Helvetica, Arial, sans-serif !important;\n }\n}\n */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/views/dist/back.js b/views/dist/back.js index bbb07370..4318c8f7 100644 --- a/views/dist/back.js +++ b/views/dist/back.js @@ -1,3 +1,3 @@ /*! For license information please see back.js.LICENSE.txt */ -(()=>{var t={612:t=>{self,t.exports=(()=>{"use strict";var t={d:(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.d(e,{default:()=>O});var n={};function r(t,e,n,r,o={}){e instanceof HTMLCollection||e instanceof NodeList?e=Array.from(e):Array.isArray(e)||(e=[e]),Array.isArray(n)||(n=[n]);for(const i of e)for(const e of n)i[t](e,r,{capture:!1,...o});return Array.prototype.slice.call(arguments,1)}t.r(n),t.d(n,{adjustableInputNumbers:()=>u,createElementFromString:()=>a,createFromTemplate:()=>s,eventPath:()=>c,off:()=>i,on:()=>o,resolveElement:()=>l});const o=r.bind(null,"addEventListener"),i=r.bind(null,"removeEventListener");function a(t){const e=document.createElement("div");return e.innerHTML=t.trim(),e.firstElementChild}function s(t){const e=(t,e)=>{const n=t.getAttribute(e);return t.removeAttribute(e),n},n=(t,r={})=>{const o=e(t,":obj"),i=e(t,":ref"),a=o?r[o]={}:r;i&&(r[i]=t);for(const r of Array.from(t.children)){const t=e(r,":arr"),o=n(r,t?{}:a);t&&(a[t]||(a[t]=[])).push(Object.keys(o).length?o:r)}return r};return n(a(t))}function c(t){let e=t.path||t.composedPath&&t.composedPath();if(e)return e;let n=t.target.parentElement;for(e=[t.target,n];n=n.parentElement;)e.push(n);return e.push(document,window),e}function l(t){return t instanceof Element?t:"string"==typeof t?t.split(/>>/g).reduce(((t,e,n,r)=>(t=t.querySelector(e),nt)){function n(n){const r=[.001,.01,.1][Number(n.shiftKey||2*n.ctrlKey)]*(n.deltaY<0?1:-1);let o=0,i=t.selectionStart;t.value=t.value.replace(/[\d.]+/g,((t,n)=>n<=i&&n+t.length>=i?(i=n,e(Number(t),r,o)):(o++,t))),t.focus(),t.setSelectionRange(i,i),n.preventDefault(),t.dispatchEvent(new Event("input"))}o(t,"focus",(()=>o(window,"wheel",n,{passive:!1}))),o(t,"blur",(()=>i(window,"wheel",n)))}const{min:d,max:p,floor:f,round:h}=Math;function v(t,e,n){e/=100,n/=100;const r=f(t=t/360*6),o=t-r,i=n*(1-e),a=n*(1-o*e),s=n*(1-(1-o)*e),c=r%6;return[255*[n,a,i,i,s,n][c],255*[s,n,n,a,i,i][c],255*[i,i,s,n,n,a][c]]}function m(t,e,n){const r=(2-(e/=100))*(n/=100)/2;return 0!==r&&(e=1===r?0:r<.5?e*n/(2*r):e*n/(2-2*r)),[t,100*e,100*r]}function g(t,e,n){const r=d(t/=255,e/=255,n/=255),o=p(t,e,n),i=o-r;let a,s;if(0===i)a=s=0;else{s=i/o;const r=((o-t)/6+i/2)/i,c=((o-e)/6+i/2)/i,l=((o-n)/6+i/2)/i;t===o?a=l-c:e===o?a=1/3+r-l:n===o&&(a=2/3+c-r),a<0?a+=1:a>1&&(a-=1)}return[360*a,100*s,100*o]}function y(t,e,n,r){return e/=100,n/=100,[...g(255*(1-d(1,(t/=100)*(1-(r/=100))+r)),255*(1-d(1,e*(1-r)+r)),255*(1-d(1,n*(1-r)+r)))]}function _(t,e,n){e/=100;const r=2*(e*=(n/=100)<.5?n:1-n)/(n+e)*100,o=100*(n+e);return[t,isNaN(r)?0:r,o]}function b(t){return g(...t.match(/.{2}/g).map((t=>parseInt(t,16))))}function w(t=0,e=0,n=0,r=1){const o=(t,e)=>(n=-1)=>e(~n?t.map((t=>Number(t.toFixed(n)))):t),i={h:t,s:e,v:n,a:r,toHSVA(){const t=[i.h,i.s,i.v,i.a];return t.toString=o(t,(t=>`hsva(${t[0]}, ${t[1]}%, ${t[2]}%, ${i.a})`)),t},toHSLA(){const t=[...m(i.h,i.s,i.v),i.a];return t.toString=o(t,(t=>`hsla(${t[0]}, ${t[1]}%, ${t[2]}%, ${i.a})`)),t},toRGBA(){const t=[...v(i.h,i.s,i.v),i.a];return t.toString=o(t,(t=>`rgba(${t[0]}, ${t[1]}, ${t[2]}, ${i.a})`)),t},toCMYK(){const t=function(t,e,n){const r=v(t,e,n),o=r[0]/255,i=r[1]/255,a=r[2]/255,s=d(1-o,1-i,1-a);return[100*(1===s?0:(1-o-s)/(1-s)),100*(1===s?0:(1-i-s)/(1-s)),100*(1===s?0:(1-a-s)/(1-s)),100*s]}(i.h,i.s,i.v);return t.toString=o(t,(t=>`cmyk(${t[0]}%, ${t[1]}%, ${t[2]}%, ${t[3]}%)`)),t},toHEXA(){const t=function(t,e,n){return v(t,e,n).map((t=>h(t).toString(16).padStart(2,"0")))}(i.h,i.s,i.v),e=i.a>=1?"":Number((255*i.a).toFixed(0)).toString(16).toUpperCase().padStart(2,"0");return e&&t.push(e),t.toString=()=>`#${t.join("").toUpperCase()}`,t},clone:()=>w(i.h,i.s,i.v,i.a)};return i}const $=t=>Math.max(Math.min(t,1),0);function C(t){const e={options:Object.assign({lock:null,onchange:()=>0,onstop:()=>0},t),_keyboard(t){const{options:n}=e,{type:r,key:o}=t;if(document.activeElement===n.wrapper){const{lock:n}=e.options,i="ArrowUp"===o,a="ArrowRight"===o,s="ArrowDown"===o,c="ArrowLeft"===o;if("keydown"===r&&(i||a||s||c)){let r=0,o=0;"v"===n?r=i||a?1:-1:"h"===n?r=i||a?-1:1:(o=i?-1:s?1:0,r=c?-1:a?1:0),e.update($(e.cache.x+.01*r),$(e.cache.y+.01*o)),t.preventDefault()}else o.startsWith("Arrow")&&(e.options.onstop(),t.preventDefault())}},_tapstart(t){o(document,["mouseup","touchend","touchcancel"],e._tapstop),o(document,["mousemove","touchmove"],e._tapmove),t.cancelable&&t.preventDefault(),e._tapmove(t)},_tapmove(t){const{options:n,cache:r}=e,{lock:o,element:i,wrapper:a}=n,s=a.getBoundingClientRect();let c=0,l=0;if(t){const e=t&&t.touches&&t.touches[0];c=t?(e||t).clientX:0,l=t?(e||t).clientY:0,cs.left+s.width&&(c=s.left+s.width),ls.top+s.height&&(l=s.top+s.height),c-=s.left,l-=s.top}else r&&(c=r.x*s.width,l=r.y*s.height);"h"!==o&&(i.style.left=`calc(${c/s.width*100}% - ${i.offsetWidth/2}px)`),"v"!==o&&(i.style.top=`calc(${l/s.height*100}% - ${i.offsetHeight/2}px)`),e.cache={x:c/s.width,y:l/s.height};const u=$(c/s.width),d=$(l/s.height);switch(o){case"v":return n.onchange(u);case"h":return n.onchange(d);default:return n.onchange(u,d)}},_tapstop(){e.options.onstop(),i(document,["mouseup","touchend","touchcancel"],e._tapstop),i(document,["mousemove","touchmove"],e._tapmove)},trigger(){e._tapmove()},update(t=0,n=0){const{left:r,top:o,width:i,height:a}=e.options.wrapper.getBoundingClientRect();"h"===e.options.lock&&(n=t),e._tapmove({clientX:r+i*t,clientY:o+a*n})},destroy(){const{options:t,_tapstart:n,_keyboard:r}=e;i(document,["keydown","keyup"],r),i([t.wrapper,t.element],"mousedown",n),i([t.wrapper,t.element],"touchstart",n,{passive:!1})}},{options:n,_tapstart:r,_keyboard:a}=e;return o([n.wrapper,n.element],"mousedown",r),o([n.wrapper,n.element],"touchstart",r,{passive:!1}),o(document,["keydown","keyup"],a),e}function k(t={}){t=Object.assign({onchange:()=>0,className:"",elements:[]},t);const e=o(t.elements,"click",(e=>{t.elements.forEach((n=>n.classList[e.target===n?"add":"remove"](t.className))),t.onchange(e),e.stopPropagation()}));return{destroy:()=>i(...e)}}const S={variantFlipOrder:{start:"sme",middle:"mse",end:"ems"},positionFlipOrder:{top:"tbrl",right:"rltb",bottom:"btrl",left:"lrbt"},position:"bottom",margin:8};function x(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}class O{constructor(t){x(this,"_initializingActive",!0),x(this,"_recalc",!0),x(this,"_nanopop",null),x(this,"_root",null),x(this,"_color",w()),x(this,"_lastColor",w()),x(this,"_swatchColors",[]),x(this,"_setupAnimationFrame",null),x(this,"_eventListener",{init:[],save:[],hide:[],show:[],clear:[],change:[],changestop:[],cancel:[],swatchselect:[]}),this.options=t=Object.assign({...O.DEFAULT_OPTIONS},t);const{swatches:e,components:n,theme:r,sliders:o,lockOpacity:i,padding:a}=t;["nano","monolith"].includes(r)&&!o&&(t.sliders="h"),n.interaction||(n.interaction={});const{preview:s,opacity:c,hue:l,palette:u}=n;n.opacity=!i&&c,n.palette=u||s||c||l,this._preBuild(),this._buildComponents(),this._bindEvents(),this._finalBuild(),e&&e.length&&e.forEach((t=>this.addSwatch(t)));const{button:d,app:p}=this._root;this._nanopop=((t,e,n)=>{const r="object"!=typeof t||t instanceof HTMLElement?{reference:t,popper:e,...n}:t;return{update(t=r){const{reference:e,popper:n}=Object.assign(r,t);if(!n||!e)throw new Error("Popper- or reference-element missing.");return((t,e,n)=>{const{container:r,margin:o,position:i,variantFlipOrder:a,positionFlipOrder:s}={container:document.documentElement.getBoundingClientRect(),...S,...n},{left:c,top:l}=e.style;e.style.left="0",e.style.top="0";const u=t.getBoundingClientRect(),d=e.getBoundingClientRect(),p={t:u.top-d.height-o,b:u.bottom+o,r:u.right+o,l:u.left-d.width-o},f={vs:u.left,vm:u.left+u.width/2+-d.width/2,ve:u.left+u.width-d.width,hs:u.top,hm:u.bottom-u.height/2-d.height/2,he:u.bottom-d.height},[h,v="middle"]=i.split("-"),m=s[h],g=a[v],{top:y,left:_,bottom:b,right:w}=r;for(const t of m){const n="t"===t||"b"===t,r=p[t],[o,i]=n?["top","left"]:["left","top"],[a,s]=n?[d.height,d.width]:[d.width,d.height],[c,l]=n?[b,w]:[w,b],[u,h]=n?[y,_]:[_,y];if(!(rc))for(const a of g){const c=f[(n?"v":"h")+a];if(!(cl))return e.style[i]=c-d[i]+"px",e.style[o]=r-d[o]+"px",t+a}}return e.style.left=c,e.style.top=l,null})(e,n,r)}}})(d,p,{margin:a}),d.setAttribute("role","button"),d.setAttribute("aria-label",this._t("btn:toggle"));const f=this;this._setupAnimationFrame=requestAnimationFrame((function e(){if(!p.offsetWidth)return requestAnimationFrame(e);f.setColor(t.default),f._rePositioningPicker(),t.defaultRepresentation&&(f._representation=t.defaultRepresentation,f.setColorRepresentation(f._representation)),t.showAlways&&f.show(),f._initializingActive=!1,f._emit("init")}))}_preBuild(){const{options:t}=this;for(const e of["el","container"])t[e]=l(t[e]);this._root=(t=>{const{components:e,useAsButton:n,inline:r,appClass:o,theme:i,lockOpacity:a}=t.options,c=t=>t?"":'style="display:none" hidden',l=e=>t._t(e),u=s(`\n
\n\n ${n?"":''}\n\n
\n
\n
\n \n
\n
\n\n
\n
\n
\n
\n\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n\n
\n\n
\n \n\n \n \n \n \n \n\n \n \n \n
\n
\n
\n `),d=u.interaction;return d.options.find((t=>!t.hidden&&!t.classList.add("active"))),d.type=()=>d.options.find((t=>t.classList.contains("active"))),u})(this),t.useAsButton&&(this._root.button=t.el),t.container.appendChild(this._root.root)}_finalBuild(){const t=this.options,e=this._root;if(t.container.removeChild(e.root),t.inline){const n=t.el.parentElement;t.el.nextSibling?n.insertBefore(e.app,t.el.nextSibling):n.appendChild(e.app)}else t.container.appendChild(e.app);t.useAsButton?t.inline&&t.el.remove():t.el.parentNode.replaceChild(e.root,t.el),t.disabled&&this.disable(),t.comparison||(e.button.style.transition="none",t.useAsButton||(e.preview.lastColor.style.transition="none")),this.hide()}_buildComponents(){const t=this,e=this.options.components,n=(t.options.sliders||"v").repeat(2),[r,o]=n.match(/^[vh]+$/g)?n:[],i=()=>this._color||(this._color=this._lastColor.clone()),a={palette:C({element:t._root.palette.picker,wrapper:t._root.palette.palette,onstop:()=>t._emit("changestop","slider",t),onchange(n,r){if(!e.palette)return;const o=i(),{_root:a,options:s}=t,{lastColor:c,currentColor:l}=a.preview;t._recalc&&(o.s=100*n,o.v=100-100*r,o.v<0&&(o.v=0),t._updateOutput("slider"));const u=o.toRGBA().toString(0);this.element.style.background=u,this.wrapper.style.background=`\n linear-gradient(to top, rgba(0, 0, 0, ${o.a}), transparent),\n linear-gradient(to left, hsla(${o.h}, 100%, 50%, ${o.a}), rgba(255, 255, 255, ${o.a}))\n `,s.comparison?s.useAsButton||t._lastColor||c.style.setProperty("--pcr-color",u):(a.button.style.setProperty("--pcr-color",u),a.button.classList.remove("clear"));const d=o.toHEXA().toString();for(const{el:e,color:n}of t._swatchColors)e.classList[d===n.toHEXA().toString()?"add":"remove"]("pcr-active");l.style.setProperty("--pcr-color",u)}}),hue:C({lock:"v"===o?"h":"v",element:t._root.hue.picker,wrapper:t._root.hue.slider,onstop:()=>t._emit("changestop","slider",t),onchange(n){if(!e.hue||!e.palette)return;const r=i();t._recalc&&(r.h=360*n),this.element.style.backgroundColor=`hsl(${r.h}, 100%, 50%)`,a.palette.trigger()}}),opacity:C({lock:"v"===r?"h":"v",element:t._root.opacity.picker,wrapper:t._root.opacity.slider,onstop:()=>t._emit("changestop","slider",t),onchange(n){if(!e.opacity||!e.palette)return;const r=i();t._recalc&&(r.a=Math.round(100*n)/100),this.element.style.background=`rgba(0, 0, 0, ${r.a})`,a.palette.trigger()}}),selectable:k({elements:t._root.interaction.options,className:"active",onchange(e){t._representation=e.target.getAttribute("data-type").toUpperCase(),t._recalc&&t._updateOutput("swatch")}})};this._components=a}_bindEvents(){const{_root:t,options:e}=this,n=[o(t.interaction.clear,"click",(()=>this._clearColor())),o([t.interaction.cancel,t.preview.lastColor],"click",(()=>{this.setHSVA(...(this._lastColor||this._color).toHSVA(),!0),this._emit("cancel")})),o(t.interaction.save,"click",(()=>{!this.applyColor()&&!e.showAlways&&this.hide()})),o(t.interaction.result,["keyup","input"],(t=>{this.setColor(t.target.value,!0)&&!this._initializingActive&&(this._emit("change",this._color,"input",this),this._emit("changestop","input",this)),t.stopImmediatePropagation()})),o(t.interaction.result,["focus","blur"],(t=>{this._recalc="blur"===t.type,this._recalc&&this._updateOutput(null)})),o([t.palette.palette,t.palette.picker,t.hue.slider,t.hue.picker,t.opacity.slider,t.opacity.picker],["mousedown","touchstart"],(()=>this._recalc=!0),{passive:!0})];if(!e.showAlways){const r=e.closeWithKey;n.push(o(t.button,"click",(()=>this.isOpen()?this.hide():this.show())),o(document,"keyup",(t=>this.isOpen()&&(t.key===r||t.code===r)&&this.hide())),o(document,["touchstart","mousedown"],(e=>{this.isOpen()&&!c(e).some((e=>e===t.app||e===t.button))&&this.hide()}),{capture:!0}))}if(e.adjustableNumbers){const e={rgba:[255,255,255,1],hsva:[360,100,100,1],hsla:[360,100,100,1],cmyk:[100,100,100,100]};u(t.interaction.result,((t,n,r)=>{const o=e[this.getColorRepresentation().toLowerCase()];if(o){const e=o[r],i=t+(e>=100?1e3*n:n);return i<=0?0:Number((i{r.isOpen()&&(e.closeOnScroll&&r.hide(),null===t?(t=setTimeout((()=>t=null),100),requestAnimationFrame((function e(){r._rePositioningPicker(),null!==t&&requestAnimationFrame(e)}))):(clearTimeout(t),t=setTimeout((()=>t=null),100)))}),{capture:!0}))}this._eventBindings=n}_rePositioningPicker(){const{options:t}=this;if(!t.inline&&!this._nanopop.update({container:document.body.getBoundingClientRect(),position:t.position})){const t=this._root.app,e=t.getBoundingClientRect();t.style.top=(window.innerHeight-e.height)/2+"px",t.style.left=(window.innerWidth-e.width)/2+"px"}}_updateOutput(t){const{_root:e,_color:n,options:r}=this;if(e.interaction.type()){const t=`to${e.interaction.type().getAttribute("data-type")}`;e.interaction.result.value="function"==typeof n[t]?n[t]().toString(r.outputPrecision):""}!this._initializingActive&&this._recalc&&this._emit("change",n,t,this)}_clearColor(t=!1){const{_root:e,options:n}=this;n.useAsButton||e.button.style.setProperty("--pcr-color","rgba(0, 0, 0, 0.15)"),e.button.classList.add("clear"),n.showAlways||this.hide(),this._lastColor=null,this._initializingActive||t||(this._emit("save",null),this._emit("clear"))}_parseLocalColor(t){const{values:e,type:n,a:r}=function(t){t=t.match(/^[a-zA-Z]+$/)?function(t){if("black"===t.toLowerCase())return"#000";const e=document.createElement("canvas").getContext("2d");return e.fillStyle=t,"#000"===e.fillStyle?null:e.fillStyle}(t):t;const e={cmyk:/^cmyk[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)/i,rgba:/^((rgba)|rgb)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsla:/^((hsla)|hsl)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsva:/^((hsva)|hsv)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hexa:/^#?(([\dA-Fa-f]{3,4})|([\dA-Fa-f]{6})|([\dA-Fa-f]{8}))$/i},n=t=>t.map((t=>/^(|\d+)\.\d+|\d+$/.test(t)?Number(t):void 0));let r;t:for(const o in e){if(!(r=e[o].exec(t)))continue;const i=t=>!!r[2]==("number"==typeof t);switch(o){case"cmyk":{const[,t,e,i,a]=n(r);if(t>100||e>100||i>100||a>100)break t;return{values:y(t,e,i,a),type:o}}case"rgba":{const[,,,t,e,a,s]=n(r);if(t>255||e>255||a>255||s<0||s>1||!i(s))break t;return{values:[...g(t,e,a),s],a:s,type:o}}case"hexa":{let[,t]=r;4!==t.length&&3!==t.length||(t=t.split("").map((t=>t+t)).join(""));const e=t.substring(0,6);let n=t.substring(6);return n=n?parseInt(n,16)/255:void 0,{values:[...b(e),n],a:n,type:o}}case"hsla":{const[,,,t,e,a,s]=n(r);if(t>360||e>100||a>100||s<0||s>1||!i(s))break t;return{values:[..._(t,e,a),s],a:s,type:o}}case"hsva":{const[,,,t,e,a,s]=n(r);if(t>360||e>100||a>100||s<0||s>1||!i(s))break t;return{values:[t,e,a,s],a:s,type:o}}}}return{values:null,type:null}}(t),{lockOpacity:o}=this.options,i=void 0!==r&&1!==r;return e&&3===e.length&&(e[3]=void 0),{values:!e||o&&i?null:e,type:n}}_t(t){return this.options.i18n[t]||O.I18N_DEFAULTS[t]}_emit(t,...e){this._eventListener[t].forEach((t=>t(...e,this)))}on(t,e){return this._eventListener[t].push(e),this}off(t,e){const n=this._eventListener[t]||[],r=n.indexOf(e);return~r&&n.splice(r,1),this}addSwatch(t){const{values:e}=this._parseLocalColor(t);if(e){const{_swatchColors:t,_root:n}=this,r=w(...e),i=a(`'}\\n\\n
\\n
\\n
\\n \\n
\\n
\\n\\n
\\n
\\n
\\n
\\n\\n
\\n
\\n
\\n
\\n\\n
\\n
\\n
\\n
\\n
\\n\\n
\\n\\n
\\n \\n\\n \\n \\n \\n \\n \\n\\n \\n \\n \\n
\\n
\\n
\\n `),u=p.interaction;return u.options.find((t=>!t.hidden&&!t.classList.add(\"active\"))),u.type=()=>u.options.find((t=>t.classList.contains(\"active\"))),p})(this),t.useAsButton&&(this._root.button=t.el),t.container.appendChild(this._root.root)}_finalBuild(){const t=this.options,e=this._root;if(t.container.removeChild(e.root),t.inline){const o=t.el.parentElement;t.el.nextSibling?o.insertBefore(e.app,t.el.nextSibling):o.appendChild(e.app)}else t.container.appendChild(e.app);t.useAsButton?t.inline&&t.el.remove():t.el.parentNode.replaceChild(e.root,t.el),t.disabled&&this.disable(),t.comparison||(e.button.style.transition=\"none\",t.useAsButton||(e.preview.lastColor.style.transition=\"none\")),this.hide()}_buildComponents(){const t=this,e=this.options.components,o=(t.options.sliders||\"v\").repeat(2),[n,i]=o.match(/^[vh]+$/g)?o:[],s=()=>this._color||(this._color=this._lastColor.clone()),r={palette:$({element:t._root.palette.picker,wrapper:t._root.palette.palette,onstop:()=>t._emit(\"changestop\",\"slider\",t),onchange(o,n){if(!e.palette)return;const i=s(),{_root:r,options:a}=t,{lastColor:l,currentColor:c}=r.preview;t._recalc&&(i.s=100*o,i.v=100-100*n,i.v<0&&(i.v=0),t._updateOutput(\"slider\"));const p=i.toRGBA().toString(0);this.element.style.background=p,this.wrapper.style.background=`\\n linear-gradient(to top, rgba(0, 0, 0, ${i.a}), transparent),\\n linear-gradient(to left, hsla(${i.h}, 100%, 50%, ${i.a}), rgba(255, 255, 255, ${i.a}))\\n `,a.comparison?a.useAsButton||t._lastColor||l.style.setProperty(\"--pcr-color\",p):(r.button.style.setProperty(\"--pcr-color\",p),r.button.classList.remove(\"clear\"));const u=i.toHEXA().toString();for(const{el:e,color:o}of t._swatchColors)e.classList[u===o.toHEXA().toString()?\"add\":\"remove\"](\"pcr-active\");c.style.setProperty(\"--pcr-color\",p)}}),hue:$({lock:\"v\"===i?\"h\":\"v\",element:t._root.hue.picker,wrapper:t._root.hue.slider,onstop:()=>t._emit(\"changestop\",\"slider\",t),onchange(o){if(!e.hue||!e.palette)return;const n=s();t._recalc&&(n.h=360*o),this.element.style.backgroundColor=`hsl(${n.h}, 100%, 50%)`,r.palette.trigger()}}),opacity:$({lock:\"v\"===n?\"h\":\"v\",element:t._root.opacity.picker,wrapper:t._root.opacity.slider,onstop:()=>t._emit(\"changestop\",\"slider\",t),onchange(o){if(!e.opacity||!e.palette)return;const n=s();t._recalc&&(n.a=Math.round(100*o)/100),this.element.style.background=`rgba(0, 0, 0, ${n.a})`,r.palette.trigger()}}),selectable:k({elements:t._root.interaction.options,className:\"active\",onchange(e){t._representation=e.target.getAttribute(\"data-type\").toUpperCase(),t._recalc&&t._updateOutput(\"swatch\")}})};this._components=r}_bindEvents(){const{_root:t,options:e}=this,o=[i(t.interaction.clear,\"click\",(()=>this._clearColor())),i([t.interaction.cancel,t.preview.lastColor],\"click\",(()=>{this.setHSVA(...(this._lastColor||this._color).toHSVA(),!0),this._emit(\"cancel\")})),i(t.interaction.save,\"click\",(()=>{!this.applyColor()&&!e.showAlways&&this.hide()})),i(t.interaction.result,[\"keyup\",\"input\"],(t=>{this.setColor(t.target.value,!0)&&!this._initializingActive&&(this._emit(\"change\",this._color,\"input\",this),this._emit(\"changestop\",\"input\",this)),t.stopImmediatePropagation()})),i(t.interaction.result,[\"focus\",\"blur\"],(t=>{this._recalc=\"blur\"===t.type,this._recalc&&this._updateOutput(null)})),i([t.palette.palette,t.palette.picker,t.hue.slider,t.hue.picker,t.opacity.slider,t.opacity.picker],[\"mousedown\",\"touchstart\"],(()=>this._recalc=!0),{passive:!0})];if(!e.showAlways){const n=e.closeWithKey;o.push(i(t.button,\"click\",(()=>this.isOpen()?this.hide():this.show())),i(document,\"keyup\",(t=>this.isOpen()&&(t.key===n||t.code===n)&&this.hide())),i(document,[\"touchstart\",\"mousedown\"],(e=>{this.isOpen()&&!l(e).some((e=>e===t.app||e===t.button))&&this.hide()}),{capture:!0}))}if(e.adjustableNumbers){const e={rgba:[255,255,255,1],hsva:[360,100,100,1],hsla:[360,100,100,1],cmyk:[100,100,100,100]};p(t.interaction.result,((t,o,n)=>{const i=e[this.getColorRepresentation().toLowerCase()];if(i){const e=i[n],s=t+(e>=100?1e3*o:o);return s<=0?0:Number((s{n.isOpen()&&(e.closeOnScroll&&n.hide(),null===t?(t=setTimeout((()=>t=null),100),requestAnimationFrame((function e(){n._rePositioningPicker(),null!==t&&requestAnimationFrame(e)}))):(clearTimeout(t),t=setTimeout((()=>t=null),100)))}),{capture:!0}))}this._eventBindings=o}_rePositioningPicker(){const{options:t}=this;if(!t.inline){if(!this._nanopop.update({container:document.body.getBoundingClientRect(),position:t.position})){const t=this._root.app,e=t.getBoundingClientRect();t.style.top=(window.innerHeight-e.height)/2+\"px\",t.style.left=(window.innerWidth-e.width)/2+\"px\"}}}_updateOutput(t){const{_root:e,_color:o,options:n}=this;if(e.interaction.type()){const t=`to${e.interaction.type().getAttribute(\"data-type\")}`;e.interaction.result.value=\"function\"==typeof o[t]?o[t]().toString(n.outputPrecision):\"\"}!this._initializingActive&&this._recalc&&this._emit(\"change\",o,t,this)}_clearColor(t=!1){const{_root:e,options:o}=this;o.useAsButton||e.button.style.setProperty(\"--pcr-color\",\"rgba(0, 0, 0, 0.15)\"),e.button.classList.add(\"clear\"),o.showAlways||this.hide(),this._lastColor=null,this._initializingActive||t||(this._emit(\"save\",null),this._emit(\"clear\"))}_parseLocalColor(t){const{values:e,type:o,a:n}=w(t),{lockOpacity:i}=this.options,s=void 0!==n&&1!==n;return e&&3===e.length&&(e[3]=void 0),{values:!e||i&&s?null:e,type:o}}_t(t){return this.options.i18n[t]||L.I18N_DEFAULTS[t]}_emit(t,...e){this._eventListener[t].forEach((t=>t(...e,this)))}on(t,e){return this._eventListener[t].push(e),this}off(t,e){const o=this._eventListener[t]||[],n=o.indexOf(e);return~n&&o.splice(n,1),this}addSwatch(t){const{values:e}=this._parseLocalColor(t);if(e){const{_swatchColors:t,_root:o}=this,n=A(...e),s=r(`