Update
This commit is contained in:
@@ -1,9 +1,15 @@
|
||||
<?php
|
||||
|
||||
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true)
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Since iblock 25.100.0
|
||||
* @see ui.field-selector
|
||||
*/
|
||||
|
||||
return [
|
||||
'js' => 'dist/field-selector.bundle.js',
|
||||
'rel' => [
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* eslint-disable */
|
||||
this.BX = this.BX || {};
|
||||
(function (exports,main_core,landing_env) {
|
||||
'use strict';
|
||||
@@ -101,7 +102,7 @@ this.BX = this.BX || {};
|
||||
return response.result;
|
||||
})["catch"](function (err) {
|
||||
if (requestBody.action !== 'Landing::downBlock' && requestBody.action !== 'Landing::upBlock') {
|
||||
if (requestBody.action !== 'Block::getById' && requestBody.action !== 'Block::publication' && requestBody.action !== 'Landing::move' && requestBody.action !== 'Landing::copy' && requestBody.action !== 'Landing::publication' && requestBody.action !== 'Site::publication' && requestBody.action !== 'Site::moveFolder' && requestBody.action !== 'Site::markDelete' && requestBody.action !== 'Vk::getVideoInfo' && requestBody.action !== 'RepoWidget::fetchData') {
|
||||
if (requestBody.action !== 'Block::getById' && requestBody.action !== 'Block::publication' && requestBody.action !== 'Landing::move' && requestBody.action !== 'Landing::copy' && requestBody.action !== 'Landing::publication' && requestBody.action !== 'Site::publication' && requestBody.action !== 'Site::moveFolder' && requestBody.action !== 'Site::markDelete' && requestBody.action !== 'Vk::getVideoInfo') {
|
||||
var error = main_core.Type.isString(err) ? {
|
||||
type: 'error'
|
||||
} : err;
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -276,7 +276,6 @@ export class Backend
|
||||
&& requestBody.action !== 'Site::moveFolder'
|
||||
&& requestBody.action !== 'Site::markDelete'
|
||||
&& requestBody.action !== 'Vk::getVideoInfo'
|
||||
&& requestBody.action !== 'RepoWidget::fetchData'
|
||||
)
|
||||
{
|
||||
const error = Type.isString(err) ? {type: 'error'} : err;
|
||||
|
||||
@@ -1447,6 +1447,12 @@
|
||||
|
||||
onDesignerBlockClick: function()
|
||||
{
|
||||
BX.UI.Analytics.sendData({
|
||||
tool: 'landing',
|
||||
category: 'superblock',
|
||||
event: 'open',
|
||||
type: BX.Landing.Main.getAnalyticsCategoryByType(),
|
||||
});
|
||||
// get actual block content before designer edit
|
||||
var oldContent = null;
|
||||
BX.Landing.Backend.getInstance()
|
||||
@@ -1491,20 +1497,27 @@
|
||||
var newContent = response.content;
|
||||
if (oldContent !== newContent)
|
||||
{
|
||||
BX.UI.Analytics.sendData({
|
||||
tool: 'landing',
|
||||
category: 'superblock',
|
||||
event: 'save',
|
||||
type: BX.Landing.Main.getAnalyticsCategoryByType(),
|
||||
});
|
||||
|
||||
BX.Landing.History.getInstance().push();
|
||||
this.reload().then(function()
|
||||
{
|
||||
fireCustomEvent("BX.Landing.Block:onDesignerBlockSave", [this.id]);
|
||||
}.bind(this));
|
||||
// analytic label on close
|
||||
var metrika = new BX.Landing.Metrika(true);
|
||||
metrika.sendLabel(
|
||||
null,
|
||||
"designerBlock",
|
||||
"close" +
|
||||
"&designed=" + (this.designed ? "Y" : "N") +
|
||||
"&code=" + this.manifest.code
|
||||
);
|
||||
}
|
||||
else
|
||||
{
|
||||
BX.UI.Analytics.sendData({
|
||||
tool: 'landing',
|
||||
category: 'superblock',
|
||||
event: 'close',
|
||||
type: BX.Landing.Main.getAnalyticsCategoryByType(),
|
||||
});
|
||||
}
|
||||
}.bind(this));
|
||||
}.bind(this)
|
||||
|
||||
File diff suppressed because one or more lines are too long
2
core/bitrix/js/landing/block.min.js
vendored
2
core/bitrix/js/landing/block.min.js
vendored
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["cache-entry.js"],"names":["BX","namespace","encodeDataValue","Landing","Utils","Cache","Entry","args","value","this","prototype","has"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,oBAEb,IAAIC,EAAkBF,GAAGG,QAAQC,MAAMF,gBAGvCF,GAAGG,QAAQE,MAAMC,MAAQ,SAASC,EAAMC,GAEvCC,KAAKF,KAAOL,EAAgBK,GAC5BE,KAAKD,MAAQA,GAGdR,GAAGG,QAAQE,MAAMC,MAAMI,WACtBC,IAAK,SAASJ,GAEb,OAAOL,EAAgBK,KAAUE,KAAKF,QAjBxC","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.Cache");var n=BX.Landing.Utils.encodeDataValue;BX.Landing.Cache.Entry=function(a,t){this.args=n(a);this.value=t};BX.Landing.Cache.Entry.prototype={has:function(a){return n(a)===this.args}}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["cache-storage.js"],"names":["BX","namespace","isFunction","Landing","Utils","Cache","this","store","globalStore","get","key","defaultValue","set","value","has","prototype","add","args","push","Entry","filter","entry","some","find","clear"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,cAEb,IAAIC,EAAaF,GAAGG,QAAQC,MAAMF,WAMlCF,GAAGG,QAAQE,MAAQ,WAElBC,KAAKC,UAGNP,GAAGG,QAAQE,MAAMG,eASjBR,GAAGG,QAAQE,MAAMI,IAAM,SAASC,EAAKC,GAEpC,GAAID,KAAOV,GAAGG,QAAQE,MAAMG,YAC5B,CACC,OAAOR,GAAGG,QAAQE,MAAMG,YAAYE,GAGrC,GAAIR,EAAWS,GACf,CACC,OAAOA,IAGR,OAAOA,GASRX,GAAGG,QAAQE,MAAMO,IAAM,SAASF,EAAKG,GAEpCb,GAAGG,QAAQE,MAAMG,YAAYE,GAAOG,GASrCb,GAAGG,QAAQE,MAAMS,IAAM,SAASJ,GAE/B,OAAOA,KAAOV,GAAGG,QAAQE,MAAMG,aAIhCR,GAAGG,QAAQE,MAAMU,WAMhBC,IAAK,SAASC,EAAMJ,GAEnB,IAAKP,KAAKQ,IAAIG,GACd,CACCX,KAAKC,MAAMW,KAAK,IAAIlB,GAAGG,QAAQE,MAAMc,MAAMF,EAAMJ,MAUnDD,IAAK,SAASK,EAAMJ,GAEnBP,KAAKC,MAAQD,KAAKC,MAAMa,OAAO,SAASC,GACvC,OAAQA,EAAMP,IAAIG,KAGnBX,KAAKU,IAAIC,EAAMJ,IAShBC,IAAK,SAASG,GAEb,OAAOX,KAAKC,MAAMe,KAAK,SAASD,GAC/B,OAAOA,EAAMP,IAAIG,MAUnBR,IAAK,SAASQ,GAEb,IAAII,EAAQf,KAAKC,MAAMgB,KAAK,SAASF,GACpC,OAAOA,EAAMP,IAAIG,KAGlB,GAAII,EACJ,CACC,OAAOA,EAAMR,MAGd,OAAO,MAORW,MAAO,WAENlB,KAAKC,YAnIP","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing");var n=BX.Landing.Utils.isFunction;BX.Landing.Cache=function(){this.store=[]};BX.Landing.Cache.globalStore={};BX.Landing.Cache.get=function(t,i){if(t in BX.Landing.Cache.globalStore){return BX.Landing.Cache.globalStore[t]}if(n(i)){return i()}return i};BX.Landing.Cache.set=function(n,t){BX.Landing.Cache.globalStore[n]=t};BX.Landing.Cache.has=function(n){return n in BX.Landing.Cache.globalStore};BX.Landing.Cache.prototype={add:function(n,t){if(!this.has(n)){this.store.push(new BX.Landing.Cache.Entry(n,t))}},set:function(n,t){this.store=this.store.filter(function(t){return!t.has(n)});this.add(n,t)},has:function(n){return this.store.some(function(t){return t.has(n)})},get:function(n){var t=this.store.find(function(t){return t.has(n)});if(t){return t.value}return null},clear:function(){this.store=[]}}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["compressor.js"],"names":["BX","namespace","defaultOptions","quality","urlToBlob","Landing","Utils","fileSize","isPlainObject","isNumber","ImageCompressor","file","options","this","Object","assign","filterOptions","retina","width","height","maxWidth","maxHeight","minWidth","minHeight","keys","reduce","acc","key","report","before","after","console","info","compress","then","blob","compressor","outFile","size","test","result","printable","prototype","Promise","resolve","reject","Compressor","success","error"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,cAEb,IAAIC,GACHC,QAAS,IAEV,IAAIC,EAAYJ,GAAGK,QAAQC,MAAMF,UACjC,IAAIG,EAAWP,GAAGK,QAAQC,MAAMC,SAChC,IAAIC,EAAgBR,GAAGK,QAAQC,MAAME,cACrC,IAAIC,EAAWT,GAAGK,QAAQC,MAAMG,SAQhCT,GAAGK,QAAQK,gBAAkB,SAASC,EAAMC,GAE3CC,KAAKF,KAAOA,EACZE,KAAKD,QAAUE,OAAOC,UAAWb,EAAgBc,EAAcJ,QAE/D,GAAIC,KAAKD,QAAQK,OACjB,MACOR,EAASI,KAAKD,QAAQM,SAAWL,KAAKD,QAAQM,OAAS,SACvDT,EAASI,KAAKD,QAAQO,UAAYN,KAAKD,QAAQO,QAAU,SACzDV,EAASI,KAAKD,QAAQQ,YAAcP,KAAKD,QAAQQ,UAAY,SAC7DX,EAASI,KAAKD,QAAQS,aAAeR,KAAKD,QAAQS,WAAa,SAC/DZ,EAASI,KAAKD,QAAQU,YAAcT,KAAKD,QAAQU,UAAY,SAC7Db,EAASI,KAAKD,QAAQW,aAAeV,KAAKD,QAAQW,WAAa,MASvE,SAASP,EAAcJ,GACtBA,EAAUJ,EAAcI,GAAWA,KACnC,OAAOE,OAAOU,KAAKZ,GAASa,OAAO,SAASC,EAAKC,GAChD,cAAef,EAAQe,KAAS,cAAgBD,EAAIC,GAAOf,EAAQe,IAAQD,OAQ7E,SAASE,EAAOhB,GACf,IAAIiB,EAAStB,EAASK,EAAQiB,QAC9B,IAAIC,EAAQvB,EAASK,EAAQkB,OAC7B,IAAI3B,EAAUS,EAAQT,QACtB,IAAIc,EAASL,EAAQK,OAAS,MAAQ,GACtCc,QAAQC,KAAK,mBAAoBH,EAAQ,KAAMC,EAAO,YAAa3B,EAAQ,IAAK,KAAMc,GASvFjB,GAAGK,QAAQK,gBAAgBuB,SAAW,SAAStB,EAAMC,GAEpD,OAAOR,EAAUO,GACfuB,KAAK,SAASC,GACd,IAAIC,EAAa,IAAIpC,GAAGK,QAAQK,gBAAgByB,EAAMvB,GAEtD,OAAOwB,EAAWH,WAChBC,KAAK,SAASG,GACdT,GACCC,OAAQM,EAAKG,KACbR,MAAOO,EAAQC,KACfnC,QAASiC,EAAWxB,QAAQT,QAC5Bc,OAAQmB,EAAWxB,QAAQK,SAE5B,OAAOoB,OAWZrC,GAAGK,QAAQK,gBAAgB6B,KAAO,SAAS5B,EAAMC,GAEhD,IAAI4B,GACHX,OAAQ,EACRC,MAAO,EACPW,WACCZ,OAAQ,MACRC,MAAO,QAIT,OAAO1B,EAAUO,GACfuB,KAAK,SAASC,GACd,OAAO,IAAKnC,GAAGK,QAAQK,gBAAgByB,EAAMvB,GAC3CqB,WACAC,KAAK,SAASG,GACdG,EAAOX,OAASM,EAAKG,KACrBE,EAAOV,MAAQO,EAAQC,KACvBE,EAAOC,UAAUZ,OAAStB,EAAS4B,EAAKG,MACxCE,EAAOC,UAAUX,MAAQvB,EAAS8B,EAAQC,MAE1C,OAAOE,OAMZxC,GAAGK,QAAQK,gBAAgBgC,WAK1BT,SAAU,WACT,IAAItB,EAAOE,KAAKF,KAChB,IAAIC,EAAUC,KAAKD,QAEnB,OAAO,IAAI+B,QAAQ,SAASC,EAASC,QAC/B,IAAIC,WACRnC,EACAG,OAAOC,UAAWH,GAAUmC,QAASH,EAASI,MAAOH,UAjIzD","file":"compressor.map.js"}
|
||||
@@ -1,2 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing");var i={quality:.8};var t=BX.Landing.Utils.urlToBlob;var n=BX.Landing.Utils.fileSize;var e=BX.Landing.Utils.isPlainObject;var o=BX.Landing.Utils.isNumber;BX.Landing.ImageCompressor=function(t,n){this.file=t;this.options=Object.assign({},i,s(n)||{});if(this.options.retina){void(o(this.options.width)&&(this.options.width*=2));void(o(this.options.height)&&(this.options.height*=2));void(o(this.options.maxWidth)&&(this.options.maxWidth*=2));void(o(this.options.maxHeight)&&(this.options.maxHeight*=2));void(o(this.options.minWidth)&&(this.options.minWidth*=2));void(o(this.options.minHeight)&&(this.options.minHeight*=2))}};function s(i){i=e(i)?i:{};return Object.keys(i).reduce(function(t,n){return typeof i[n]!=="undefined"&&(t[n]=i[n]),t},{})}function r(i){var t=n(i.before);var e=n(i.after);var o=i.quality;var s=i.retina?"@2x":"";console.info("Image compressed",t,"<22>>",e,"(quality "+o*100+"%)",s)}BX.Landing.ImageCompressor.compress=function(i,n){return t(i).then(function(i){var t=new BX.Landing.ImageCompressor(i,n);return t.compress().then(function(n){r({before:i.size,after:n.size,quality:t.options.quality,retina:t.options.retina});return n})})};BX.Landing.ImageCompressor.test=function(i,e){var o={before:0,after:0,printable:{before:"0 B",after:"0 B"}};return t(i).then(function(i){return new BX.Landing.ImageCompressor(i,e).compress().then(function(t){o.before=i.size;o.after=t.size;o.printable.before=n(i.size);o.printable.after=n(t.size);return o})})};BX.Landing.ImageCompressor.prototype={compress:function(){var i=this.file;var t=this.options;return new Promise(function(n,e){void new Compressor(i,Object.assign({},t,{success:n,error:e}))})}}})();
|
||||
//# sourceMappingURL=compressor.map.js
|
||||
@@ -1,5 +0,0 @@
|
||||
.landing-map-balloon-content-header {
|
||||
font: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||
font-weight: bold;
|
||||
line-height: 21px;
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
.landing-map-balloon-content-header{font:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;line-height:21px}
|
||||
@@ -228,4 +228,31 @@
|
||||
.landing-ui-requires-update-overlay-footer a:active {
|
||||
color: #2FC6F6;
|
||||
opacity: .6;
|
||||
}
|
||||
}
|
||||
|
||||
.landing-ui-card-favorite-badge {
|
||||
position: absolute;
|
||||
top: 14px;
|
||||
right: 14px;
|
||||
width: 28px;
|
||||
height: 28px;
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
box-sizing: border-box;
|
||||
background: rgba(255, 255, 255, 0.7);
|
||||
border-radius: 8px;
|
||||
border: 2px solid rgba(0, 0, 0, 0.05);
|
||||
cursor: pointer;
|
||||
z-index: 30;
|
||||
}
|
||||
|
||||
.landing-ui-card-favorite-badge .--heart {
|
||||
--ui-icon-set__icon-color: rgba(255, 124, 120, 1);
|
||||
--ui-icon-set__icon-size: 26px;
|
||||
}
|
||||
|
||||
.landing-ui-card-favorite-badge .--o-heart {
|
||||
--ui-icon-set__icon-color: rgba(130, 139, 149, 1);
|
||||
--ui-icon-set__icon-size: 24px;
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,16 +0,0 @@
|
||||
.landing-ui-card.landing-ui-card-icon {
|
||||
font-size: 32px;
|
||||
margin: 0;
|
||||
padding: 10px;
|
||||
text-align: center;
|
||||
cursor: pointer;
|
||||
border: 1px transparent solid;
|
||||
}
|
||||
|
||||
.landing-ui-card.landing-ui-card-icon:hover {
|
||||
border: 1px rgba(0, 0, 0, .2) solid;
|
||||
}
|
||||
|
||||
.landing-ui-card.landing-ui-card-icon .landing-ui-card-header {
|
||||
display: none;
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
.landing-ui-card.landing-ui-card-icons {
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.landing-ui-card-icons > .landing-ui-card-header {
|
||||
font-family: 'OpenSans-Light', Helvetca, Arial, sans-sarif;
|
||||
font-size: 22px;
|
||||
color: #333333;
|
||||
line-height: 28px;
|
||||
padding-top: 3px;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
|
||||
.landing-ui-card.landing-ui-card-icons > .landing-ui-card-body {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(auto-fill, minmax(60px, 1fr));
|
||||
grid-template-rows: auto auto auto;
|
||||
grid-column-gap: 10px;
|
||||
}
|
||||
@@ -1,284 +0,0 @@
|
||||
.landing-ui-field-image {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.landing-ui-field-image:not(.landing-ui-field-image--compact) .landing-ui-field-image-container {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-left {
|
||||
position: relative;
|
||||
flex-grow: 1;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.landing-ui-field-image--compact .landing-ui-field-image-left {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-right {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.landing-ui-field-image--compact .landing-ui-field-image-right {
|
||||
flex-direction: row;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
|
||||
.landing-ui-field-image-preview {
|
||||
background-image: linear-gradient(45deg, rgba(0, 0, 0, .1) 25%, transparent 25%),
|
||||
linear-gradient(-45deg, rgba(0, 0, 0, .1) 25%, transparent 25%),
|
||||
linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, .1) 75%),
|
||||
linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, .1) 75%);
|
||||
background-size: 20px 20px;
|
||||
background-position: 0 0, 0 10px, 10px -10px, -10px 0;
|
||||
display: flex;
|
||||
height: 215px;
|
||||
margin-bottom: 8px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.landing-ui-field-image--compact .landing-ui-field-image-preview {
|
||||
height: 128px;
|
||||
background-position: 0 0, 0 10px, 10px -10px, -10px 0;
|
||||
border: 1px solid rgba(82,92,106,.2);
|
||||
border-radius: 2px;
|
||||
margin: 19px 0 13px 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-preview-inner {
|
||||
background-size: cover;
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
content: '';
|
||||
}
|
||||
|
||||
.landing-ui-field-image-preview.landing-ui-hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-action-button-clear {
|
||||
background: url(data:image/svg+xml,%0A%3Csvg%20width%3D%2226px%22%20height%3D%2226px%22%20viewBox%3D%220%200%2026%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2047%20%2845396%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22path-1%22%20cx%3D%2213%22%20cy%3D%2212%22%20r%3D%2211%22%3E%3C/circle%3E%0A%20%20%20%20%20%20%20%20%3Cfilter%20x%3D%22-18.2%25%22%20y%3D%22-9.1%25%22%20width%3D%22136.4%25%22%20height%3D%22136.4%25%22%20filterUnits%3D%22objectBoundingBox%22%20id%3D%22filter-2%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeOffset%20dx%3D%220%22%20dy%3D%222%22%20in%3D%22SourceAlpha%22%20result%3D%22shadowOffsetOuter1%22%3E%3C/feOffset%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeGaussianBlur%20stdDeviation%3D%221%22%20in%3D%22shadowOffsetOuter1%22%20result%3D%22shadowBlurOuter1%22%3E%3C/feGaussianBlur%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CfeColorMatrix%20values%3D%220%200%200%200%200%20%20%200%200%200%200%200%20%20%200%200%200%200%200%20%200%200%200%200.154608243%200%22%20type%3D%22matrix%22%20in%3D%22shadowBlurOuter1%22%3E%3C/feColorMatrix%3E%0A%20%20%20%20%20%20%20%20%3C/filter%3E%0A%20%20%20%20%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%2205_%u041A%u043E%u043D%u0442%u0435%u043D%u0442-%u0441%u043B%u0430%u0439%u0434%u0435%u0440-Copy-4%22%20transform%3D%22translate%28-600.000000%2C%20-709.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-7%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-5%22%20transform%3D%22translate%28292.000000%2C%20326.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%281.000000%2C%20382.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Oval-2%22%20transform%3D%22translate%28320.000000%2C%2013.500000%29%20rotate%28-360.000000%29%20translate%28-320.000000%2C%20-13.500000%29%20translate%28307.000000%2C%200.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20fill%3D%22black%22%20fill-opacity%3D%221%22%20filter%3D%22url%28%23filter-2%29%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C/use%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20fill%3D%22%23FFFFFF%22%20fill-rule%3D%22evenodd%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C/use%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%2C11%20L14%2C7%20L12%2C7%20L12%2C11%20L8%2C11%20L8%2C13%20L12%2C13%20L12%2C17%20L14%2C17%20L14%2C13%20L18%2C13%20L18%2C11%20L14%2C11%20Z%22%20id%3D%22Combined-Shape%22%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.700520833%22%20transform%3D%22translate%2813.000000%2C%2012.000000%29%20rotate%28-45.000000%29%20translate%28-13.000000%2C%20-12.000000%29%20%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E);
|
||||
background-color: transparent!important;
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
border: none;
|
||||
width: 47px;
|
||||
height: 47px;
|
||||
position: absolute;
|
||||
top: -23px;
|
||||
right: -23px;
|
||||
opacity: 0;
|
||||
transition: opacity 200ms ease;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-action-button-clear:not(.landing-ui-show) {
|
||||
display: none!important;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-preview:hover .landing-ui-field-image-action-button-clear {
|
||||
opacity: .8;
|
||||
pointer-events: all;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-preview .landing-ui-field-image-action-button-clear:hover {
|
||||
opacity: 1;
|
||||
pointer-events: all;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-action-button {
|
||||
font-family: 'OpenSans-Bold', Helvetca, Arial, sans-sarif;
|
||||
background: none;
|
||||
font-size: 12px;
|
||||
color: #525C69;
|
||||
text-transform: uppercase;
|
||||
margin-bottom: 2px;
|
||||
border: none;
|
||||
line-height: 32px;
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-action-button:hover,
|
||||
.landing-ui-field-image-action-button.landing-ui-active {
|
||||
background: #F6F8F9;
|
||||
}
|
||||
|
||||
.landing-ui-field-image--compact .landing-ui-field-image-action-button {
|
||||
border-bottom: 1px dashed rgba(155,155,155,.4);
|
||||
font: 13px Helvetca, Arial, sans-sarif;
|
||||
background: none;
|
||||
color: #9b9b9b;
|
||||
transition: border-bottom .3s;
|
||||
text-transform: none;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.landing-ui-field-image--compact .landing-ui-field-image-action-button:hover {
|
||||
border-bottom: 1px dashed transparent;
|
||||
}
|
||||
|
||||
.landing-ui-field-image--compact .landing-ui-field-image-action-button:first-child {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-action-button[disabled] {
|
||||
opacity: .7;
|
||||
pointer-events: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone {
|
||||
position: relative;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
height: 215px;
|
||||
border-radius: 2px;
|
||||
transition: background 200ms ease;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone::before {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
content: '';
|
||||
border: 2px #B9C8CD dashed;
|
||||
transition: all 200ms ease;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone::before:hover,
|
||||
.landing-ui-field-image-dropzone.landing-ui-active::before {
|
||||
border-color: #9B9B9B;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone.landing-ui-active {
|
||||
background: rgba(0, 0, 0, .05);
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone.landing-ui-active::before {
|
||||
top: 4px;
|
||||
right: 4px;
|
||||
bottom: 4px;
|
||||
left: 4px;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone-input {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone-text {
|
||||
font-family: 'OpenSans-Regular', Helvetca, Arial, sans-sarif;
|
||||
font-size: 15px;
|
||||
color: #535C69;
|
||||
line-height: 28px;
|
||||
text-align: center;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-dropzone-subtitle {
|
||||
opacity: 0.6;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
|
||||
.landing-ui-field-image-preview-icon {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 160px;
|
||||
line-height: 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-preview-icon span {
|
||||
position: static!important;
|
||||
transform: none!important;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-alt {
|
||||
max-width: 314px;
|
||||
}
|
||||
|
||||
.landing-ui-field-image-hidden {
|
||||
width: 0!important;
|
||||
height: 0!important;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
#avpw_tool_content_header,
|
||||
#avpw_control_main_scroll_panel,
|
||||
#avpw_tool_content_wrapper,
|
||||
#avpw_lftArrow {
|
||||
-webkit-box-shadow: none!important;
|
||||
-moz-box-shadow: none!important;
|
||||
box-shadow: none!important;
|
||||
}
|
||||
|
||||
#avpw_tool_content_wrapper {
|
||||
background: transparent!important;
|
||||
}
|
||||
|
||||
.avpw_button:not(.avpw_history_button) {
|
||||
background-image: none!important;
|
||||
background-color: var(--ui-btn-bg-primary)!important;
|
||||
color: #fff!important;
|
||||
position: relative!important;
|
||||
display: inline-block;
|
||||
box-sizing: border-box!important;
|
||||
padding: 0 19px!important;
|
||||
width: auto!important;
|
||||
height: 39px!important;
|
||||
outline: none!important;
|
||||
border: none!important;
|
||||
border-radius: 2px!important;
|
||||
vertical-align: middle!important;
|
||||
text-align: center!important;
|
||||
text-decoration: none!important;
|
||||
text-transform: uppercase!important;
|
||||
/* letter-spacing: -0.31px; */
|
||||
white-space: nowrap!important;
|
||||
font: 600 12px/39px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif!important;
|
||||
cursor: pointer;
|
||||
transition: 160ms color linear, 160ms background-color linear, 160ms opacity linear, 160ms padding linear;
|
||||
left: 50%!important;
|
||||
top: 50%!important;
|
||||
transform: translateX(-50%) translateY(-50%);
|
||||
box-shadow: none!important;
|
||||
text-shadow: none!important;
|
||||
user-select: none!important;
|
||||
margin-top: 0!important;
|
||||
}
|
||||
|
||||
.avpw_button.avpw_back_button {
|
||||
border: 1px solid #c4cace!important;
|
||||
background-color: var(--ui-btn-bg-light)!important;
|
||||
color: #535b69!important;
|
||||
line-height: 37px!important;
|
||||
}
|
||||
|
||||
.avpw_number_input {
|
||||
-webkit-box-shadow: none!important;
|
||||
-moz-box-shadow: none!important;
|
||||
box-shadow: none!important;
|
||||
}
|
||||
@@ -1,219 +0,0 @@
|
||||
.landing-ui-field-link-wrapper {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-left {
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
/*margin-bottom: 12px;*/
|
||||
}
|
||||
|
||||
.landing-ui-field-link-center {
|
||||
flex-grow: 1;
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-right {
|
||||
width: 328px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-wrapper .landing-ui-field-input {
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-wrapper .landing-ui-field-input::after {
|
||||
left: -500px;
|
||||
right: -500px;
|
||||
}
|
||||
|
||||
.landing-ui-field-dropdown-inline .landing-ui-field-input {
|
||||
font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
|
||||
font-size: 12px;
|
||||
color: #535C69;
|
||||
min-height: auto;
|
||||
width: auto;
|
||||
display: inline-block;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media {
|
||||
font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
|
||||
font-size: 12px;
|
||||
color: rgba(245, 127, 23, 1);
|
||||
line-height: 19px;
|
||||
top: 5px;
|
||||
right: 23px;
|
||||
text-transform: lowercase;
|
||||
background: #fafafa;
|
||||
border: none;
|
||||
position: absolute;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
transition: color 200ms ease;
|
||||
border-bottom-left-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
border-top-left-radius: 2px;
|
||||
border-top-right-radius: 2px;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media::before {
|
||||
background: #fafafa;
|
||||
content: "";
|
||||
position: absolute;
|
||||
bottom: -10px;
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 18px;
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media:hover {
|
||||
background: #fafafa;
|
||||
color: rgba(245, 127, 23, .6);
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media.landing-ui-disable,
|
||||
.landing-ui-field-link-media.landing-ui-disable * {
|
||||
background: none;
|
||||
color: rgba(128, 134, 142, .4)!important;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media.landing-ui-disable::before {
|
||||
display: none;
|
||||
}
|
||||
|
||||
|
||||
.landing-ui-field-link-media-help {
|
||||
background: none!important;
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
right: 0;
|
||||
font-size: 17px;
|
||||
color: rgba(128, 134, 142, .4);
|
||||
line-height: 0;
|
||||
border: none;
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
width: 18px;
|
||||
transition: color 300ms ease;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help:hover {
|
||||
color: rgba(128, 134, 142, .8);
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help * {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
|
||||
.landing-ui-field-link-media-layout {
|
||||
background: #fafafa;
|
||||
padding: 15px;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-layout:empty {
|
||||
padding: 0;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-layout .landing-ui-form {
|
||||
margin-bottom: 0!important;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help-popup-content {
|
||||
width: 300px;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help-popup {
|
||||
opacity: 0;
|
||||
transform: translateY(10%);
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help-popup.landing-ui-show {
|
||||
animation: showHelp 200ms ease both;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help-popup.landing-ui-hide {
|
||||
visibility: visible;
|
||||
animation: hideHelp 200ms ease both;
|
||||
}
|
||||
|
||||
|
||||
@keyframes showHelp {
|
||||
0% {
|
||||
opacity: 0;
|
||||
transform: translateY(10%);
|
||||
}
|
||||
|
||||
100% {
|
||||
opacity: 1;
|
||||
transform: translateY(0%);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes hideHelp {
|
||||
0% {
|
||||
opacity: 1;
|
||||
transform: translateY(0%);
|
||||
}
|
||||
|
||||
100% {
|
||||
opacity: 0;
|
||||
transform: translateY(10%);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
.landing-ui-field-link-media-help-popup .popup-window-angly {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help-popup-content-title {
|
||||
font-weight: var(--ui-font-weight-bold);
|
||||
padding-bottom: 6px;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help-popup-content-content p {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.landing-ui-field-link-media-help-popup-content-content p + p {
|
||||
margin-top: 6px;
|
||||
}
|
||||
|
||||
.landing-ui-disallow-type .landing-ui-field-link-url-grid-left {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.landing-ui-field-edit-link,
|
||||
.landing-ui-field-edit-link a {
|
||||
font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
|
||||
font-size: 12px;
|
||||
line-height: 14px;
|
||||
padding-bottom: 15px;
|
||||
color: #A9ADB2;
|
||||
}
|
||||
|
||||
|
||||
.landing-ui-field-edit-link a {
|
||||
color: #A9ADB2;
|
||||
border-bottom: 1px rgba(169, 173, 178, .65) solid;
|
||||
padding: 0!important;
|
||||
text-decoration: none;
|
||||
transition: opacity 200ms ease;
|
||||
}
|
||||
|
||||
.landing-ui-field-edit-link a:hover {
|
||||
opacity: .45;
|
||||
color: #A9ADB2;
|
||||
text-decoration: none;
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
.landing-ui-form-balloon{width:400px;padding-bottom:0;margin-bottom:0;padding-left:4px}.landing-ui-form-balloon .landing-ui-form-header{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;color:#535c69;padding-bottom:0}.landing-ui-field-map-description .landing-ui-field-input{min-height:76px}.landing-ui-form-balloon .ui-btn-container{margin-bottom:8px!important}.landing-ui-form-balloon .landing-ui-form-body{padding-bottom:5px;border-bottom:1px rgba(82,92,105,.1) solid}
|
||||
@@ -1 +0,0 @@
|
||||
.landing-ui-form{margin-bottom:40px}.landing-ui-form-header{font-family:'OpenSans-Light',Helvetca,Arial,sans-sarif;font-size:22px;color:#333;line-height:28px;padding-top:3px;padding-bottom:10px}.landing-form-header{display:flex;justify-content:space-between;align-items:baseline}.landing-ui-form-header+.landing-ui-form-body{margin-top:12px}.landing-ui-form .landing-ui-form{margin-left:0;margin-right:0}.landing-ui-form-description,.landing-ui-form-description a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;padding-bottom:15px;color:#a9adb2}.landing-ui-form-description a{border-bottom:1px rgba(169,173,178,.65) solid;padding:0!important;text-decoration:none;transition:opacity 200ms ease}.landing-ui-form-description a:hover{opacity:.45;color:#a9adb2;text-decoration:none}.landing-ui-form-footer:empty{display:none!important}.landing-ui-panel-content-edit .landing-ui-form:nth-last-of-type{margin-bottom:160px}.landing-ui-panel-content-edit .landing-ui-form+.popup-window{margin-bottom:40px}.landing-form-header-checkbox-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#525c69;line-height:normal;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:-2px}.landing-form-header-checkbox-wrapper{display:flex;align-items:center}.landing-form-header-checkbox-input{margin-right:7px}.landing-form-header-checkbox-help{position:relative;width:13px;margin-left:13px;cursor:pointer}.landing-form-header-checkbox-help::before{content:'';width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate3d(-53%,-37%,0);background:url("/bitrix/images/landing/help.svg");opacity:.8;transition:opacity 200ms ease}.landing-form-header-checkbox-help:hover::before{opacity:1}
|
||||
@@ -1 +0,0 @@
|
||||
.landing-ui-form-card{padding:4px 7px}.landing-ui-form-card:last-child{margin-bottom:0!important}.landing-ui-form-card .landing-ui-form-header{display:none}
|
||||
@@ -1 +0,0 @@
|
||||
.landing-ui-form-cards-item{background:#fff;position:relative;height:42px;overflow:hidden;border-radius:2px;margin-top:6px;margin-bottom:6px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);transition:height 200ms ease-out,margin 300ms ease-out,box-shadow 300ms ease-out,color 200ms ease,translate 200ms ease;cursor:pointer}.landing-ui-form-cards-item::after{background-color:#fff;content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:2px;transition:opacity 300ms ease}.landing-ui-form-card-item-header{position:relative;display:flex;justify-content:space-between;height:42px;z-index:2;border-bottom:1px transparent solid;transition:border 300ms ease,background-color 300ms ease;line-height:42px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.landing-ui-form-card-item-header-left{display:flex;flex-grow:1;justify-content:space-between}.landing-ui-form-card-item-header-left-inner{display:flex}.landing-ui-form-card-item-header>div{display:flex}.landing-ui-form-card-item-header-drag{width:22px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.landing-ui-form-card-item-header-title{display:flex;height:42px;transition:color 200ms ease}.landing-ui-form-card-item-header-title .landing-card-title-icon,.landing-ui-form-card-item-header-title .landing-card-title-icon span{color:rgba(0,0,0,.3)!important;position:static!important;transform:none!important}.landing-ui-form-card-item-header-edit,.landing-ui-form-card-item-header-remove{width:34px;transition:color 200ms ease,background-color 200ms ease;text-align:center;color:rgba(0,0,0,.3)}.landing-ui-form-card-item-header-remove{border-top-right-radius:2px;border-bottom-right-radius:2px}.landing-ui-form-card-item-header-edit{width:24px}.landing-ui-form-card-item-header-remove:hover{color:#d0021b;background-color:rgba(208,2,27,.1)}.landing-ui-disallow-remove .landing-ui-form-card-item-header-remove{color:rgba(0,0,0,.1);background-color:transparent!important}.landing-ui-form-cards-item:hover{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.4);box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}.landing-ui-form-cards-item:hover .landing-ui-form-card-item-header-title{color:#000}.landing-ui-form-cards-item:active{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.landing-ui-form-card-item-header-left:hover .landing-ui-form-card-item-header-edit,.landing-ui-form-cards-item.landing-ui-form-cards-item-expand .landing-ui-form-card-item-header-edit{color:rgba(245,127,23,.6)}.landing-ui-form-cards-item.landing-ui-form-cards-item-expand{margin-top:10px;margin-bottom:10px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0);box-shadow:0 1px 4px 0 rgba(0,0,0,0);cursor:default}.landing-ui-form-cards-item.landing-ui-form-cards-item-expand .landing-ui-form-card-item-header{border-bottom-color:rgba(0,0,0,.05);color:#000!important;cursor:pointer}.landing-ui-form-cards-item.landing-ui-form-cards-item-expand::after{opacity:0;pointer-events:none}.landing-ui-form-cards-item.landing-ui-form-card-item-draggable{-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.4);box-shadow:0 1px 8px 0 rgba(0,0,0,.4);cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;z-index:300}.landing-ui-form-card-item-draggable .landing-ui-form-card-item-header-drag{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.landing-card-title{display:flex;align-items:center;max-width:300px}.landing-card-title>*{margin-right:6px}.landing-card-title-img{max-width:100px;min-width:30px;height:30px;line-height:0;text-align:center}.landing-card-title-img img{height:100%;width:auto}.landing-card-title-text,.landing-card-title-link{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-ui-form-cards .landing-ui-form-footer{display:flex;justify-content:center;align-items:center;min-height:40px}.landing-ui-card-add-button{background:#fafafa;border-radius:100px;border:none!important;transition:background-color 200ms ease}.landing-ui-card-add-button:hover,.landing-ui-card-add-button.landing-ui-active{background:#f6f8f9}.landing-ui-form-cards-preset-popup-item{min-width:200px}.landing-ui-form-cards-preset-popup-item .fa{min-width:20px}
|
||||
@@ -1 +0,0 @@
|
||||
.landing-ui-form-style{background:#fff;transform:translateZ(0);will-change:transform;margin:0 0 5px;padding:20px}.landing-ui-form-style .landing-ui-form-header{font-size:17px;line-height:20px;display:inline-block;border-bottom:1px transparent dashed;padding-bottom:0;margin-bottom:0}.landing-ui-form-style .landing-ui-form-header:not(.landing-ui-static):hover{cursor:pointer;color:#ffc107;border-bottom:1px #ffc107 dashed}.landing-ui-form-style .landing-ui-form-header+.landing-ui-form-body{margin-top:8px}.landing-ui-form-style+.landing-ui-form-style::before{position:absolute;top:0}.landing-ui-form-style .landing-ui-form-body .landing-ui-field:last-child{margin-bottom:0}
|
||||
@@ -203,7 +203,6 @@ this.BX = this.BX || {};
|
||||
this.designAllowed = !!landing_env.Env.getInstance().getOptions().design_block_allowed;
|
||||
this.cardSelectors.push(''); // for without cards elements
|
||||
this.nodeMap = new WeakMap();
|
||||
this.metrika = new landing_metrika.Metrika(true);
|
||||
this.repoManager = new RepoManager({
|
||||
repository: options.repository,
|
||||
onElementSelect: this.addElement.bind(this)
|
||||
@@ -267,9 +266,6 @@ this.BX = this.BX || {};
|
||||
});
|
||||
if (elementAdded) {
|
||||
_this3.refreshManifest();
|
||||
setTimeout(function () {
|
||||
_this3.sendLabel('designerBlock', 'onHistoryAddNode');
|
||||
}, 0);
|
||||
}
|
||||
});
|
||||
top.BX.addCustomEvent('Landing:onHistoryRemoveNode', function (tags) {
|
||||
@@ -277,9 +273,6 @@ this.BX = this.BX || {};
|
||||
_this3.removeNode(body.querySelector(tag.elementSelector));
|
||||
});
|
||||
_this3.refreshManifest();
|
||||
setTimeout(function () {
|
||||
_this3.sendLabel('designerBlock', 'onHistoryRemoveNode');
|
||||
}, 0);
|
||||
});
|
||||
}
|
||||
}, {
|
||||
@@ -330,7 +323,6 @@ this.BX = this.BX || {};
|
||||
_this4.saving = false;
|
||||
finishCallback();
|
||||
});
|
||||
_this4.sendLabel('designerBlock', 'save' + '&designed=' + (_this4.designed ? 'Y' : 'N') + '&code=' + _this4.blockCode);
|
||||
});
|
||||
}
|
||||
}, {
|
||||
@@ -488,12 +480,6 @@ this.BX = this.BX || {};
|
||||
value: function isInsideElement(element) {
|
||||
return element.parentElement.tagName === 'A';
|
||||
}
|
||||
}, {
|
||||
key: "sendLabel",
|
||||
value: function sendLabel(key, value) {
|
||||
this.metrika.clearSendedLabel();
|
||||
this.metrika.sendLabel(null, key, value);
|
||||
}
|
||||
}, {
|
||||
key: "addElement",
|
||||
value: function addElement(repoElement) {
|
||||
@@ -511,7 +497,6 @@ this.BX = this.BX || {};
|
||||
insertAfterSelector: BX.Landing.Utils.getCSSSelector(insertAfter)
|
||||
});
|
||||
});
|
||||
this.sendLabel('designerBlock', 'addElement' + '&code=' + this.blockCode + '&name=' + repoElement.code + '&preset=' + (Object.keys(repoElement.manifest.nodes).length === 1 ? 'N' : 'Y'));
|
||||
this.changed = true;
|
||||
this.refreshManifest(repoElement.manifest.nodes);
|
||||
this.highlight.show(null);
|
||||
@@ -533,7 +518,6 @@ this.BX = this.BX || {};
|
||||
this.hideHoverArea();
|
||||
this.highlight.hide();
|
||||
setTimeout(function () {
|
||||
_this11.sendLabel('designerBlock', 'removeElement' + '&tagName=' + _this11.activeNode.getElement().tagName + '&code=' + _this11.blockCode);
|
||||
babelHelpers.toConsumableArray(document.body.querySelectorAll(_this11.activeNode.getSelector())).map(function (node) {
|
||||
tags.push({
|
||||
elementHtml: _this11.clearHtml(node.outerHTML),
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -87,7 +87,6 @@ export class DesignerBlock
|
||||
this.designAllowed = !!Env.getInstance().getOptions().design_block_allowed;
|
||||
this.cardSelectors.push('');// for without cards elements
|
||||
this.nodeMap = new WeakMap();
|
||||
this.metrika = new Metrika(true);
|
||||
this.repoManager = new RepoManager({
|
||||
repository: options.repository,
|
||||
onElementSelect: this.addElement.bind(this)
|
||||
@@ -173,12 +172,6 @@ export class DesignerBlock
|
||||
if (elementAdded)
|
||||
{
|
||||
this.refreshManifest();
|
||||
setTimeout(() => {
|
||||
this.sendLabel(
|
||||
'designerBlock',
|
||||
'onHistoryAddNode'
|
||||
);
|
||||
}, 0);
|
||||
}
|
||||
}
|
||||
);
|
||||
@@ -191,12 +184,6 @@ export class DesignerBlock
|
||||
);
|
||||
});
|
||||
this.refreshManifest();
|
||||
setTimeout(() => {
|
||||
this.sendLabel(
|
||||
'designerBlock',
|
||||
'onHistoryRemoveNode'
|
||||
);
|
||||
}, 0);
|
||||
}
|
||||
);
|
||||
}
|
||||
@@ -257,13 +244,6 @@ export class DesignerBlock
|
||||
this.saving = false;
|
||||
finishCallback();
|
||||
});
|
||||
|
||||
this.sendLabel(
|
||||
'designerBlock',
|
||||
'save' +
|
||||
'&designed=' + (this.designed ? 'Y' : 'N') +
|
||||
'&code=' + this.blockCode
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -456,12 +436,6 @@ export class DesignerBlock
|
||||
return element.parentElement.tagName === 'A';
|
||||
}
|
||||
|
||||
sendLabel(key: string, value: string)
|
||||
{
|
||||
this.metrika.clearSendedLabel();
|
||||
this.metrika.sendLabel(null, key, value);
|
||||
}
|
||||
|
||||
addElement(repoElement: RepoElementType)
|
||||
{
|
||||
const activeNode = this.activeNode;
|
||||
@@ -479,14 +453,6 @@ export class DesignerBlock
|
||||
});
|
||||
});
|
||||
|
||||
this.sendLabel(
|
||||
'designerBlock',
|
||||
'addElement' +
|
||||
'&code=' + this.blockCode +
|
||||
'&name=' + repoElement.code +
|
||||
'&preset=' + (Object.keys(repoElement.manifest.nodes).length === 1 ? 'N' : 'Y')
|
||||
);
|
||||
|
||||
this.changed = true;
|
||||
this.refreshManifest(repoElement.manifest.nodes);
|
||||
this.highlight.show(null);
|
||||
@@ -512,14 +478,6 @@ export class DesignerBlock
|
||||
this.highlight.hide();
|
||||
|
||||
setTimeout(() => {
|
||||
|
||||
this.sendLabel(
|
||||
'designerBlock',
|
||||
'removeElement' +
|
||||
'&tagName=' + this.activeNode.getElement().tagName +
|
||||
'&code=' + this.blockCode
|
||||
);
|
||||
|
||||
[...document.body.querySelectorAll(this.activeNode.getSelector())].map(node => {
|
||||
tags.push({
|
||||
elementHtml: this.clearHtml(node.outerHTML),
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_add_block.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","addBlock","state","entry","PageObject","getInstance","blocks","then","block","get","currentBlock","Promise","resolve","forceInit","node","bind","landing","Main","view","iframe","currentArea","contentDocument","body","querySelector","lid","onAddBlock","code"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,SAAW,SAASC,EAAOC,GAEpD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMD,GAAOQ,cAEpC,OAAO,IAAIC,QAAQ,SAASC,GAC3B,GAAIJ,EACJ,CACCA,EAAMK,YACN,OAAOlB,EAASa,EAAMM,MACpBP,KAAKT,EAAUiB,KAAK,KAAMP,EAAMM,KAAM,MAAO,OAC7CP,KAAKK,OAGR,CACCA,OAGAL,KAAK,WACL,IAAIS,EAAUvB,GAAGG,QAAQqB,KAAKZ,cAC9BW,EAAQN,aAAeF,EAEvB,OAAOf,GAAGG,QAAQQ,WAAWC,cAAca,OAAOX,KAAK,SAASY,GAC/DH,EAAQI,YAAcD,EAAOE,gBAAgBC,KAAKC,cAAc,kBAAmBpB,EAAMD,GAAOsB,IAAI,MACpG,OAAOR,EAAQS,WAAWtB,EAAMD,GAAOwB,KAAMvB,EAAMK,MAAO,cAvChE","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var n=BX.Landing.Utils.scrollTo;var e=BX.Landing.Utils.highlight;BX.Landing.History.Action.addBlock=function(t,r){return BX.Landing.PageObject.getInstance().blocks().then(function(c){var i=c.get(r[t].currentBlock);return new Promise(function(t){if(i){i.forceInit();return n(i.node).then(e.bind(null,i.node,false,true)).then(t)}else{t()}}).then(function(){var n=BX.Landing.Main.getInstance();n.currentBlock=i;return BX.Landing.PageObject.getInstance().view().then(function(e){n.currentArea=e.contentDocument.body.querySelector('[data-landing="'+r[t].lid+'"]');return n.onAddBlock(r[t].code,r.block,true)})})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_add_card.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","addCard","state","entry","PageObject","getInstance","blocks","then","block","get","forceInit","Promise","reject","view","iframe","contentDocument","querySelector","container","params","index","content","html","selector","card","cards","getBySelector","node","catch"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UASjCL,GAAGG,QAAQG,QAAQC,OAAOC,QAAU,SAASC,EAAOC,GAEnD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAC7BA,GAASA,EAAME,YAEf,IAAKF,EACL,CACC,OAAOG,QAAQC,SAGhB,OAAOJ,IAEPD,KAAK,SAASC,GACd,OAAOf,GAAGG,QAAQQ,WAAWC,cAAcQ,OACzCN,KAAK,SAASO,GACd,OACCN,EACAM,EAAOC,gBAAgBC,cAAcb,EAAMD,GAAOe,gBAIrDV,KAAK,SAASW,GACd,OAAOvB,EAASuB,EAAO,IACrBX,KAAK,WACL,OAAOW,MAGTX,KAAK,SAASW,GACdA,EAAO,GAAGjB,SACTkB,MAAOhB,EAAMD,GAAOiB,MACpBF,UAAWC,EAAO,GAClBE,QAASjB,EAAMD,GAAOmB,KACtBC,SAAUnB,EAAMmB,WAGjB,IAAIC,EAAOL,EAAO,GAAGM,MAAMC,cAActB,EAAMmB,UAE/C,IAAKC,EACL,CACC,OAAOZ,QAAQC,SAGhB,OAAOd,EAAUyB,EAAKG,QAEtBC,MAAM,gBA7DT","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var n=BX.Landing.Utils.scrollTo;var t=BX.Landing.Utils.highlight;BX.Landing.History.Action.addCard=function(e,r){return BX.Landing.PageObject.getInstance().blocks().then(function(n){var t=n.get(r.block);t&&t.forceInit();if(!t){return Promise.reject()}return t}).then(function(n){return BX.Landing.PageObject.getInstance().view().then(function(t){return[n,t.contentDocument.querySelector(r[e].container)]})}).then(function(t){return n(t[1]).then(function(){return t})}).then(function(n){n[0].addCard({index:r[e].index,container:n[1],content:r[e].html,selector:r.selector});var c=n[0].cards.getBySelector(r.selector);if(!c){return Promise.reject()}return t(c.node)}).catch(function(){})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_edit_embed.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","editEmbed","state","entry","PageObject","getInstance","blocks","then","block","get","Promise","reject","forceInit","node","nodes","getBySelector","selector","bind","setValue"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,UAAY,SAASC,EAAOC,GAErD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAE7B,IAAKA,EACL,CACC,OAAOE,QAAQC,SAGhBH,EAAMI,YACN,IAAIC,EAAOL,EAAMM,MAAMC,cAAcZ,EAAMa,UAE3C,IAAKH,EACL,CACC,OAAOH,QAAQC,SAGhB,OAAOhB,EAASkB,EAAKA,MACnBN,KAAKT,EAAUmB,KAAK,KAAMJ,EAAKA,KAAM,OACrCN,KAAK,WACL,OAAOM,EAAKK,SAASf,EAAMD,GAAQ,MAAO,YApC/C","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var e=BX.Landing.Utils.scrollTo;var n=BX.Landing.Utils.highlight;BX.Landing.History.Action.editEmbed=function(t,r){return BX.Landing.PageObject.getInstance().blocks().then(function(i){var o=i.get(r.block);if(!o){return Promise.reject()}o.forceInit();var c=o.nodes.getBySelector(r.selector);if(!c){return Promise.reject()}return e(c.node).then(n.bind(null,c.node,true)).then(function(){return c.setValue(r[t],false,true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_edit_image.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","editImage","state","entry","PageObject","getInstance","blocks","then","block","get","Promise","reject","forceInit","node","nodes","getBySelector","selector","bind","id","setValue"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,UAAY,SAASC,EAAOC,GAErD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAE7B,IAAKA,EACL,CACC,OAAOE,QAAQC,SAGhBH,EAAMI,YACN,IAAIC,EAAOL,EAAMM,MAAMC,cAAcZ,EAAMa,UAE3C,IAAKH,EACL,CACC,OAAOH,QAAQC,SAGhB,OAAOhB,EAASkB,EAAKA,MACnBN,KAAKT,EAAUmB,KAAK,KAAMJ,EAAKA,OAC/BN,KAAK,WACLJ,EAAMD,GAAOgB,GAAK,EAClB,OAAOL,EAAKM,SAAShB,EAAMD,GAAQ,MAAO,YArC/C","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var e=BX.Landing.Utils.scrollTo;var n=BX.Landing.Utils.highlight;BX.Landing.History.Action.editImage=function(t,i){return BX.Landing.PageObject.getInstance().blocks().then(function(r){var o=r.get(i.block);if(!o){return Promise.reject()}o.forceInit();var c=o.nodes.getBySelector(i.selector);if(!c){return Promise.reject()}return e(c.node).then(n.bind(null,c.node)).then(function(){i[t].id=0;return c.setValue(i[t],false,true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_edit_link.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","editLink","state","entry","PageObject","getInstance","blocks","then","block","get","Promise","reject","forceInit","node","nodes","getBySelector","selector","bind","setValue"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,SAAW,SAASC,EAAOC,GAEpD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAE7B,IAAKA,EACL,CACC,OAAOE,QAAQC,SAGhBH,EAAMI,YACN,IAAIC,EAAOL,EAAMM,MAAMC,cAAcZ,EAAMa,UAE3C,IAAKH,EACL,CACC,OAAOH,QAAQC,SAGhB,OAAOhB,EAASkB,EAAKA,MACnBN,KAAKT,EAAUmB,KAAK,KAAMJ,EAAKA,OAC/BN,KAAK,WACL,OAAOM,EAAKK,SAASf,EAAMD,GAAQ,MAAO,YApC/C","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var n=BX.Landing.Utils.scrollTo;var e=BX.Landing.Utils.highlight;BX.Landing.History.Action.editLink=function(t,i){return BX.Landing.PageObject.getInstance().blocks().then(function(r){var o=r.get(i.block);if(!o){return Promise.reject()}o.forceInit();var c=o.nodes.getBySelector(i.selector);if(!c){return Promise.reject()}return n(c.node).then(e.bind(null,c.node)).then(function(){return c.setValue(i[t],false,true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_edit_map.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","editMap","state","entry","PageObject","getInstance","blocks","then","block","get","Promise","reject","forceInit","node","nodes","getBySelector","selector","bind","setValue"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,QAAU,SAASC,EAAOC,GAEnD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAE7B,IAAKA,EACL,CACC,OAAOE,QAAQC,SAGhBH,EAAMI,YACN,IAAIC,EAAOL,EAAMM,MAAMC,cAAcZ,EAAMa,UAE3C,IAAKH,EACL,CACC,OAAOH,QAAQC,SAGhB,OAAOhB,EAASkB,EAAKA,MACnBN,KAAKT,EAAUmB,KAAK,KAAMJ,EAAKA,KAAM,OACrCN,KAAK,WACL,OAAOM,EAAKK,SAASf,EAAMD,GAAQ,MAAO,YApC/C","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var e=BX.Landing.Utils.scrollTo;var n=BX.Landing.Utils.highlight;BX.Landing.History.Action.editMap=function(t,r){return BX.Landing.PageObject.getInstance().blocks().then(function(i){var o=i.get(r.block);if(!o){return Promise.reject()}o.forceInit();var c=o.nodes.getBySelector(r.selector);if(!c){return Promise.reject()}return e(c.node).then(n.bind(null,c.node,true)).then(function(){return c.setValue(r[t],false,true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_edit_style.js"],"names":["BX","namespace","scrollTo","Landing","Utils","slice","History","Action","editStyle","state","entry","PageObject","getInstance","blocks","then","block","get","Promise","reject","forceInit","initStyles","node","elements","querySelectorAll","selector","content","forEach","element","className","style","form","forms","fields","field","reset","onFrameLoad","styleNode","styles","onStyleInputWithDebounce","data","getValue"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAQL,GAAGG,QAAQC,MAAMC,MAQ7BL,GAAGG,QAAQG,QAAQC,OAAOC,UAAY,SAASC,EAAOC,GAErD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAE7B,IAAKA,EACL,CACC,OAAOE,QAAQC,SAGhBH,EAAMI,YACNJ,EAAMK,aACN,OAAOL,IAEPD,KAAK,SAASC,GACd,OAAOb,EAASa,EAAMM,MACpBP,KAAK,WACL,OAAOC,MAGTD,KAAK,SAASC,GACd,IAAIO,EAAWjB,EAAMU,EAAMM,KAAKE,iBAAiBb,EAAMc,WAEvD,GAAIT,EAAMS,WAAad,EAAMc,SAC7B,CACCF,GAAYP,EAAMU,SAGnBH,EAASI,QAAQ,SAASC,GACzBA,EAAQC,UAAYlB,EAAMD,GAAOmB,UACjCD,EAAQE,MAAQnB,EAAMD,GAAOoB,QAE9B,OAAOd,IAEPD,KAAK,SAASC,GACd,IAAIe,EAAOf,EAAMgB,MAAMf,IAAIN,EAAMc,UAEjC,GAAIM,EACJ,CACCA,EAAKE,OAAON,QAAQ,SAASO,GAC5BA,EAAMC,QACND,EAAME,gBAIR,IAAIC,EAAYrB,EAAMsB,OAAOrB,IAAIN,EAAMc,UAEvC,GAAIY,EACJ,CACCrB,EAAMuB,0BAA0BjB,KAAMe,EAAUf,KAAMkB,KAAMH,EAAUI,kBAhE1E","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var e=BX.Landing.Utils.scrollTo;var t=BX.Landing.Utils.slice;BX.Landing.History.Action.editStyle=function(n,o){return BX.Landing.PageObject.getInstance().blocks().then(function(e){var t=e.get(o.block);if(!t){return Promise.reject()}t.forceInit();t.initStyles();return t}).then(function(t){return e(t.node).then(function(){return t})}).then(function(e){var r=t(e.node.querySelectorAll(o.selector));if(e.selector===o.selector){r=[e.content]}r.forEach(function(e){e.className=o[n].className;e.style=o[n].style});return e}).then(function(e){var t=e.forms.get(o.selector);if(t){t.fields.forEach(function(e){e.reset();e.onFrameLoad()})}var n=e.styles.get(o.selector);if(n){e.onStyleInputWithDebounce({node:n.node,data:n.getValue()})}})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_edit_text.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","editText","state","entry","PageObject","getInstance","blocks","then","block","get","Promise","reject","forceInit","node","nodes","getBySelector","selector","bind","setValue"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,SAAW,SAASC,EAAOC,GAEpD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAE7B,IAAKA,EACL,CACC,OAAOE,QAAQC,SAGhBH,EAAMI,YACN,IAAIC,EAAOL,EAAMM,MAAMC,cAAcZ,EAAMa,UAE3C,IAAKH,EACL,CACC,OAAOH,QAAQC,SAGhB,OAAOhB,EAASkB,EAAKA,MACnBN,KAAKT,EAAUmB,KAAK,KAAMJ,EAAKA,KAAM,OACrCN,KAAK,WACL,OAAOM,EAAKK,SAASf,EAAMD,GAAQ,MAAO,YApC/C","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var e=BX.Landing.Utils.scrollTo;var n=BX.Landing.Utils.highlight;BX.Landing.History.Action.editText=function(t,r){return BX.Landing.PageObject.getInstance().blocks().then(function(i){var o=i.get(r.block);if(!o){return Promise.reject()}o.forceInit();var c=o.nodes.getBySelector(r.selector);if(!c){return Promise.reject()}return e(c.node).then(n.bind(null,c.node,true)).then(function(){return c.setValue(r[t],false,true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_remove_block.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","removeBlock","state","entry","PageObject","getInstance","blocks","then","block","get","forceInit","node","deleteBlock"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,YAAc,SAASC,EAAOC,GAEvD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAC7BA,EAAME,YAEN,OAAOf,EAASa,EAAMG,MACpBJ,KAAK,WACLT,EAAUU,EAAMG,MAChB,OAAOH,EAAMI,YAAY,YAxB9B","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var n=BX.Landing.Utils.scrollTo;var t=BX.Landing.Utils.highlight;BX.Landing.History.Action.removeBlock=function(e,i){return BX.Landing.PageObject.getInstance().blocks().then(function(e){var o=e.get(i.block);o.forceInit();return n(o.node).then(function(){t(o.node);return o.deleteBlock(true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_remove_card.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","removeCard","state","entry","PageObject","getInstance","blocks","then","block","get","forceInit","Promise","reject","card","cards","getBySelector","selector","node","bind"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,WAAa,SAASC,EAAOC,GAEtD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAC7BA,EAAME,YAEN,IAAKF,EACL,CACC,OAAOG,QAAQC,SAGhB,IAAIC,EAAOL,EAAMM,MAAMC,cAAcZ,EAAMa,UAE3C,IAAKH,EACL,CACC,OAAOF,QAAQC,SAGhB,OAAOjB,EAASkB,EAAKI,MACnBV,KAAKT,EAAUoB,KAAK,KAAML,EAAKI,OAC/BV,KAAK,WACL,OAAOC,EAAMP,WAAWE,EAAMa,SAAU,YApC7C","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var e=BX.Landing.Utils.scrollTo;var n=BX.Landing.Utils.highlight;BX.Landing.History.Action.removeCard=function(t,r){return BX.Landing.PageObject.getInstance().blocks().then(function(t){var i=t.get(r.block);i.forceInit();if(!i){return Promise.reject()}var o=i.cards.getBySelector(r.selector);if(!o){return Promise.reject()}return e(o.node).then(n.bind(null,o.node)).then(function(){return i.removeCard(r.selector,true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_sort_block.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","sortBlock","state","entry","PageObject","getInstance","blocks","then","block","get","forceInit","node","bind"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,UAAY,SAASC,EAAOC,GAErD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAC7BA,EAAME,YAEN,OAAOf,EAASa,EAAMG,MACpBJ,KAAKT,EAAUc,KAAK,KAAMJ,EAAMG,OAChCJ,KAAK,WACL,OAAOC,EAAML,EAAMD,IAAQ,YAxBhC","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var n=BX.Landing.Utils.scrollTo;var t=BX.Landing.Utils.highlight;BX.Landing.History.Action.sortBlock=function(i,e){return BX.Landing.PageObject.getInstance().blocks().then(function(o){var r=o.get(e.block);r.forceInit();return n(r.node).then(t.bind(null,r.node)).then(function(){return r[e[i]](true)})})}})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_update_block_state.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","updateBlockState","state","entry","PageObject","getInstance","blocks","then","block","get","forceInit","node","clone"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,iBAAmB,SAASC,EAAOC,GAE5D,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAC7BA,EAAME,YAEN,OAAOf,EAASa,EAAMG,MACpBJ,KAAK,gBACAT,EAAUU,EAAMG,MACrBH,EAAMP,iBAAiBR,GAAGmB,MAAMT,EAAMD,IAAS,YAxBpD","file":"history_action_update_block_state.map.js"}
|
||||
@@ -1,2 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var n=BX.Landing.Utils.scrollTo;var t=BX.Landing.Utils.highlight;BX.Landing.History.Action.updateBlockState=function(e,i){return BX.Landing.PageObject.getInstance().blocks().then(function(o){var c=o.get(i.block);c.forceInit();return n(c.node).then(function(){void t(c.node);c.updateBlockState(BX.clone(i[e]),true)})})}})();
|
||||
//# sourceMappingURL=history_action_update_block_state.map.js
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["history_action_update_icon.js"],"names":["BX","namespace","scrollTo","Landing","Utils","highlight","History","Action","editIcon","state","entry","PageObject","getInstance","blocks","then","block","get","Promise","reject","forceInit","node","nodes","getBySelector","selector","bind","id","setValue"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,6BAEb,IAAIC,EAAWF,GAAGG,QAAQC,MAAMF,SAChC,IAAIG,EAAYL,GAAGG,QAAQC,MAAMC,UAQjCL,GAAGG,QAAQG,QAAQC,OAAOC,SAAW,SAASC,EAAOC,GAEpD,OAAOV,GAAGG,QAAQQ,WAAWC,cAAcC,SACzCC,KAAK,SAASD,GACd,IAAIE,EAAQF,EAAOG,IAAIN,EAAMK,OAE7B,IAAKA,EACL,CACC,OAAOE,QAAQC,SAGhBH,EAAMI,YACN,IAAIC,EAAOL,EAAMM,MAAMC,cAAcZ,EAAMa,UAE3C,IAAKH,EACL,CACC,OAAOH,QAAQC,SAGhB,OAAOhB,EAASkB,EAAKA,MACnBN,KAAKT,EAAUmB,KAAK,KAAMJ,EAAKA,OAC/BN,KAAK,WACLJ,EAAMD,GAAOgB,GAAK,EAClB,OAAOL,EAAKM,SAAShB,EAAMD,GAAQ,MAAO,YArC/C","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.History.Action");var n=BX.Landing.Utils.scrollTo;var e=BX.Landing.Utils.highlight;BX.Landing.History.Action.editIcon=function(t,i){return BX.Landing.PageObject.getInstance().blocks().then(function(r){var o=r.get(i.block);if(!o){return Promise.reject()}o.forceInit();var c=o.nodes.getBySelector(i.selector);if(!c){return Promise.reject()}return n(c.node).then(e.bind(null,c.node)).then(function(){i[t].id=0;return c.setValue(i[t],false,true)})})}})();
|
||||
@@ -1,27 +0,0 @@
|
||||
import {Type, Text} from 'main.core';
|
||||
import {Main} from 'landing.main';
|
||||
import type {History} from '../history';
|
||||
|
||||
/**
|
||||
* Loads history from storage
|
||||
* @param {History} history
|
||||
* @return {Promise<History>}
|
||||
*/
|
||||
export default function loadStack(history: History): Promise<History>
|
||||
{
|
||||
return BX.Landing.Backend.getInstance()
|
||||
.action(
|
||||
history.getLoadBackendActionName(),
|
||||
history.getLoadBackendParams(),
|
||||
)
|
||||
.then((data: {stack: {[number]: string}, stackCount: number, step: number}) => {
|
||||
history.stack = Type.isObject(data.stack) ? data.stack : {};
|
||||
history.stackCount = Text.toNumber(data.stackCount);
|
||||
history.step = Math.min(Text.toNumber(data.step), history.stackCount);
|
||||
|
||||
return history;
|
||||
})
|
||||
.catch((e) => {
|
||||
return history;
|
||||
});
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["json-parse-worker.js"],"names":["self","addEventListener","event","result","JSON","parse","data","err","postMessage","close"],"mappings":"AAAAA,KAAKC,iBAAiB,UAAW,SAASC,GACzC,IAAIC,EAEJ,IACCA,EAASC,KAAKC,MAAMH,EAAMI,MACzB,MAAOC,GACRJ,EAAS,KAGVK,YAAYL,GACZM","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
self.addEventListener("message",function(e){var s;try{s=JSON.parse(e.data)}catch(e){s=null}postMessage(s);close()});
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["json-stringify-worker.js"],"names":["self","addEventListener","event","result","JSON","stringify","data","err","postMessage","close"],"mappings":"AAAAA,KAAKC,iBAAiB,UAAW,SAASC,GACzC,IAAIC,EAEJ,IACCA,EAASC,KAAKC,UAAUH,EAAMI,MAC7B,MAAOC,GACRJ,EAAS,GAGVK,YAAYL,GACZM","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
self.addEventListener("message",function(e){var s;try{s=JSON.stringify(e.data)}catch(e){s=""}postMessage(s);close()});
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
191
core/bitrix/js/landing/main/dist/main.bundle.js
vendored
191
core/bitrix/js/landing/main/dist/main.bundle.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -90,6 +90,29 @@ export class Main extends EventEmitter
|
||||
return scrollTop / scrollHeight * 100;
|
||||
}
|
||||
|
||||
/**
|
||||
* Maps site type to analytics category.
|
||||
*
|
||||
* @return {string}
|
||||
*/
|
||||
static getAnalyticsCategoryByType()
|
||||
{
|
||||
const siteType = BX.Landing.Env.getInstance().getType();
|
||||
|
||||
switch (siteType)
|
||||
{
|
||||
case 'STORE':
|
||||
return 'shop';
|
||||
case 'KNOWLEDGE':
|
||||
case 'GROUP':
|
||||
return 'kb';
|
||||
case 'MAINPAGE':
|
||||
return 'vibe';
|
||||
default:
|
||||
return 'site';
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Landing ID
|
||||
* @type {number}
|
||||
@@ -186,6 +209,11 @@ export class Main extends EventEmitter
|
||||
});
|
||||
}
|
||||
|
||||
getBlocksPanelContent(): Content
|
||||
{
|
||||
return this.getBlocksPanel().content;
|
||||
}
|
||||
|
||||
hideBlocksPanel()
|
||||
{
|
||||
if (this.getBlocksPanel())
|
||||
@@ -526,6 +554,12 @@ export class Main extends EventEmitter
|
||||
*/
|
||||
showBlocksPanel(block, area, button, insertBefore)
|
||||
{
|
||||
BX.UI.Analytics.sendData({
|
||||
tool: 'landing',
|
||||
category: BX.Landing.Main.getAnalyticsCategoryByType(),
|
||||
event: 'open_list',
|
||||
});
|
||||
|
||||
this.currentBlock = block;
|
||||
this.currentArea = area;
|
||||
this.insertBefore = insertBefore;
|
||||
@@ -607,8 +641,9 @@ export class Main extends EventEmitter
|
||||
const hasItems = !isEmpty(blocks[categoryId].items);
|
||||
const isPopular = categoryId === 'popular';
|
||||
const isSeparator = blocks[categoryId].separator;
|
||||
const isFavourite = categoryId === 'favourite';
|
||||
|
||||
if ((hasItems && !isPopular) || isSeparator)
|
||||
if ((hasItems && !isPopular) || isSeparator || isFavourite)
|
||||
{
|
||||
panel.appendSidebarButton(
|
||||
this.createBlockPanelSidebarButton(categoryId, blocks[categoryId]),
|
||||
@@ -794,8 +829,19 @@ export class Main extends EventEmitter
|
||||
* Handles event on blocks list category change
|
||||
* @param {string} category - Category id
|
||||
*/
|
||||
onBlocksListCategoryChange(category)
|
||||
async onBlocksListCategoryChange(category)
|
||||
{
|
||||
this.currentCategory = category;
|
||||
|
||||
if (this.currentCategory === 'favourite')
|
||||
{
|
||||
BX.UI.Analytics.sendData({
|
||||
tool: 'landing',
|
||||
category: BX.Landing.Main.getAnalyticsCategoryByType(),
|
||||
event: 'click_on_favourite',
|
||||
});
|
||||
}
|
||||
|
||||
const templateCode = this.getTemplateCode();
|
||||
this.getBlocksPanel().content.hidden = false;
|
||||
|
||||
@@ -806,6 +852,25 @@ export class Main extends EventEmitter
|
||||
|
||||
this.getBlocksPanel().content.innerHTML = '';
|
||||
|
||||
const loader = new BX.Loader({
|
||||
target: this.getBlocksPanel().content,
|
||||
size: 90,
|
||||
});
|
||||
loader.show();
|
||||
|
||||
try
|
||||
{
|
||||
this.favouriteBlocks = await BX.Landing.Backend.getInstance()
|
||||
.action('Landing::getFavouriteBlocks');
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
console.warn('Failed to fetch favourite blocks', e);
|
||||
this.favouriteBlocks = [];
|
||||
}
|
||||
|
||||
loader.hide();
|
||||
|
||||
if (category === 'last')
|
||||
{
|
||||
if (!this.lastBlocks)
|
||||
@@ -817,7 +882,43 @@ export class Main extends EventEmitter
|
||||
|
||||
this.lastBlocks.forEach((blockKey) => {
|
||||
const block = this.getBlockFromRepository(blockKey);
|
||||
this.getBlocksPanel().appendCard(this.createBlockCard(blockKey, block));
|
||||
if (block)
|
||||
{
|
||||
block.currentCategory = category;
|
||||
this.getBlocksPanel().appendCard(this.createBlockCard(blockKey, block));
|
||||
}
|
||||
});
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (category === 'favourite')
|
||||
{
|
||||
if (!this.favouriteBlocks)
|
||||
{
|
||||
this.favouriteBlocks = Object.keys(this.blocks.favourite.items);
|
||||
}
|
||||
|
||||
const blockCards = [];
|
||||
this.favouriteBlocks = [...new Set(this.favouriteBlocks)];
|
||||
this.favouriteBlocks.forEach((blockKey) => {
|
||||
const block = this.getBlockFromRepository(blockKey);
|
||||
if (block)
|
||||
{
|
||||
block.currentCategory = category;
|
||||
blockCards.push(this.createBlockCard(blockKey, block));
|
||||
}
|
||||
});
|
||||
|
||||
if (blockCards.length === 0)
|
||||
{
|
||||
Dom.append(this.createFavouriteCategoryEmptyState(), this.getBlocksPanelContent());
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
blockCards.forEach((blockCard) => {
|
||||
this.getBlocksPanel().appendCard(blockCard);
|
||||
});
|
||||
|
||||
return;
|
||||
@@ -831,6 +932,7 @@ export class Main extends EventEmitter
|
||||
(blockTplCode && blockTplCode === templateCode)
|
||||
)
|
||||
{
|
||||
block.currentCategory = category;
|
||||
this.getBlocksPanel().appendCard(this.createBlockCard(blockKey, block));
|
||||
}
|
||||
});
|
||||
@@ -1271,6 +1373,7 @@ export class Main extends EventEmitter
|
||||
CODE: blockCode,
|
||||
AFTER_ID: this.currentBlock ? this.currentBlock.id : 0,
|
||||
RETURN_CONTENT: 'Y',
|
||||
CATEGORY: this.currentCategory,
|
||||
};
|
||||
|
||||
if (!Type.isBoolean(preventHistory) || preventHistory === false)
|
||||
@@ -1339,9 +1442,37 @@ export class Main extends EventEmitter
|
||||
mode,
|
||||
isNew: block.new === true,
|
||||
onClick: this.onAddBlock.bind(this, blockKey),
|
||||
currentCategory: block.currentCategory,
|
||||
useFavouriteBadge: true,
|
||||
isFavorite: Array.isArray(this.favouriteBlocks) && this.favouriteBlocks.includes(blockKey),
|
||||
});
|
||||
}
|
||||
|
||||
createFavouriteCategoryEmptyState()
|
||||
{
|
||||
return Tag.render`
|
||||
<div class="landing-favourite-category-empty-state text-center">
|
||||
<img
|
||||
class="landing-favourite-category-empty-state--image"
|
||||
src="/bitrix/images/landing/empty-favourite.png"
|
||||
style="margin-bottom: 14px;"
|
||||
/>
|
||||
<p
|
||||
class="landing-favourite-category-empty-state--title"
|
||||
style="color: #333333; font-weight: 500; font-size: 19px; line-height: 26px; margin-bottom: 10px;"
|
||||
>
|
||||
${Loc.getMessage('LANDING_SECTION_FAVOURITE_EMPTY_STATE_TITLE')}
|
||||
</p>
|
||||
<p
|
||||
class="landing-favourite-category-empty-state--text"
|
||||
style="color: #414A56; font-weight: 400; font-size: 16px; line-height: 21px; max-width: 340px; margin: auto;"
|
||||
>
|
||||
${Loc.getMessage('LANDING_SECTION_FAVOURITE_EMPTY_STATE_TEXT')}
|
||||
</p>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Handles block delete event
|
||||
|
||||
@@ -89,6 +89,7 @@ return [
|
||||
$pathJS . '/ui/field/embed_bg_field.js',
|
||||
$pathJS . '/ui/field/date_field.js',
|
||||
$pathJS . '/ui/field/block_source_field.js',
|
||||
$pathJS . '/ui/field/aha_guides.js',
|
||||
$pathJS . '/ui/field/dynamic_image_field.js',
|
||||
$pathJS . '/ui/field/dynamic_dropdown_field.js',
|
||||
$pathJS . '/ui/field/pages_field.js',
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"node.bundle.map.js","names":["this","BX","exports","isFunction","Landing","Utils","isString","isPlainObject","isArray","bind","proxy","data","Node","constructor","options","node","manifest","selector","onChangeHandler","onChange","onDesignShow","changeOptionsHandler","onChangeOptions","onDocumentClick","onDocumentKeydown","document","Object","freeze","dataset","isAllowInlineEdit","onAllowInlineEdit","event","keyCode","onEscapePress","getField","Error","showEditor","hideEditor","allowInlineEdit","isGrouped","group","length","setValue","value","preventSave","preventHistory","getValue","getAdditionalValue","extend","attrs","reduce","accumulator","key","apply","getIndex","index","parseInt","split","isSavePreventedValue","isSavePrevented","getBlock","PageObject","getBlocks","getByChildNode","preparePseudoUrl","url","urlIsChange","href","target","enabled","startsWith","storage"],"sources":["node.bundle.js"],"mappings":"AAAAA,KAAKC,GAAKD,KAAKC,IAAM,CAAC,GACrB,SAAUC,GACV,aAEA,MAAMC,EAAaF,GAAGG,QAAQC,MAAMF,WACpC,MAAMG,EAAWL,GAAGG,QAAQC,MAAMC,SAClC,MAAMC,EAAgBN,GAAGG,QAAQC,MAAME,cACvC,MAAMC,EAAUP,GAAGG,QAAQC,MAAMG,QACjC,MAAMC,EAAOR,GAAGG,QAAQC,MAAMI,KAC9B,MAAMC,EAAQT,GAAGG,QAAQC,MAAMK,MAC/B,MAAMC,EAAOV,GAAGG,QAAQC,MAAMM,KAC9B,MAAMC,EACJC,YAAYC,GACVd,KAAKe,KAAOD,EAAQC,KACpBf,KAAKgB,SAAWT,EAAcO,EAAQE,UAAYF,EAAQE,SAAW,CAAC,EACtEhB,KAAKiB,SAAWX,EAASQ,EAAQG,UAAYH,EAAQG,SAAW,GAChEjB,KAAKkB,gBAAkBf,EAAWW,EAAQK,UAAYL,EAAQK,SAAW,WAAa,EACtFnB,KAAKoB,aAAejB,EAAWW,EAAQM,cAAgBN,EAAQM,aAAe,WAAa,EAC3FpB,KAAKqB,qBAAuBlB,EAAWW,EAAQQ,iBAAmBR,EAAQQ,gBAAkB,WAAa,EACzGtB,KAAKuB,gBAAkBb,EAAMV,KAAKuB,gBAAiBvB,MACnDA,KAAKwB,kBAAoBd,EAAMV,KAAKwB,kBAAmBxB,MAGvDS,EAAKgB,SAAU,QAASzB,KAAKuB,iBAC7Bd,EAAKgB,SAAU,UAAWzB,KAAKwB,mBAG/BE,OAAOC,OAAO3B,KAAKgB,UAGnBhB,KAAKe,KAAKa,QAAQX,SAAWjB,KAAKiB,SAClC,GAAIjB,KAAK6B,oBAAqB,CAC5B7B,KAAK8B,mBACP,CACF,CAMAP,gBAAgBQ,GAAQ,CAMxBP,kBAAkBO,GAChB,GAAIA,EAAMC,UAAY,GAAI,CACxBhC,KAAKiC,eACP,CACF,CAKAA,gBAAiB,CAOjBC,WACE,MAAM,IAAIC,MAAM,kCAClB,CAKAC,aAAc,CAKdC,aAAc,CAKdP,oBAAqB,CAMrBD,oBACE,OAAO7B,KAAKgB,SAASsB,kBAAoB,KAC3C,CAMAC,YACE,cAAcvC,KAAKgB,SAASwB,QAAU,UAAYxC,KAAKgB,SAASwB,MAAMC,OAAS,CACjF,CAUAC,SAASC,EAAOC,EAAaC,GAC3B,MAAM,IAAIV,MAAM,kCAClB,CAOAW,WACE,MAAM,IAAIX,MAAM,kCAClB,CAMAY,qBACE,GAAIxC,EAAcP,KAAKgB,SAASgC,SAAWxC,EAAQR,KAAKgB,SAASgC,OAAOC,OAAQ,CAC9E,OAAOjD,KAAKgB,SAASgC,OAAOC,MAAMC,QAAO,CAACC,EAAaC,KAC9CD,EAAYC,GAAOzC,EAAKX,KAAKe,KAAMqC,GAAMD,IAC/C,CAAC,EACN,CACA,MAAO,CAAC,CACV,CAMAhC,SAAS0B,GACP7C,KAAKkB,gBAAgBmC,MAAM,KAAM,CAACrD,KAAM6C,GAC1C,CAMAS,WACE,IAAIC,EAAQC,SAASxD,KAAKiB,SAASwC,MAAM,KAAK,GAAI,IAClDF,EAAQA,IAAUA,EAAQA,EAAQ,EAClC,OAAOA,CACT,CAMAX,YAAYD,GACV3C,KAAK0D,qBAAuBf,CAC9B,CAMAgB,kBACE,QAAS3D,KAAK0D,oBAChB,CAMAE,WACE,OAAO3D,GAAGG,QAAQyD,WAAWC,YAAYC,eAAe/D,KAAKe,KAC/D,CAOAiD,iBAAiBC,GACf,IAAIC,EAAc,MAClB,KAAMD,EAAIE,OAAS,KAAOF,EAAIG,SAAW,IAAK,CAC5CF,EAAc,IAChB,CACA,GAAID,EAAIE,OAAS,iBAAkB,CACjCF,EAAIE,KAAO,GACXF,EAAII,QAAU,MACdH,EAAc,IAChB,CACA,GAAID,EAAIE,KAAKG,WAAW,YAAa,CACnCL,EAAIG,OAAS,QACbF,EAAc,IAChB,CACA,GAAID,EAAII,UAAY,QAAUJ,EAAIE,OAAS,IAAMF,EAAIE,OAAS,KAAM,CAClEF,EAAII,QAAU,MACdH,EAAc,IAChB,CACA,GAAID,EAAIG,SAAW,GAAI,CACrBH,EAAIG,OAAS,SACbF,EAAc,IAChB,CACA,GAAIA,IAAgB,KAAM,CACxB,OAAOD,CACT,CACA,OAAO,IACT,EAEFhE,GAAGG,QAAQQ,KAAOA,EAClBX,GAAGG,QAAQQ,KAAK2D,QAAU,GAE1BrE,EAAQU,KAAOA,CAEhB,EAlNA,CAkNGZ,KAAKC,GAAGG,QAAUJ,KAAKC,GAAGG,SAAW,CAAC"}
|
||||
@@ -1,2 +0,0 @@
|
||||
this.BX=this.BX||{};(function(e){"use strict";const t=BX.Landing.Utils.isFunction;const n=BX.Landing.Utils.isString;const i=BX.Landing.Utils.isPlainObject;const s=BX.Landing.Utils.isArray;const o=BX.Landing.Utils.bind;const r=BX.Landing.Utils.proxy;const a=BX.Landing.Utils.data;class l{constructor(e){this.node=e.node;this.manifest=i(e.manifest)?e.manifest:{};this.selector=n(e.selector)?e.selector:"";this.onChangeHandler=t(e.onChange)?e.onChange:function(){};this.onDesignShow=t(e.onDesignShow)?e.onDesignShow:function(){};this.changeOptionsHandler=t(e.onChangeOptions)?e.onChangeOptions:function(){};this.onDocumentClick=r(this.onDocumentClick,this);this.onDocumentKeydown=r(this.onDocumentKeydown,this);o(document,"click",this.onDocumentClick);o(document,"keydown",this.onDocumentKeydown);Object.freeze(this.manifest);this.node.dataset.selector=this.selector;if(this.isAllowInlineEdit()){this.onAllowInlineEdit()}}onDocumentClick(e){}onDocumentKeydown(e){if(e.keyCode===27){this.onEscapePress()}}onEscapePress(){}getField(){throw new Error("Must be implemented by subclass")}showEditor(){}hideEditor(){}onAllowInlineEdit(){}isAllowInlineEdit(){return this.manifest.allowInlineEdit!==false}isGrouped(){return typeof this.manifest.group==="string"&&this.manifest.group.length>0}setValue(e,t,n){throw new Error("Must be implemented by subclass")}getValue(){throw new Error("Must be implemented by subclass")}getAdditionalValue(){if(i(this.manifest.extend)&&s(this.manifest.extend.attrs)){return this.manifest.extend.attrs.reduce(((e,t)=>(e[t]=a(this.node,t),e)),{})}return{}}onChange(e){this.onChangeHandler.apply(null,[this,e])}getIndex(){let e=parseInt(this.selector.split("@")[1],10);e=e===e?e:0;return e}preventSave(e){this.isSavePreventedValue=e}isSavePrevented(){return!!this.isSavePreventedValue}getBlock(){return BX.Landing.PageObject.getBlocks().getByChildNode(this.node)}preparePseudoUrl(e){let t=false;if(!(e.href==="#"&&e.target==="")){t=true}if(e.href==="selectActions:"){e.href="";e.enabled=false;t=true}if(e.href.startsWith("product:")){e.target="_self";t=true}if(e.enabled!==false&&(e.href===""||e.href==="#")){e.enabled=false;t=true}if(e.target===""){e.target="_blank";t=true}if(t===true){return e}return null}}BX.Landing.Node=l;BX.Landing.Node.storage=[];e.Node=l})(this.BX.Landing=this.BX.Landing||{});
|
||||
//# sourceMappingURL=node.bundle.map.js
|
||||
@@ -1,3 +1,4 @@
|
||||
/* eslint-disable */
|
||||
this.BX = this.BX || {};
|
||||
this.BX.Landing = this.BX.Landing || {};
|
||||
this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
@@ -8,7 +9,13 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
|
||||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }
|
||||
var TableEditor = /*#__PURE__*/function () {
|
||||
/**
|
||||
* @param {HTMLElement} node
|
||||
* @param {BX.Landing.Node.Text} textNode
|
||||
* @param {boolean} [needInit=true] - If false, skips initialization.
|
||||
*/
|
||||
function TableEditor(node, textNode) {
|
||||
var needInit = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true;
|
||||
babelHelpers.classCallCheck(this, TableEditor);
|
||||
this.textNode = textNode;
|
||||
this.table = node.querySelector('.landing-table');
|
||||
@@ -17,24 +24,31 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
}
|
||||
this.node = node;
|
||||
this.tBody = this.node.getElementsByTagName('tbody')[0];
|
||||
this.addTitles(this.node);
|
||||
this.enableEditCells(this.table);
|
||||
this.dragAndDropRows(this);
|
||||
this.dragAndDropCols(this);
|
||||
this.resizeColumn(this);
|
||||
this.buildLines(this);
|
||||
this.addRow(this);
|
||||
this.addCol(this);
|
||||
this.onUnselect(this);
|
||||
this.unselect(this);
|
||||
this.selectAll(this);
|
||||
this.selectRow(this);
|
||||
this.selectCol(this);
|
||||
this.onCopyTable(this);
|
||||
this.onDeleteElementTable(this);
|
||||
this.onShowPopupMenu(this);
|
||||
if (needInit === true) {
|
||||
this.init();
|
||||
}
|
||||
}
|
||||
babelHelpers.createClass(TableEditor, [{
|
||||
key: "init",
|
||||
value: function init() {
|
||||
this.addTitles(this.node);
|
||||
this.enableEditCells(this.table);
|
||||
this.dragAndDropRows(this);
|
||||
this.dragAndDropCols(this);
|
||||
this.resizeColumn(this);
|
||||
this.buildLines(this);
|
||||
this.addRow(this);
|
||||
this.addCol(this);
|
||||
this.onUnselect(this);
|
||||
this.unselect(this);
|
||||
this.bindSelectAllHandler(this);
|
||||
this.selectRow(this);
|
||||
this.selectCol(this);
|
||||
this.onCopyTable(this);
|
||||
this.onDeleteElementTable(this);
|
||||
this.onShowPopupMenu(this);
|
||||
}
|
||||
}, {
|
||||
key: "addTitles",
|
||||
value: function addTitles(tableNode) {
|
||||
if (!tableNode.hasAttribute('title-added')) {
|
||||
@@ -101,56 +115,67 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
});
|
||||
}
|
||||
}, {
|
||||
key: "selectAll",
|
||||
value: function selectAll(tableEditor) {
|
||||
var thTech = tableEditor.table.querySelector('.landing-table-th-select-all');
|
||||
main_core.Event.bind(thTech, 'click', function () {
|
||||
var isSelectedTable = false;
|
||||
if (tableEditor.table.classList.contains('table-selected-all')) {
|
||||
isSelectedTable = true;
|
||||
key: "bindSelectAllHandler",
|
||||
value: function bindSelectAllHandler() {
|
||||
var _this = this;
|
||||
var thTech = this.table.querySelector('.landing-table-th-select-all');
|
||||
if (thTech) {
|
||||
main_core.Event.bind(thTech, 'click', function () {
|
||||
_this.toggleSelectAll();
|
||||
});
|
||||
}
|
||||
}
|
||||
}, {
|
||||
key: "toggleSelectAll",
|
||||
value: function toggleSelectAll() {
|
||||
var isSelectedTable = false;
|
||||
if (this.table.classList.contains('table-selected-all')) {
|
||||
isSelectedTable = true;
|
||||
}
|
||||
this.unselect(this, true);
|
||||
var setRows = this.table.querySelectorAll('.landing-table-tr');
|
||||
var count = 0;
|
||||
setRows.forEach(function (row) {
|
||||
var setTh = row.childNodes;
|
||||
var index = 0;
|
||||
var lastThIndex = 0;
|
||||
row.childNodes.forEach(function (cell) {
|
||||
if (cell.nodeType === 1) {
|
||||
lastThIndex = index;
|
||||
}
|
||||
index++;
|
||||
});
|
||||
if (count > 0) {
|
||||
var lastTh = setTh[lastThIndex];
|
||||
if (isSelectedTable) {
|
||||
lastTh.classList.remove('table-selected-all-right');
|
||||
} else {
|
||||
lastTh.classList.add('table-selected-all-right');
|
||||
}
|
||||
}
|
||||
tableEditor.unselect(tableEditor, true);
|
||||
var setRows = tableEditor.table.querySelectorAll('.landing-table-tr');
|
||||
var count = 0;
|
||||
setRows.forEach(function (row) {
|
||||
var setTh = row.childNodes;
|
||||
var index = 0;
|
||||
var lastThIndex = 0;
|
||||
row.childNodes.forEach(function (cell) {
|
||||
if (cell.nodeType === 1) {
|
||||
lastThIndex = index;
|
||||
}
|
||||
index++;
|
||||
});
|
||||
if (count > 0) {
|
||||
var lastTh = setTh[lastThIndex];
|
||||
if (isSelectedTable) {
|
||||
lastTh.classList.remove('table-selected-all-right');
|
||||
} else {
|
||||
lastTh.classList.add('table-selected-all-right');
|
||||
}
|
||||
}
|
||||
count++;
|
||||
if (count === setRows.length) {
|
||||
setTh.forEach(function (th) {
|
||||
if (th.nodeType === 1) {
|
||||
if (isSelectedTable) {
|
||||
th.classList.remove('table-selected-all-bottom');
|
||||
} else {
|
||||
th.classList.add('table-selected-all-bottom');
|
||||
}
|
||||
count++;
|
||||
if (count === setRows.length) {
|
||||
setTh.forEach(function (th) {
|
||||
if (th.nodeType === 1) {
|
||||
if (isSelectedTable) {
|
||||
th.classList.remove('table-selected-all-bottom');
|
||||
} else {
|
||||
th.classList.add('table-selected-all-bottom');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
var thTech = this.table.querySelector('.landing-table-th-select-all');
|
||||
if (thTech) {
|
||||
thTech.classList.toggle('landing-table-th-select-all-selected');
|
||||
tableEditor.table.classList.toggle('table-selected-all');
|
||||
tableEditor.table.querySelectorAll('.landing-table-col-dnd').forEach(function (thDnd) {
|
||||
thDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
tableEditor.table.querySelectorAll('.landing-table-row-dnd').forEach(function (trDnd) {
|
||||
trDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
}
|
||||
this.table.classList.toggle('table-selected-all');
|
||||
this.table.querySelectorAll('.landing-table-col-dnd').forEach(function (thDnd) {
|
||||
thDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
this.table.querySelectorAll('.landing-table-row-dnd').forEach(function (trDnd) {
|
||||
trDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
}
|
||||
}, {
|
||||
@@ -259,7 +284,7 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
}, {
|
||||
key: "addRow",
|
||||
value: function addRow(tableEditor) {
|
||||
var _this = this;
|
||||
var _this2 = this;
|
||||
var neededPosition = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
|
||||
var buttons = tableEditor.getButtonsAddRow(tableEditor.node);
|
||||
if (neededPosition === null) {
|
||||
@@ -350,7 +375,7 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
button.parentNode.parentNode.parentNode.insertBefore(newTr, button.parentNode.parentNode.nextSibling);
|
||||
tableEditor.buildLines(tableEditor);
|
||||
tableEditor.enableEditCells(tableEditor.node);
|
||||
_this.textNode.onChange(true);
|
||||
_this2.textNode.onChange(true);
|
||||
tableEditor.selectRow(tableEditor, neededPosition);
|
||||
tableEditor.addRow(tableEditor, neededPosition);
|
||||
tableEditor.unselect(tableEditor);
|
||||
@@ -366,7 +391,7 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
}, {
|
||||
key: "addCol",
|
||||
value: function addCol(tableEditor) {
|
||||
var _this2 = this;
|
||||
var _this3 = this;
|
||||
var neededPosition = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
|
||||
var buttons = tableEditor.getButtonsAddCol(tableEditor.node);
|
||||
if (neededPosition === null) {
|
||||
@@ -457,7 +482,7 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
}
|
||||
tableEditor.buildLines(tableEditor);
|
||||
tableEditor.enableEditCells(tableEditor.node);
|
||||
_this2.textNode.onChange(true);
|
||||
_this3.textNode.onChange(true);
|
||||
tableEditor.selectCol(tableEditor, position);
|
||||
tableEditor.addCol(tableEditor, position);
|
||||
tableEditor.unselect(tableEditor);
|
||||
@@ -468,7 +493,7 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
}, {
|
||||
key: "dragAndDropRows",
|
||||
value: function dragAndDropRows(tableEditor) {
|
||||
var _this3 = this;
|
||||
var _this4 = this;
|
||||
this.draggableRows = new ui_draganddrop_draggable.Draggable({
|
||||
container: tableEditor.tBody,
|
||||
draggable: '.landing-table-tr',
|
||||
@@ -488,7 +513,7 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
var cloneRow;
|
||||
var originalSource;
|
||||
this.draggableRows.subscribe('start', function (event) {
|
||||
originalSource = _this3.draggableRows.dragStartEvent.data.originalSource;
|
||||
originalSource = _this4.draggableRows.dragStartEvent.data.originalSource;
|
||||
tablePositionLeft = tableEditor.tBody.getBoundingClientRect().left;
|
||||
tablePositionTop = tableEditor.tBody.getBoundingClientRect().top;
|
||||
setRowPositionsY = [];
|
||||
@@ -611,13 +636,13 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
}
|
||||
}
|
||||
tableEditor.tBody.classList.remove('landing-table-draggable');
|
||||
_this3.textNode.onChange(true);
|
||||
_this4.textNode.onChange(true);
|
||||
});
|
||||
}
|
||||
}, {
|
||||
key: "dragAndDropCols",
|
||||
value: function dragAndDropCols(tableEditor) {
|
||||
var _this4 = this;
|
||||
var _this5 = this;
|
||||
this.draggableCols = new ui_draganddrop_draggable.Draggable({
|
||||
container: tableEditor.tBody,
|
||||
draggable: '.landing-table-div-col-dnd',
|
||||
@@ -775,14 +800,14 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
});
|
||||
}
|
||||
tableEditor.tBody.classList.remove('landing-table-draggable');
|
||||
_this4.textNode.onChange(true);
|
||||
_this5.textNode.onChange(true);
|
||||
}
|
||||
});
|
||||
}
|
||||
}, {
|
||||
key: "resizeColumn",
|
||||
value: function resizeColumn(tableEditor) {
|
||||
var _this5 = this;
|
||||
var _this6 = this;
|
||||
var tbody = this.tBody;
|
||||
this.resizeElement = new ui_draganddrop_draggable.Draggable({
|
||||
container: tbody,
|
||||
@@ -815,7 +840,7 @@ this.BX.Landing.Node = this.BX.Landing.Node || {};
|
||||
tbody.parentElement.parentElement.classList.remove('landing-table-scroll-hidden');
|
||||
}
|
||||
tableEditor.buildLines(tableEditor);
|
||||
_this5.textNode.onChange(true);
|
||||
_this6.textNode.onChange(true);
|
||||
});
|
||||
}
|
||||
}, {
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -4,7 +4,12 @@ import { Event } from 'main.core';
|
||||
|
||||
export class TableEditor
|
||||
{
|
||||
constructor(node: HTMLElement, textNode: BX.Landing.Node.Text)
|
||||
/**
|
||||
* @param {HTMLElement} node
|
||||
* @param {BX.Landing.Node.Text} textNode
|
||||
* @param {boolean} [needInit=true] - If false, skips initialization.
|
||||
*/
|
||||
constructor(node: HTMLElement, textNode: BX.Landing.Node.Text, needInit: boolean = true)
|
||||
{
|
||||
this.textNode = textNode;
|
||||
this.table = node.querySelector('.landing-table');
|
||||
@@ -14,6 +19,15 @@ export class TableEditor
|
||||
}
|
||||
this.node = node;
|
||||
this.tBody = this.node.getElementsByTagName('tbody')[0];
|
||||
|
||||
if (needInit === true)
|
||||
{
|
||||
this.init();
|
||||
}
|
||||
}
|
||||
|
||||
init()
|
||||
{
|
||||
this.addTitles(this.node);
|
||||
this.enableEditCells(this.table);
|
||||
this.dragAndDropRows(this);
|
||||
@@ -24,7 +38,7 @@ export class TableEditor
|
||||
this.addCol(this);
|
||||
this.onUnselect(this);
|
||||
this.unselect(this);
|
||||
this.selectAll(this);
|
||||
this.bindSelectAllHandler(this);
|
||||
this.selectRow(this);
|
||||
this.selectCol(this);
|
||||
this.onCopyTable(this);
|
||||
@@ -110,67 +124,79 @@ export class TableEditor
|
||||
});
|
||||
}
|
||||
|
||||
selectAll(tableEditor)
|
||||
bindSelectAllHandler()
|
||||
{
|
||||
const thTech = tableEditor.table.querySelector('.landing-table-th-select-all');
|
||||
Event.bind(thTech, 'click', () => {
|
||||
let isSelectedTable = false;
|
||||
if (tableEditor.table.classList.contains('table-selected-all'))
|
||||
const thTech = this.table.querySelector('.landing-table-th-select-all');
|
||||
if (thTech)
|
||||
{
|
||||
Event.bind(thTech, 'click', () => {
|
||||
this.toggleSelectAll();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
toggleSelectAll()
|
||||
{
|
||||
let isSelectedTable = false;
|
||||
if (this.table.classList.contains('table-selected-all'))
|
||||
{
|
||||
isSelectedTable = true;
|
||||
}
|
||||
this.unselect(this, true);
|
||||
const setRows = this.table.querySelectorAll('.landing-table-tr');
|
||||
let count = 0;
|
||||
setRows.forEach((row) => {
|
||||
const setTh = row.childNodes;
|
||||
let index = 0;
|
||||
let lastThIndex = 0;
|
||||
row.childNodes.forEach((cell) => {
|
||||
if (cell.nodeType === 1)
|
||||
{
|
||||
lastThIndex = index;
|
||||
}
|
||||
index++;
|
||||
});
|
||||
if (count > 0)
|
||||
{
|
||||
isSelectedTable = true;
|
||||
const lastTh = setTh[lastThIndex];
|
||||
if (isSelectedTable)
|
||||
{
|
||||
lastTh.classList.remove('table-selected-all-right');
|
||||
}
|
||||
else
|
||||
{
|
||||
lastTh.classList.add('table-selected-all-right');
|
||||
}
|
||||
}
|
||||
tableEditor.unselect(tableEditor, true);
|
||||
const setRows = tableEditor.table.querySelectorAll('.landing-table-tr');
|
||||
let count = 0;
|
||||
setRows.forEach((row) => {
|
||||
const setTh = row.childNodes;
|
||||
let index = 0;
|
||||
let lastThIndex = 0;
|
||||
row.childNodes.forEach((cell) => {
|
||||
if (cell.nodeType === 1)
|
||||
count++;
|
||||
if (count === setRows.length)
|
||||
{
|
||||
setTh.forEach((th) => {
|
||||
if (th.nodeType === 1)
|
||||
{
|
||||
lastThIndex = index;
|
||||
}
|
||||
index++;
|
||||
});
|
||||
if (count > 0)
|
||||
{
|
||||
const lastTh = setTh[lastThIndex];
|
||||
if (isSelectedTable)
|
||||
{
|
||||
lastTh.classList.remove('table-selected-all-right');
|
||||
}
|
||||
else
|
||||
{
|
||||
lastTh.classList.add('table-selected-all-right');
|
||||
}
|
||||
}
|
||||
count++;
|
||||
if (count === setRows.length)
|
||||
{
|
||||
setTh.forEach((th) => {
|
||||
if (th.nodeType === 1)
|
||||
if (isSelectedTable)
|
||||
{
|
||||
if (isSelectedTable)
|
||||
{
|
||||
th.classList.remove('table-selected-all-bottom');
|
||||
}
|
||||
else
|
||||
{
|
||||
th.classList.add('table-selected-all-bottom');
|
||||
}
|
||||
th.classList.remove('table-selected-all-bottom');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
else
|
||||
{
|
||||
th.classList.add('table-selected-all-bottom');
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
const thTech = this.table.querySelector('.landing-table-th-select-all');
|
||||
if (thTech)
|
||||
{
|
||||
thTech.classList.toggle('landing-table-th-select-all-selected');
|
||||
tableEditor.table.classList.toggle('table-selected-all');
|
||||
tableEditor.table.querySelectorAll('.landing-table-col-dnd').forEach((thDnd) => {
|
||||
thDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
tableEditor.table.querySelectorAll('.landing-table-row-dnd').forEach((trDnd) => {
|
||||
trDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
}
|
||||
this.table.classList.toggle('table-selected-all');
|
||||
this.table.querySelectorAll('.landing-table-col-dnd').forEach((thDnd) => {
|
||||
thDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
this.table.querySelectorAll('.landing-table-row-dnd').forEach((trDnd) => {
|
||||
trDnd.classList.toggle('landing-table-cell-selected');
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* eslint-disable */
|
||||
this.BX = this.BX || {};
|
||||
this.BX.Landing = this.BX.Landing || {};
|
||||
(function (exports,main_core,landing_node_base,landing_node_tableeditor) {
|
||||
@@ -49,12 +50,30 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
*/
|
||||
onChange(preventAdjustPosition, preventHistory) {
|
||||
super.onChange.call(this, preventHistory);
|
||||
if (!preventAdjustPosition) {
|
||||
BX.Landing.UI.Panel.EditorPanel.getInstance().adjustPosition(this.node);
|
||||
}
|
||||
this.processNewTableContainers();
|
||||
if (!preventHistory) {
|
||||
BX.Landing.History.getInstance().push();
|
||||
}
|
||||
if (!preventAdjustPosition) {
|
||||
BX.Landing.UI.Panel.EditorPanel.getInstance().adjustPosition(this.node);
|
||||
}
|
||||
}
|
||||
processNewTableContainers() {
|
||||
const newTables = [...this.node.querySelectorAll('.landing-table-container-new')];
|
||||
if (newTables.length === 0) {
|
||||
return;
|
||||
}
|
||||
newTables.forEach(newTableElement => {
|
||||
const tableEditor = new landing_node_tableeditor.TableEditor(newTableElement, this, false);
|
||||
if (tableEditor.table) {
|
||||
tableEditor.toggleSelectAll();
|
||||
const thTech = tableEditor.table.querySelector('.landing-table-th-select-all');
|
||||
if (thTech) {
|
||||
this.addTableButtons(thTech);
|
||||
}
|
||||
}
|
||||
newTableElement.classList.remove('landing-table-container-new');
|
||||
});
|
||||
}
|
||||
onKeyDown(event) {
|
||||
if (event.code === 'Backspace') {
|
||||
@@ -194,7 +213,7 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
*/
|
||||
onClick(event) {
|
||||
if (this.isTable(event)) {
|
||||
this.addTableButtons(event);
|
||||
this.addTableButtons(event.srcElement);
|
||||
}
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
@@ -371,7 +390,10 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
table.setAttribute('table-prepare', 'true');
|
||||
this.currentNode.onChange(true);
|
||||
}
|
||||
addTableButtons(event) {
|
||||
addTableButtons(srcElement) {
|
||||
if (!srcElement) {
|
||||
return;
|
||||
}
|
||||
const buttons = [];
|
||||
let neededButtons = [];
|
||||
let setTd = [];
|
||||
@@ -383,20 +405,20 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
let isButtonAddRow = false;
|
||||
let isButtonAddCol = false;
|
||||
let isNeedTablePanel = true;
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table') || BX.Dom.hasClass(event.srcElement, 'landing-table-col-dnd')) {
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table') || BX.Dom.hasClass(srcElement, 'landing-table-col-dnd')) {
|
||||
isNeedTablePanel = false;
|
||||
}
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-row-add')) {
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-row-add')) {
|
||||
isButtonAddRow = true;
|
||||
}
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-col-add')) {
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-col-add')) {
|
||||
isButtonAddCol = true;
|
||||
}
|
||||
let hideButtons = [];
|
||||
const nodeTableList = node.querySelectorAll('.landing-table');
|
||||
if (nodeTableList.length > 0) {
|
||||
nodeTableList.forEach(nodeTable => {
|
||||
if (nodeTable.contains(event.srcElement)) {
|
||||
if (nodeTable.contains(srcElement)) {
|
||||
table = nodeTable;
|
||||
return true;
|
||||
}
|
||||
@@ -405,12 +427,12 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
}
|
||||
let isSelectedAll;
|
||||
tableButtons.forEach(tableButton => {
|
||||
tableButton.options.srcElement = event.srcElement;
|
||||
tableButton.options.srcElement = srcElement;
|
||||
tableButton.options.node = node;
|
||||
tableButton.options.table = table;
|
||||
});
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-row-dnd')) {
|
||||
setTd = event.srcElement.parentNode.children;
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-row-dnd')) {
|
||||
setTd = srcElement.parentNode.children;
|
||||
setTd = [...setTd];
|
||||
neededButtons = this.getAmountTableRows(table) > 1 ? [0, 1, 2, 3, 4, 5, 6] : [0, 1, 2, 3, 4, 5];
|
||||
neededButtons.forEach(neededButton => {
|
||||
@@ -419,8 +441,8 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
buttons.push(tableButtons[neededButton]);
|
||||
});
|
||||
}
|
||||
if (BX.Dom.hasClass(event.srcElement.parentNode, 'landing-table-col-dnd')) {
|
||||
const childNodes = event.srcElement.parentElement.parentElement.childNodes;
|
||||
if (BX.Dom.hasClass(srcElement.parentNode, 'landing-table-col-dnd')) {
|
||||
const childNodes = srcElement.parentElement.parentElement.childNodes;
|
||||
const childNodesArray = [...childNodes];
|
||||
const childNodesArrayPrepare = [];
|
||||
childNodesArray.forEach(childNode => {
|
||||
@@ -428,8 +450,8 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
childNodesArrayPrepare.push(childNode);
|
||||
}
|
||||
});
|
||||
const neededPosition = childNodesArrayPrepare.indexOf(event.srcElement.parentElement);
|
||||
const rows = event.srcElement.parentElement.parentElement.parentElement.childNodes;
|
||||
const neededPosition = childNodesArrayPrepare.indexOf(srcElement.parentElement);
|
||||
const rows = srcElement.parentElement.parentElement.parentElement.childNodes;
|
||||
rows.forEach(row => {
|
||||
if (row.nodeType === 1) {
|
||||
const rowChildPrepare = [];
|
||||
@@ -450,10 +472,10 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
buttons.push(tableButtons[neededButton]);
|
||||
});
|
||||
}
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-th-select-all')) {
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-th-select-all-selected')) {
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-th-select-all')) {
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-th-select-all-selected')) {
|
||||
isSelectedAll = true;
|
||||
const rows = event.srcElement.parentElement.parentElement.childNodes;
|
||||
const rows = srcElement.parentElement.parentElement.childNodes;
|
||||
rows.forEach(row => {
|
||||
row.childNodes.forEach(th => {
|
||||
setTd.push(th);
|
||||
@@ -470,8 +492,8 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
BX.Landing.UI.Panel.EditorPanel.getInstance().hide();
|
||||
}
|
||||
}
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-td') || event.srcElement.closest('.landing-table-td') !== null) {
|
||||
setTd.push(event.srcElement);
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-td') || srcElement.closest('.landing-table-td') !== null) {
|
||||
setTd.push(srcElement);
|
||||
neededButtons = [3, 2, 1, 0];
|
||||
neededButtons.forEach(neededButton => {
|
||||
tableButtons[neededButton].options.target = 'cell';
|
||||
@@ -560,8 +582,8 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
return this.changeTagButton;
|
||||
}
|
||||
getTableButtons() {
|
||||
this.buttons = [];
|
||||
this.buttons.push(new BX.Landing.UI.Button.AlignTable('alignLeft', {
|
||||
const buttons = [];
|
||||
buttons.push(new BX.Landing.UI.Button.AlignTable('alignLeft', {
|
||||
html: '<span class="landing-ui-icon-editor-left"></span>',
|
||||
attrs: {
|
||||
title: BX.Landing.Loc.getMessage('LANDING_TITLE_OF_EDITOR_ACTION_ALIGN_LEFT')
|
||||
@@ -620,7 +642,7 @@ this.BX.Landing = this.BX.Landing || {};
|
||||
title: BX.Landing.Loc.getMessage('LANDING_TITLE_OF_EDITOR_ACTION_TABLE_DELETE')
|
||||
}
|
||||
}, this.currentNode));
|
||||
return this.buttons;
|
||||
return buttons;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -57,15 +57,43 @@ export class Text extends Base
|
||||
onChange(preventAdjustPosition, preventHistory)
|
||||
{
|
||||
super.onChange.call(this, preventHistory);
|
||||
if (!preventAdjustPosition)
|
||||
{
|
||||
BX.Landing.UI.Panel.EditorPanel.getInstance().adjustPosition(this.node);
|
||||
}
|
||||
|
||||
this.processNewTableContainers();
|
||||
|
||||
if (!preventHistory)
|
||||
{
|
||||
BX.Landing.History.getInstance().push();
|
||||
}
|
||||
|
||||
if (!preventAdjustPosition)
|
||||
{
|
||||
BX.Landing.UI.Panel.EditorPanel.getInstance().adjustPosition(this.node);
|
||||
}
|
||||
}
|
||||
|
||||
processNewTableContainers()
|
||||
{
|
||||
const newTables = [...this.node.querySelectorAll('.landing-table-container-new')];
|
||||
if (newTables.length === 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
newTables.forEach((newTableElement) => {
|
||||
const tableEditor = new TableEditor(newTableElement, this, false);
|
||||
|
||||
if (tableEditor.table)
|
||||
{
|
||||
tableEditor.toggleSelectAll();
|
||||
const thTech = tableEditor.table.querySelector('.landing-table-th-select-all');
|
||||
if (thTech)
|
||||
{
|
||||
this.addTableButtons(thTech);
|
||||
}
|
||||
}
|
||||
|
||||
newTableElement.classList.remove('landing-table-container-new');
|
||||
});
|
||||
}
|
||||
|
||||
onKeyDown(event)
|
||||
@@ -267,7 +295,7 @@ export class Text extends Base
|
||||
{
|
||||
if (this.isTable(event))
|
||||
{
|
||||
this.addTableButtons(event);
|
||||
this.addTableButtons(event.srcElement);
|
||||
}
|
||||
|
||||
event.stopPropagation();
|
||||
@@ -490,8 +518,13 @@ export class Text extends Base
|
||||
this.currentNode.onChange(true);
|
||||
}
|
||||
|
||||
addTableButtons(event)
|
||||
addTableButtons(srcElement)
|
||||
{
|
||||
if (!srcElement)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
const buttons = [];
|
||||
let neededButtons = [];
|
||||
let setTd = [];
|
||||
@@ -504,19 +537,19 @@ export class Text extends Base
|
||||
let isButtonAddCol = false;
|
||||
let isNeedTablePanel = true;
|
||||
if (
|
||||
BX.Dom.hasClass(event.srcElement, 'landing-table')
|
||||
|| BX.Dom.hasClass(event.srcElement, 'landing-table-col-dnd')
|
||||
BX.Dom.hasClass(srcElement, 'landing-table')
|
||||
|| BX.Dom.hasClass(srcElement, 'landing-table-col-dnd')
|
||||
)
|
||||
{
|
||||
isNeedTablePanel = false;
|
||||
}
|
||||
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-row-add'))
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-row-add'))
|
||||
{
|
||||
isButtonAddRow = true;
|
||||
}
|
||||
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-col-add'))
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-col-add'))
|
||||
{
|
||||
isButtonAddCol = true;
|
||||
}
|
||||
@@ -525,7 +558,7 @@ export class Text extends Base
|
||||
if (nodeTableList.length > 0)
|
||||
{
|
||||
nodeTableList.forEach((nodeTable) => {
|
||||
if (nodeTable.contains(event.srcElement))
|
||||
if (nodeTable.contains(srcElement))
|
||||
{
|
||||
table = nodeTable;
|
||||
|
||||
@@ -538,14 +571,14 @@ export class Text extends Base
|
||||
let isSelectedAll;
|
||||
|
||||
tableButtons.forEach((tableButton) => {
|
||||
tableButton.options.srcElement = event.srcElement;
|
||||
tableButton.options.srcElement = srcElement;
|
||||
tableButton.options.node = node;
|
||||
tableButton.options.table = table;
|
||||
});
|
||||
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-row-dnd'))
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-row-dnd'))
|
||||
{
|
||||
setTd = event.srcElement.parentNode.children;
|
||||
setTd = srcElement.parentNode.children;
|
||||
setTd = [...setTd];
|
||||
neededButtons = this.getAmountTableRows(table) > 1 ? [0, 1, 2, 3, 4, 5, 6] : [0, 1, 2, 3, 4, 5];
|
||||
neededButtons.forEach((neededButton) => {
|
||||
@@ -555,9 +588,9 @@ export class Text extends Base
|
||||
});
|
||||
}
|
||||
|
||||
if (BX.Dom.hasClass(event.srcElement.parentNode, 'landing-table-col-dnd'))
|
||||
if (BX.Dom.hasClass(srcElement.parentNode, 'landing-table-col-dnd'))
|
||||
{
|
||||
const childNodes = event.srcElement.parentElement.parentElement.childNodes;
|
||||
const childNodes = srcElement.parentElement.parentElement.childNodes;
|
||||
const childNodesArray = [...childNodes];
|
||||
const childNodesArrayPrepare = [];
|
||||
childNodesArray.forEach((childNode) => {
|
||||
@@ -566,8 +599,8 @@ export class Text extends Base
|
||||
childNodesArrayPrepare.push(childNode);
|
||||
}
|
||||
});
|
||||
const neededPosition = childNodesArrayPrepare.indexOf(event.srcElement.parentElement);
|
||||
const rows = event.srcElement.parentElement.parentElement.parentElement.childNodes;
|
||||
const neededPosition = childNodesArrayPrepare.indexOf(srcElement.parentElement);
|
||||
const rows = srcElement.parentElement.parentElement.parentElement.childNodes;
|
||||
rows.forEach((row) => {
|
||||
if (row.nodeType === 1)
|
||||
{
|
||||
@@ -592,12 +625,12 @@ export class Text extends Base
|
||||
});
|
||||
}
|
||||
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-th-select-all'))
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-th-select-all'))
|
||||
{
|
||||
if (BX.Dom.hasClass(event.srcElement, 'landing-table-th-select-all-selected'))
|
||||
if (BX.Dom.hasClass(srcElement, 'landing-table-th-select-all-selected'))
|
||||
{
|
||||
isSelectedAll = true;
|
||||
const rows = event.srcElement.parentElement.parentElement.childNodes;
|
||||
const rows = srcElement.parentElement.parentElement.childNodes;
|
||||
rows.forEach((row) => {
|
||||
row.childNodes.forEach((th) => {
|
||||
setTd.push(th);
|
||||
@@ -618,11 +651,11 @@ export class Text extends Base
|
||||
}
|
||||
|
||||
if (
|
||||
BX.Dom.hasClass(event.srcElement, 'landing-table-td')
|
||||
|| event.srcElement.closest('.landing-table-td') !== null
|
||||
BX.Dom.hasClass(srcElement, 'landing-table-td')
|
||||
|| srcElement.closest('.landing-table-td') !== null
|
||||
)
|
||||
{
|
||||
setTd.push(event.srcElement);
|
||||
setTd.push(srcElement);
|
||||
neededButtons = [3, 2, 1, 0];
|
||||
neededButtons.forEach((neededButton) => {
|
||||
tableButtons[neededButton].options.target = 'cell';
|
||||
@@ -744,8 +777,8 @@ export class Text extends Base
|
||||
|
||||
getTableButtons(): []
|
||||
{
|
||||
this.buttons = [];
|
||||
this.buttons.push(
|
||||
const buttons = [];
|
||||
buttons.push(
|
||||
new BX.Landing.UI.Button.AlignTable(
|
||||
'alignLeft',
|
||||
{
|
||||
@@ -839,7 +872,7 @@ export class Text extends Base
|
||||
),
|
||||
);
|
||||
|
||||
return this.buttons;
|
||||
return buttons;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,4 +0,0 @@
|
||||
.landing-table-tr .landing-table-th-selected .landing-table-div-col-dnd,.landing-table-tr .landing-table-div-col-dnd:hover{ background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 3V0H0v3h3zm5 0V0H5v3h3zm10 0V0h-3v3h3zm-5-3v3h-3V0h3zm5 5v3h-3V5h3zM8 8V5H5v3h3zm5-3v3h-3V5h3zM3 8V5H0v3h3z' fill='%23fff'/%3E%3C/svg%3E") 50% no-repeat; background-position-x:calc(50% + 3px);background-position-y:calc(50% - 1px)}.landing-table-tr.landing-table-row-selected .landing-table-div-row-dnd,.landing-table-tr .landing-table-row-dnd:hover .landing-table-row-add:not(:hover)+.landing-table-div-row-dnd{height:inherit; background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 15H0v3h3v-3zm0-5H0v3h3v-3zM3 0H0v3h3V0zM0 5h3v3H0V5zm5-5h3v3H5V0zm3 10H5v3h3v-3zM5 5h3v3H5V5zm3 10H5v3h3v-3z' fill='%23fff'/%3E%3C/svg%3E") 50% no-repeat; background-position-x:calc(50% + 1px);pointer-events:none}.th-tech-icon{width:100%;height:100%;position:relative;left:0;top:0; background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16.667' height='16.667' rx='8.333' fill='%23EDEEF0'/%3E%3Cpath opacity='.5' fill-rule='evenodd' clip-rule='evenodd' d='M7.505 9.28l4.4-4.345 1.333 1.339-5.713 5.663-.02-.02-.021.02-3.495-3.382 1.332-1.34L7.505 9.28z' fill='%23525C69'/%3E%3C/svg%3E") 50% no-repeat; pointer-events:none;background-size:contain !important}.landing-table-th-select-all:hover .th-tech-icon{ background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16.667' height='16.667' rx='8.333' fill='%232FC6F6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.505 9.28l4.4-4.345 1.333 1.339-5.713 5.663-.02-.02-.021.02-3.495-3.382 1.332-1.34L7.505 9.28z' fill='%23fff'/%3E%3C/svg%3E") 50% no-repeat; }
|
||||
|
||||
.landing-table-th-select-all-selected .th-tech-icon {
|
||||
background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16.667' height='16.667' rx='8.333' fill='%232FC6F6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.505 9.28l4.4-4.345 1.333 1.339-5.713 5.663-.02-.02-.021.02-3.495-3.382 1.332-1.34L7.505 9.28z' fill='%23fff'/%3E%3C/svg%3E") 50% no-repeat;}
|
||||
File diff suppressed because one or more lines are too long
@@ -1,187 +0,0 @@
|
||||
;(function() {
|
||||
"use strict";
|
||||
|
||||
BX.namespace("BX.Landing.Provider.Map.GoogleMap.Theme");
|
||||
|
||||
BX.Landing.Provider.Map.GoogleMap.Theme.AUBERGINE = [
|
||||
{
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#1d2c4d"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#8ec3b9"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#1a3646"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.country",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#4b6878"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.land_parcel",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#64779e"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.province",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#4b6878"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "landscape.man_made",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#334e87"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "landscape.natural",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#023e58"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#283d6a"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#6f9ba5"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi",
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#1d2c4d"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "geometry.fill",
|
||||
"stylers": [
|
||||
{"color": "#023e58"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#3C7680"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#304a7d"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#98a5be"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#1d2c4d"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#2c6675"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#255763"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#b0d5ce"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#023e58"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#98a5be"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit",
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#1d2c4d"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit.line",
|
||||
"elementType": "geometry.fill",
|
||||
"stylers": [
|
||||
{"color": "#283d6a"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit.station",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#3a4762"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#0e1626"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#4e6d70"}
|
||||
]
|
||||
}
|
||||
];
|
||||
})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["aubergine.theme.js"],"names":["BX","namespace","Landing","Provider","Map","GoogleMap","Theme","AUBERGINE","elementType","stylers","color","featureType"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,2CAEbD,GAAGE,QAAQC,SAASC,IAAIC,UAAUC,MAAMC,YAEtCC,YAAe,WACfC,UACEC,MAAS,cAIXF,YAAe,mBACfC,UACEC,MAAS,cAIXF,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,yBACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,6BACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,0BACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,qBACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,oBACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,MACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,MACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,MACfH,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,WACfH,YAAe,gBACfC,UACEC,MAAS,cAIXC,YAAe,WACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,OACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,OACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,OACfH,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,UACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,UACfH,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,gBACfC,UACEC,MAAS,cAIXC,YAAe,kBACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,QACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,QACfH,YAAe,mBACfC,UACEC,MAAS,eAtLb","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.Provider.Map.GoogleMap.Theme");BX.Landing.Provider.Map.GoogleMap.Theme.AUBERGINE=[{elementType:"geometry",stylers:[{color:"#1d2c4d"}]},{elementType:"labels.text.fill",stylers:[{color:"#8ec3b9"}]},{elementType:"labels.text.stroke",stylers:[{color:"#1a3646"}]},{featureType:"administrative.country",elementType:"geometry.stroke",stylers:[{color:"#4b6878"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#64779e"}]},{featureType:"administrative.province",elementType:"geometry.stroke",stylers:[{color:"#4b6878"}]},{featureType:"landscape.man_made",elementType:"geometry.stroke",stylers:[{color:"#334e87"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{color:"#023e58"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#283d6a"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#6f9ba5"}]},{featureType:"poi",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"poi.park",elementType:"geometry.fill",stylers:[{color:"#023e58"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#3C7680"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#304a7d"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#98a5be"}]},{featureType:"road",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#2c6675"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#255763"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#b0d5ce"}]},{featureType:"road.highway",elementType:"labels.text.stroke",stylers:[{color:"#023e58"}]},{featureType:"transit",elementType:"labels.text.fill",stylers:[{color:"#98a5be"}]},{featureType:"transit",elementType:"labels.text.stroke",stylers:[{color:"#1d2c4d"}]},{featureType:"transit.line",elementType:"geometry.fill",stylers:[{color:"#283d6a"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#3a4762"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#0e1626"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#4e6d70"}]}]})();
|
||||
@@ -1,150 +0,0 @@
|
||||
;(function() {
|
||||
"use strict";
|
||||
|
||||
BX.namespace("BX.Landing.Provider.Map.GoogleMap.Theme");
|
||||
|
||||
BX.Landing.Provider.Map.GoogleMap.Theme.DARK = [
|
||||
{
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#212121"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.icon",
|
||||
"stylers": [
|
||||
{"visibility": "off"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#757575"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#212121"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#757575"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.country",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#9e9e9e"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.land_parcel",
|
||||
"stylers": [
|
||||
{"visibility": "off"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.locality",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#bdbdbd"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#757575"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#181818"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#616161"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#1b1b1b"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "geometry.fill",
|
||||
"stylers": [
|
||||
{"color": "#2c2c2c"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#8a8a8a"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.arterial",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#373737"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#3c3c3c"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway.controlled_access",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#4e4e4e"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.local",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#616161"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#757575"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#000000"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#3d3d3d"}
|
||||
]
|
||||
}
|
||||
];
|
||||
})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["dark.theme.js"],"names":["BX","namespace","Landing","Provider","Map","GoogleMap","Theme","DARK","elementType","stylers","color","visibility","featureType"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,2CAEbD,GAAGE,QAAQC,SAASC,IAAIC,UAAUC,MAAMC,OAEtCC,YAAe,WACfC,UACEC,MAAS,cAIXF,YAAe,cACfC,UACEE,WAAc,UAIhBH,YAAe,mBACfC,UACEC,MAAS,cAIXF,YAAe,qBACfC,UACEC,MAAS,cAIXE,YAAe,iBACfJ,YAAe,WACfC,UACEC,MAAS,cAIXE,YAAe,yBACfJ,YAAe,mBACfC,UACEC,MAAS,cAIXE,YAAe,6BACfH,UACEE,WAAc,UAIhBC,YAAe,0BACfJ,YAAe,mBACfC,UACEC,MAAS,cAIXE,YAAe,MACfJ,YAAe,mBACfC,UACEC,MAAS,cAIXE,YAAe,WACfJ,YAAe,WACfC,UACEC,MAAS,cAIXE,YAAe,WACfJ,YAAe,mBACfC,UACEC,MAAS,cAIXE,YAAe,WACfJ,YAAe,qBACfC,UACEC,MAAS,cAIXE,YAAe,OACfJ,YAAe,gBACfC,UACEC,MAAS,cAIXE,YAAe,OACfJ,YAAe,mBACfC,UACEC,MAAS,cAIXE,YAAe,gBACfJ,YAAe,WACfC,UACEC,MAAS,cAIXE,YAAe,eACfJ,YAAe,WACfC,UACEC,MAAS,cAIXE,YAAe,iCACfJ,YAAe,WACfC,UACEC,MAAS,cAIXE,YAAe,aACfJ,YAAe,mBACfC,UACEC,MAAS,cAIXE,YAAe,UACfJ,YAAe,mBACfC,UACEC,MAAS,cAIXE,YAAe,QACfJ,YAAe,WACfC,UACEC,MAAS,cAIXE,YAAe,QACfJ,YAAe,mBACfC,UACEC,MAAS,eAjJb","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.Provider.Map.GoogleMap.Theme");BX.Landing.Provider.Map.GoogleMap.Theme.DARK=[{elementType:"geometry",stylers:[{color:"#212121"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{elementType:"labels.text.stroke",stylers:[{color:"#212121"}]},{featureType:"administrative",elementType:"geometry",stylers:[{color:"#757575"}]},{featureType:"administrative.country",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"administrative.land_parcel",stylers:[{visibility:"off"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#181818"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"poi.park",elementType:"labels.text.stroke",stylers:[{color:"#1b1b1b"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#2c2c2c"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#8a8a8a"}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#373737"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#3c3c3c"}]},{featureType:"road.highway.controlled_access",elementType:"geometry",stylers:[{color:"#4e4e4e"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"transit",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#3d3d3d"}]}]})();
|
||||
@@ -1,131 +0,0 @@
|
||||
;(function() {
|
||||
"use strict";
|
||||
|
||||
BX.namespace("BX.Landing.Provider.Map.GoogleMap.Theme");
|
||||
|
||||
BX.Landing.Provider.Map.GoogleMap.Theme.NIGHT = [
|
||||
{
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#242f3e"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#746855"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#242f3e"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.locality",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#d59563"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#d59563"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#263c3f"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#6b9a76"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#38414e"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#212a37"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#9ca5b3"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#746855"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#1f2835"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#f3d19c"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#2f3948"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit.station",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#d59563"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#17263c"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#515c6d"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#17263c"}
|
||||
]
|
||||
}
|
||||
];
|
||||
})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["night.theme.js"],"names":["BX","namespace","Landing","Provider","Map","GoogleMap","Theme","NIGHT","elementType","stylers","color","featureType"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,2CAEbD,GAAGE,QAAQC,SAASC,IAAIC,UAAUC,MAAMC,QAEtCC,YAAe,WACfC,UACEC,MAAS,cAIXF,YAAe,mBACfC,UACEC,MAAS,cAIXF,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,0BACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,MACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,WACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,WACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,OACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,OACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,OACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,UACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,kBACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,QACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,QACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,QACfH,YAAe,qBACfC,UACEC,MAAS,eA9Hb","file":""}
|
||||
@@ -1 +0,0 @@
|
||||
(function(){"use strict";BX.namespace("BX.Landing.Provider.Map.GoogleMap.Theme");BX.Landing.Provider.Map.GoogleMap.Theme.NIGHT=[{elementType:"geometry",stylers:[{color:"#242f3e"}]},{elementType:"labels.text.fill",stylers:[{color:"#746855"}]},{elementType:"labels.text.stroke",stylers:[{color:"#242f3e"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#263c3f"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#6b9a76"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#38414e"}]},{featureType:"road",elementType:"geometry.stroke",stylers:[{color:"#212a37"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#9ca5b3"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#746855"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#1f2835"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#f3d19c"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#2f3948"}]},{featureType:"transit.station",elementType:"labels.text.fill",stylers:[{color:"#d59563"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#17263c"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#515c6d"}]},{featureType:"water",elementType:"labels.text.stroke",stylers:[{color:"#17263c"}]}]})();
|
||||
@@ -1,173 +0,0 @@
|
||||
;(function() {
|
||||
"use strict";
|
||||
|
||||
BX.namespace("BX.Landing.Provider.Map.GoogleMap.Theme");
|
||||
|
||||
BX.Landing.Provider.Map.GoogleMap.Theme.RETRO = [
|
||||
{
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#ebe3cd"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#523735"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#f5f1e6"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#c9b2a6"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.land_parcel",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#dcd2be"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "administrative.land_parcel",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#ae9e90"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "landscape.natural",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#dfd2ae"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#dfd2ae"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#93817c"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "geometry.fill",
|
||||
"stylers": [
|
||||
{"color": "#a5b076"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "poi.park",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#447530"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#f5f1e6"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.arterial",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#fdfcf8"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#f8c967"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#e9bc62"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway.controlled_access",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#e98d58"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.highway.controlled_access",
|
||||
"elementType": "geometry.stroke",
|
||||
"stylers": [
|
||||
{"color": "#db8555"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "road.local",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#806b63"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit.line",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#dfd2ae"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit.line",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#8f7d77"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit.line",
|
||||
"elementType": "labels.text.stroke",
|
||||
"stylers": [
|
||||
{"color": "#ebe3cd"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "transit.station",
|
||||
"elementType": "geometry",
|
||||
"stylers": [
|
||||
{"color": "#dfd2ae"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "geometry.fill",
|
||||
"stylers": [
|
||||
{"color": "#b9d3c2"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"featureType": "water",
|
||||
"elementType": "labels.text.fill",
|
||||
"stylers": [
|
||||
{"color": "#92998d"}
|
||||
]
|
||||
}
|
||||
];
|
||||
})();
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["retro.theme.js"],"names":["BX","namespace","Landing","Provider","Map","GoogleMap","Theme","RETRO","elementType","stylers","color","featureType"],"mappings":"CAAC,WACA,aAEAA,GAAGC,UAAU,2CAEbD,GAAGE,QAAQC,SAASC,IAAIC,UAAUC,MAAMC,QAEtCC,YAAe,WACfC,UACEC,MAAS,cAIXF,YAAe,mBACfC,UACEC,MAAS,cAIXF,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,iBACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,6BACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,6BACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,oBACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,MACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,MACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,WACfH,YAAe,gBACfC,UACEC,MAAS,cAIXC,YAAe,WACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,OACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,gBACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,iCACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,iCACfH,YAAe,kBACfC,UACEC,MAAS,cAIXC,YAAe,aACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,mBACfC,UACEC,MAAS,cAIXC,YAAe,eACfH,YAAe,qBACfC,UACEC,MAAS,cAIXC,YAAe,kBACfH,YAAe,WACfC,UACEC,MAAS,cAIXC,YAAe,QACfH,YAAe,gBACfC,UACEC,MAAS,cAIXC,YAAe,QACfH,YAAe,mBACfC,UACEC,MAAS,eAxKb","file":""}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user