Plugin Directory

Changeset 3033439

Timestamp:
02/09/2024 01:30:04 AM (6 months ago)
Author:
inc2734
Message:

Version up. v9.3.3

Location:
snow-monkey-editor/trunk
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • snow-monkey-editor/trunk/dist/css/editor.css

    r2991408 r3033439  
    1 @charset "UTF-8";.customize-control-sidebar_block_editor .is-style-sme-alert,.customize-control-sidebar_block_editor .is-style-sme-alert-remark,.customize-control-sidebar_block_editor .is-style-sme-alert-success,.customize-control-sidebar_block_editor .is-style-sme-alert-warning,.editor-styles-wrapper .is-style-sme-alert,.editor-styles-wrapper .is-style-sme-alert-remark,.editor-styles-wrapper .is-style-sme-alert-success,.editor-styles-wrapper .is-style-sme-alert-warning{--sme-alert--border-radius:var(--_global--border-radius);--sme-alert--padding:var(--_padding1);--sme-alert--background-color:#0000;--sme-alert--border:1px solid var(--_lighter-color-gray);--sme-alert--color:currentColor;--sme-alert--icon:none;--sme-alert--icon-size:24px;background-color:var(--sme-alert--background-color);border:var(--sme-alert--border);border-radius:var(--sme-alert--border-radius);color:var(--sme-alert--color);display:block;padding:calc(var(--sme-alert--padding)*2 + var(--sme-alert--icon-size)) var(--sme-alert--padding) var(--sme-alert--padding);position:relative}@media (min-width:640px){.customize-control-sidebar_block_editor .is-style-sme-alert,.customize-control-sidebar_block_editor .is-style-sme-alert-remark,.customize-control-sidebar_block_editor .is-style-sme-alert-success,.customize-control-sidebar_block_editor .is-style-sme-alert-warning,.editor-styles-wrapper .is-style-sme-alert,.editor-styles-wrapper .is-style-sme-alert-remark,.editor-styles-wrapper .is-style-sme-alert-success,.editor-styles-wrapper .is-style-sme-alert-warning{padding:var(--sme-alert--padding) var(--sme-alert--padding) var(--sme-alert--padding) calc(var(--sme-alert--padding)*2 + var(--sme-alert--icon-size))}}.customize-control-sidebar_block_editor .is-style-sme-alert-remark:before,.customize-control-sidebar_block_editor .is-style-sme-alert-success:before,.customize-control-sidebar_block_editor .is-style-sme-alert-warning:before,.customize-control-sidebar_block_editor .is-style-sme-alert:before,.editor-styles-wrapper .is-style-sme-alert-remark:before,.editor-styles-wrapper .is-style-sme-alert-success:before,.editor-styles-wrapper .is-style-sme-alert-warning:before,.editor-styles-wrapper .is-style-sme-alert:before{background-image:var(--sme-alert--icon);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--sme-alert--icon-size);left:50%;position:absolute;top:var(--_padding1);transform:translateX(-50%);width:var(--sme-alert--icon-size)}@media (min-width:640px){.customize-control-sidebar_block_editor .is-style-sme-alert-remark:before,.customize-control-sidebar_block_editor .is-style-sme-alert-success:before,.customize-control-sidebar_block_editor .is-style-sme-alert-warning:before,.customize-control-sidebar_block_editor .is-style-sme-alert:before,.editor-styles-wrapper .is-style-sme-alert-remark:before,.editor-styles-wrapper .is-style-sme-alert-success:before,.editor-styles-wrapper .is-style-sme-alert-warning:before,.editor-styles-wrapper .is-style-sme-alert:before{left:var(--_padding1);top:50%;transform:translateY(-50%)}}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-1 img,.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-2 img,.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-3 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-1 img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-2 img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-3 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img{-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle ol,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle ul,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square ol,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square ul,.editor-styles-wrapper .is-style-sme-ordered-list-circle,.editor-styles-wrapper .is-style-sme-ordered-list-circle ol,.editor-styles-wrapper .is-style-sme-ordered-list-circle ul,.editor-styles-wrapper .is-style-sme-ordered-list-square,.editor-styles-wrapper .is-style-sme-ordered-list-square ol,.editor-styles-wrapper .is-style-sme-ordered-list-square ul{counter-reset:sme-count 0;list-style:none;margin-left:0;padding-left:var(--_padding1)}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle li,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square li,.editor-styles-wrapper .is-style-sme-ordered-list-circle li,.editor-styles-wrapper .is-style-sme-ordered-list-square li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle li:before,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square li:before,.editor-styles-wrapper .is-style-sme-ordered-list-circle li:before,.editor-styles-wrapper .is-style-sme-ordered-list-square li:before{align-items:center;content:counter(sme-count);counter-increment:sme-count 1;display:flex;justify-content:center;position:absolute}.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-circle[reversed],.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-square[reversed],.editor-styles-wrapper ol.is-style-sme-ordered-list-circle[reversed],.editor-styles-wrapper ol.is-style-sme-ordered-list-square[reversed]{counter-reset:sme-count 1}.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-circle[reversed]>li:before,.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-square[reversed]>li:before,.editor-styles-wrapper ol.is-style-sme-ordered-list-circle[reversed]>li:before,.editor-styles-wrapper ol.is-style-sme-ordered-list-square[reversed]>li:before{counter-increment:sme-count -1}.customize-control-sidebar_block_editor .is-style-sme-speech,.customize-control-sidebar_block_editor .is-style-sme-speech-left,.customize-control-sidebar_block_editor .is-style-sme-speech-right,.customize-control-sidebar_block_editor .is-style-sme-speech-top,.editor-styles-wrapper .is-style-sme-speech,.editor-styles-wrapper .is-style-sme-speech-left,.editor-styles-wrapper .is-style-sme-speech-right,.editor-styles-wrapper .is-style-sme-speech-top{--sme-speech--background-color:var(--_lighter-color-gray);--sme-speech--border-radius:var(--_global--border-radius);--sme-speech--triangle-size:14px;background-color:var(--sme-speech--background-color);border-radius:var(--sme-speech--border-radius);padding:var(--_padding-1) var(--_padding1);position:relative;width:-moz-fit-content;width:fit-content}.customize-control-sidebar_block_editor .is-style-sme-speech-left:before,.customize-control-sidebar_block_editor .is-style-sme-speech-right:before,.customize-control-sidebar_block_editor .is-style-sme-speech-top:before,.customize-control-sidebar_block_editor .is-style-sme-speech:before,.editor-styles-wrapper .is-style-sme-speech-left:before,.editor-styles-wrapper .is-style-sme-speech-right:before,.editor-styles-wrapper .is-style-sme-speech-top:before,.editor-styles-wrapper .is-style-sme-speech:before{background-color:inherit;content:"";height:var(--sme-speech--triangle-size);position:absolute;transform:rotate(45deg);width:var(--sme-speech--triangle-size)}.sme-date-time-picker__action{display:flex;justify-content:space-between}.sme-date-time-picker__action .components-button{flex:0 0 auto}.sme-date-time-picker .components-datetime .components-datetime__date-help-button{display:none}.sme-date-time-picker [aria-label=Calendar]{left:50%;position:relative;transform:translateX(-50%)}[data-sme-tabindex]{opacity:.7;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.sme-hidden-by-role,[data-sme-tabindex] .components-drop-zone,[data-sme-tabindex] .components-resizable-box__handle,[data-sme-tabindex] .editor-block-contextual-toolbar,[data-sme-tabindex] .editor-block-list__block-edit:before,[data-sme-tabindex] .editor-block-list__insertion-point,[data-sme-tabindex] .editor-block-mover,[data-sme-tabindex] .editor-rich-text__inline-toolbar{display:none!important}@media not all and (min-width:640px){.sme-hidden-sm{opacity:.3!important}}@media (min-width:640px) and (max-width:1023.9px){.sme-hidden-md{opacity:.3!important}}@media (min-width:1024px){.sme-hidden-lg-up{opacity:.3!important}}.customize-control-sidebar_block_editor .sme-badge,.editor-styles-wrapper .sme-badge{align-items:center;border-radius:var(--_global--border-radius);color:#fff;display:inline-flex;font-size:calc(1em - .125rem);font-weight:700;padding:.25em .5em;transform:translateY(-2px);vertical-align:middle;white-space:nowrap}.customize-control-sidebar_block_editor .sme-font-size,.editor-styles-wrapper .sme-font-size{display:inline-block}.customize-control-sidebar_block_editor li>.sme-font-size,.editor-styles-wrapper li>.sme-font-size{display:inline}.customize-control-sidebar_block_editor .sme-highlighter,.editor-styles-wrapper .sme-highlighter{background-image:linear-gradient(#0000 60%,#fff10080 0)}.customize-control-sidebar_block_editor .sme-line-height,.editor-styles-wrapper .sme-line-height{display:inline-block}.customize-control-sidebar_block_editor li>.sme-line-height,.editor-styles-wrapper li>.sme-line-height{display:inline}.customize-control-sidebar_block_editor .is-style-sme-alert,.editor-styles-wrapper .is-style-sme-alert{--sme-alert--background-color:#fff9e6;--sme-alert--border:1px solid #fff3cd;--sme-alert--color:#5a4d26;--sme-alert--icon:url(../../src/style/alert/icon.svg)}.customize-control-sidebar_block_editor .is-style-sme-alert-success,.editor-styles-wrapper .is-style-sme-alert-success{--sme-alert--background-color:#f4ffe6;--sme-alert--border:1px solid #dfffb3;--sme-alert--color:#28321b;--sme-alert--icon:url(../../src/style/alert-success/icon.svg)}.customize-control-sidebar_block_editor .is-style-sme-alert-warning,.editor-styles-wrapper .is-style-sme-alert-warning{--sme-alert--background-color:#ffede6;--sme-alert--border:1px solid #ffdacd;--sme-alert--color:#5a3426;--sme-alert--icon:url(../../src/style/alert-warning/icon.svg);background-color:#ffede6;border:1px solid #ffdacd;color:#5a3426}.customize-control-sidebar_block_editor .is-style-sme-alert-remark,.editor-styles-wrapper .is-style-sme-alert-remark{--sme-alert--background-color:var(--_lightest-color-gray);--sme-alert--border:1px solid var(--_lighter-color-gray);--sme-alert--icon:url(../../src/style/alert-remark/icon.svg)}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-nowrap,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-nowrap{overflow:auto;padding:0;white-space:pre!important}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-nowrap code,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-nowrap code{display:table;padding:var(--_padding1);white-space:inherit!important;width:100%}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-wrap,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-wrap{overflow:auto;padding:0;white-space:pre-wrap!important}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-wrap code,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-wrap code{display:block;padding:var(--_padding1);white-space:inherit!important}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-1 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-1 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img{-webkit-mask-image:url(../../src/style/fluid-shape-1/shape.svg);mask-image:url(../../src/style/fluid-shape-1/shape.svg)}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-2 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-2 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img{-webkit-mask-image:url(../../src/style/fluid-shape-2/shape.svg);mask-image:url(../../src/style/fluid-shape-2/shape.svg)}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-3 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-3 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img{-webkit-mask-image:url(../../src/style/fluid-shape-3/shape.svg);mask-image:url(../../src/style/fluid-shape-3/shape.svg)}.customize-control-sidebar_block_editor .is-style-sme-list-arrow,.customize-control-sidebar_block_editor .is-style-sme-list-arrow ol,.customize-control-sidebar_block_editor .is-style-sme-list-arrow ul,.editor-styles-wrapper .is-style-sme-list-arrow,.editor-styles-wrapper .is-style-sme-list-arrow ol,.editor-styles-wrapper .is-style-sme-list-arrow ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-arrow li,.editor-styles-wrapper .is-style-sme-list-arrow li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-arrow li:before,.editor-styles-wrapper .is-style-sme-list-arrow li:before{border-color:#ff6e3b;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:6px;left:calc(-1.5em + 7px);position:absolute;top:calc(var(--_half-leading)*1rem + 4px);transform:rotate(-45deg);width:6px}.customize-control-sidebar_block_editor .is-style-sme-list-arrow li:after,.editor-styles-wrapper .is-style-sme-list-arrow li:after{border:solid #ff6e3b;border-width:2px 0 0;content:"";height:0;left:calc(-1.5em + 5px);position:absolute;top:calc(var(--_half-leading)*1rem + 6px);width:8px}.customize-control-sidebar_block_editor .is-style-sme-list-check,.customize-control-sidebar_block_editor .is-style-sme-list-check ol,.customize-control-sidebar_block_editor .is-style-sme-list-check ul,.editor-styles-wrapper .is-style-sme-list-check,.editor-styles-wrapper .is-style-sme-list-check ol,.editor-styles-wrapper .is-style-sme-list-check ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-check li,.editor-styles-wrapper .is-style-sme-list-check li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-check li:before,.editor-styles-wrapper .is-style-sme-list-check li:before{border-color:#75cd00;border-style:solid;border-width:0 0 2px 2px;content:"";display:block;height:6px;left:calc(-1.5em + 7px);position:absolute;top:calc(var(--_half-leading)*1rem + 3px);transform:rotate(-45deg);width:8px}.customize-control-sidebar_block_editor .is-style-sme-list-remark,.customize-control-sidebar_block_editor .is-style-sme-list-remark ol,.customize-control-sidebar_block_editor .is-style-sme-list-remark ul,.editor-styles-wrapper .is-style-sme-list-remark,.editor-styles-wrapper .is-style-sme-list-remark ol,.editor-styles-wrapper .is-style-sme-list-remark ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-remark li,.editor-styles-wrapper .is-style-sme-list-remark li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-remark li:before,.editor-styles-wrapper .is-style-sme-list-remark li:before{content:"※";left:calc(-1.5em + 2px);position:absolute}.customize-control-sidebar_block_editor .is-style-sme-list-times,.customize-control-sidebar_block_editor .is-style-sme-list-times ol,.customize-control-sidebar_block_editor .is-style-sme-list-times ul,.editor-styles-wrapper .is-style-sme-list-times,.editor-styles-wrapper .is-style-sme-list-times ol,.editor-styles-wrapper .is-style-sme-list-times ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-times li,.editor-styles-wrapper .is-style-sme-list-times li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-times li:after,.customize-control-sidebar_block_editor .is-style-sme-list-times li:before,.editor-styles-wrapper .is-style-sme-list-times li:after,.editor-styles-wrapper .is-style-sme-list-times li:before{border:solid #cd3500;border-width:0 0 2px;content:"";height:0;left:calc(-1.5em + 5px);position:absolute;top:calc(var(--_half-leading)*1rem + 6px);width:10px}.customize-control-sidebar_block_editor .is-style-sme-list-times li:before,.editor-styles-wrapper .is-style-sme-list-times li:before{transform:rotate(45deg)}.customize-control-sidebar_block_editor .is-style-sme-list-times li:after,.editor-styles-wrapper .is-style-sme-list-times li:after{transform:rotate(-45deg)}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle li:before,.editor-styles-wrapper .is-style-sme-ordered-list-circle li:before{background-color:var(--_lighter-color-gray);border-radius:100%;font-size:12px;height:20px;left:calc(-1.8em - 6px);top:calc(var(--_half-leading)*1rem/2);width:20px}.customize-control-sidebar_block_editor .block-library-list .is-style-sme-ordered-list-circle,.editor-styles-wrapper .block-library-list .is-style-sme-ordered-list-circle{margin-left:1.8em}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square li:before,.editor-styles-wrapper .is-style-sme-ordered-list-square li:before{background-color:var(--_lighter-color-gray);font-size:12px;height:20px;left:calc(-1.8em - 6px);top:calc(var(--_half-leading)*1rem/2);width:20px}.customize-control-sidebar_block_editor .block-library-list .is-style-sme-ordered-list-square,.editor-styles-wrapper .block-library-list .is-style-sme-ordered-list-square{margin-left:1.8em}.customize-control-sidebar_block_editor .is-style-sme-post-it,.editor-styles-wrapper .is-style-sme-post-it{--sme-post-it--background-color:#ffd03b;--sme-post-it--dog-year-size:1.8rem;background-color:var(--sme-post-it--background-color);margin-bottom:var(--sme-post-it--dog-year-size)!important;position:relative;width:-moz-fit-content;width:fit-content}.customize-control-sidebar_block_editor .is-style-sme-post-it:not(:last-child),.editor-styles-wrapper .is-style-sme-post-it:not(:last-child){margin-bottom:calc(var(--sme-post-it--dog-year-size) + var(--_margin1))!important}.customize-control-sidebar_block_editor .is-style-sme-post-it:before,.editor-styles-wrapper .is-style-sme-post-it:before{border-color:var(--_lighter-color-gray) #0000;border-style:solid;border-width:var(--sme-post-it--dog-year-size) var(--sme-post-it--dog-year-size) 0 0;content:"";display:block;position:absolute;right:0;top:100%}.customize-control-sidebar_block_editor .is-style-sme-post-it:after,.editor-styles-wrapper .is-style-sme-post-it:after{background-color:inherit;content:"";display:block;height:var(--sme-post-it--dog-year-size);left:0;position:absolute;right:var(--sme-post-it--dog-year-size);top:calc(100% - 1px)}.customize-control-sidebar_block_editor .is-style-sme-post-it.has-text-align-center,.editor-styles-wrapper .is-style-sme-post-it.has-text-align-center{margin-left:auto;margin-right:auto}.customize-control-sidebar_block_editor .is-style-sme-post-it.has-text-align-right,.editor-styles-wrapper .is-style-sme-post-it.has-text-align-right{margin-left:auto;margin-right:0}.customize-control-sidebar_block_editor p.is-style-sme-post-it,.editor-styles-wrapper p.is-style-sme-post-it{padding:var(--_padding1) var(--_padding1) 0}.customize-control-sidebar_block_editor .is-style-sme-post-it,.editor-styles-wrapper .is-style-sme-post-it{margin-bottom:3.6rem}.customize-control-sidebar_block_editor .is-style-sme-post-it.wp-block,.editor-styles-wrapper .is-style-sme-post-it.wp-block{max-width:300px}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow,.editor-styles-wrapper .is-style-sme-post-it-narrow{--sme-post-it-narrow--background-color:#fff;--sme-post-it-narrow--line-size:.45rem;--sme-post-it-narrow--line-color:#ff6e3b;background-color:var(--sme-post-it-narrow--background-color);box-shadow:1px 2px 6px #0000001a;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow:after,.editor-styles-wrapper .is-style-sme-post-it-narrow:after{background-color:var(--sme-post-it-narrow--line-color);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:var(--sme-post-it-narrow--line-size)}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow.has-text-align-center,.editor-styles-wrapper .is-style-sme-post-it-narrow.has-text-align-center{margin-left:auto;margin-right:auto}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow.has-text-align-right,.editor-styles-wrapper .is-style-sme-post-it-narrow.has-text-align-right{margin-left:auto;margin-right:0}.customize-control-sidebar_block_editor p.is-style-sme-post-it-narrow,.editor-styles-wrapper p.is-style-sme-post-it-narrow{padding:var(--_padding-2) var(--_padding-1) var(--_padding-2) calc(var(--_padding-1) + var(--sme-post-it-narrow--line-size))}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-shadowed img,.editor-styles-wrapper .wp-block-image.is-style-sme-shadowed img{box-shadow:0 0 4px 0 #0000001a}.customize-control-sidebar_block_editor .wp-block-button.is-style-sme-shadowed .wp-block-button__link,.editor-styles-wrapper .wp-block-button.is-style-sme-shadowed .wp-block-button__link{box-shadow:0 1px 3px 0 #00000040,inset 0 1px 0 0 #ffffff1a,inset 0 -1px 0 0 #0101010d}@media (min-width:1024px){.customize-control-sidebar_block_editor .wp-block-button.is-style-sme-shadowed .wp-block-button__link:active,.editor-styles-wrapper .wp-block-button.is-style-sme-shadowed .wp-block-button__link:active{box-shadow:inset 0 1px 0 0 #ffffff1a,inset 0 -1px 0 0 #0101010d}}.customize-control-sidebar_block_editor .is-style-sme-speech,.editor-styles-wrapper .is-style-sme-speech{text-align:left}.customize-control-sidebar_block_editor .is-style-sme-speech:before,.editor-styles-wrapper .is-style-sme-speech:before{left:var(--_s1);top:calc(100% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech.has-text-align-center:before,.editor-styles-wrapper .is-style-sme-speech.has-text-align-center:before{left:calc(50% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech.has-text-align-right:before,.editor-styles-wrapper .is-style-sme-speech.has-text-align-right:before{left:auto;right:var(--_s1)}.customize-control-sidebar_block_editor .is-style-sme-speech-top,.editor-styles-wrapper .is-style-sme-speech-top{text-align:left}.customize-control-sidebar_block_editor .is-style-sme-speech-top:before,.editor-styles-wrapper .is-style-sme-speech-top:before{bottom:calc(100% - var(--sme-speech--triangle-size)/2);left:var(--_s1)}.customize-control-sidebar_block_editor .is-style-sme-speech-top.has-text-align-center:before,.editor-styles-wrapper .is-style-sme-speech-top.has-text-align-center:before{left:calc(50% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech-top.has-text-align-right:before,.editor-styles-wrapper .is-style-sme-speech-top.has-text-align-right:before{left:auto;right:var(--_s1)}.customize-control-sidebar_block_editor .is-style-sme-speech-right:before,.editor-styles-wrapper .is-style-sme-speech-right:before{left:calc(100% - var(--sme-speech--triangle-size)/2);top:calc(50% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech-left:before,.editor-styles-wrapper .is-style-sme-speech-left:before{right:calc(100% - var(--sme-speech--triangle-size)/2);top:calc(50% - var(--sme-speech--triangle-size)/2)}.sme-editor-block-presets{display:flex;flex-wrap:wrap;gap:8px}.sme-editor-block-presets__preset{display:flex;flex:100%;gap:8px;justify-content:space-between}.sme-editor-block-presets__preset .components-button.is-secondary{flex:1;justify-content:center}.sme-editor-block-presets-inserter .sme-editor-block-presets-inserter__title{font-weight:700;margin:0 0 8px}.sme-editor-block-presets-inserter__control{display:flex}.sme-editor-block-presets-inserter__control .components-base-control{display:flex;flex:1;margin:0 8px 0 0}.sme-editor-block-presets-inserter__control .components-base-control .components-base-control__field{display:flex;flex:1;margin:0}.sme-editor-block-presets+.sme-editor-block-presets-inserter{margin-top:1em}.sme-popover .components-popover__content{max-height:none!important;min-width:240px;overflow:visible!important}.sme-popover fieldset{padding:var(--_padding-2)}.sme-popover .components-dropdown-content-wrapper .sme-popover__title{font-weight:700;padding:var(--_padding-2) var(--_padding-2) 0}.sme-popover .components-dropdown-content-wrapper fieldset{padding:var(--_padding-2)}.sme-popover .components-dropdown-content-wrapper fieldset>:last-child{margin-bottom:0}.sme-popover--inline-font-size .components-font-size-picker{padding:0}.sme-popover--inline-font-size .components-font-size-picker__controls{margin-bottom:5px}.sme-popover--inline-font-size .components-custom-select-control__menu{max-height:200px}.sme-extension-tools-panel .block-editor-panel-color-gradient-settings__dropdown{justify-content:space-between;padding-bottom:12px;padding-top:12px}.sme-extension-tools-panel .block-editor-tools-panel-color-gradient-settings__item:first-child{border-top:1px solid #ddd}.sme-extension-panel .components-panel__icon{fill:var(--_light-color-gray)}.sme-extension-panel--enabled .components-panel__icon{fill:#cd162c}.components-dropdown-menu__menu-item.has-text.has-icon .dashicon{margin-right:8px}
     1@charset "UTF-8";.customize-control-sidebar_block_editor .is-style-sme-alert,.customize-control-sidebar_block_editor .is-style-sme-alert-remark,.customize-control-sidebar_block_editor .is-style-sme-alert-success,.customize-control-sidebar_block_editor .is-style-sme-alert-warning,.editor-styles-wrapper .is-style-sme-alert,.editor-styles-wrapper .is-style-sme-alert-remark,.editor-styles-wrapper .is-style-sme-alert-success,.editor-styles-wrapper .is-style-sme-alert-warning{--sme-alert--border-radius:var(--_global--border-radius);--sme-alert--padding:var(--_padding1);--sme-alert--background-color:#0000;--sme-alert--border:1px solid var(--_lighter-color-gray);--sme-alert--color:currentColor;--sme-alert--icon:none;--sme-alert--icon-size:24px;background-color:var(--sme-alert--background-color);border:var(--sme-alert--border);border-radius:var(--sme-alert--border-radius);color:var(--sme-alert--color);display:block;padding:calc(var(--sme-alert--padding)*2 + var(--sme-alert--icon-size)) var(--sme-alert--padding) var(--sme-alert--padding);position:relative}@media (min-width:640px){.customize-control-sidebar_block_editor .is-style-sme-alert,.customize-control-sidebar_block_editor .is-style-sme-alert-remark,.customize-control-sidebar_block_editor .is-style-sme-alert-success,.customize-control-sidebar_block_editor .is-style-sme-alert-warning,.editor-styles-wrapper .is-style-sme-alert,.editor-styles-wrapper .is-style-sme-alert-remark,.editor-styles-wrapper .is-style-sme-alert-success,.editor-styles-wrapper .is-style-sme-alert-warning{padding:var(--sme-alert--padding) var(--sme-alert--padding) var(--sme-alert--padding) calc(var(--sme-alert--padding)*2 + var(--sme-alert--icon-size))}}.customize-control-sidebar_block_editor .is-style-sme-alert-remark:before,.customize-control-sidebar_block_editor .is-style-sme-alert-success:before,.customize-control-sidebar_block_editor .is-style-sme-alert-warning:before,.customize-control-sidebar_block_editor .is-style-sme-alert:before,.editor-styles-wrapper .is-style-sme-alert-remark:before,.editor-styles-wrapper .is-style-sme-alert-success:before,.editor-styles-wrapper .is-style-sme-alert-warning:before,.editor-styles-wrapper .is-style-sme-alert:before{background-image:var(--sme-alert--icon);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--sme-alert--icon-size);left:50%;position:absolute;top:var(--_padding1);transform:translateX(-50%);width:var(--sme-alert--icon-size)}@media (min-width:640px){.customize-control-sidebar_block_editor .is-style-sme-alert-remark:before,.customize-control-sidebar_block_editor .is-style-sme-alert-success:before,.customize-control-sidebar_block_editor .is-style-sme-alert-warning:before,.customize-control-sidebar_block_editor .is-style-sme-alert:before,.editor-styles-wrapper .is-style-sme-alert-remark:before,.editor-styles-wrapper .is-style-sme-alert-success:before,.editor-styles-wrapper .is-style-sme-alert-warning:before,.editor-styles-wrapper .is-style-sme-alert:before{left:var(--_padding1);top:50%;transform:translateY(-50%)}}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-1 img,.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-2 img,.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-3 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-1 img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-2 img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-3 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img{-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle ol,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle ul,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square ol,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square ul,.editor-styles-wrapper .is-style-sme-ordered-list-circle,.editor-styles-wrapper .is-style-sme-ordered-list-circle ol,.editor-styles-wrapper .is-style-sme-ordered-list-circle ul,.editor-styles-wrapper .is-style-sme-ordered-list-square,.editor-styles-wrapper .is-style-sme-ordered-list-square ol,.editor-styles-wrapper .is-style-sme-ordered-list-square ul{counter-reset:sme-count 0;list-style:none;margin-left:0;padding-left:var(--_padding1)}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle li,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square li,.editor-styles-wrapper .is-style-sme-ordered-list-circle li,.editor-styles-wrapper .is-style-sme-ordered-list-square li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle li:before,.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square li:before,.editor-styles-wrapper .is-style-sme-ordered-list-circle li:before,.editor-styles-wrapper .is-style-sme-ordered-list-square li:before{align-items:center;content:counter(sme-count);counter-increment:sme-count 1;display:flex;justify-content:center;position:absolute}.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-circle[reversed],.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-square[reversed],.editor-styles-wrapper ol.is-style-sme-ordered-list-circle[reversed],.editor-styles-wrapper ol.is-style-sme-ordered-list-square[reversed]{counter-reset:sme-count 1}.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-circle[reversed]>li:before,.customize-control-sidebar_block_editor ol.is-style-sme-ordered-list-square[reversed]>li:before,.editor-styles-wrapper ol.is-style-sme-ordered-list-circle[reversed]>li:before,.editor-styles-wrapper ol.is-style-sme-ordered-list-square[reversed]>li:before{counter-increment:sme-count -1}.customize-control-sidebar_block_editor .is-style-sme-speech,.customize-control-sidebar_block_editor .is-style-sme-speech-left,.customize-control-sidebar_block_editor .is-style-sme-speech-right,.customize-control-sidebar_block_editor .is-style-sme-speech-top,.editor-styles-wrapper .is-style-sme-speech,.editor-styles-wrapper .is-style-sme-speech-left,.editor-styles-wrapper .is-style-sme-speech-right,.editor-styles-wrapper .is-style-sme-speech-top{--sme-speech--background-color:var(--_lighter-color-gray);--sme-speech--border-radius:var(--_global--border-radius);--sme-speech--triangle-size:14px;background-color:var(--sme-speech--background-color);border-radius:var(--sme-speech--border-radius);padding:var(--_padding-1) var(--_padding1);position:relative;width:-moz-fit-content;width:fit-content}.customize-control-sidebar_block_editor .is-style-sme-speech-left:before,.customize-control-sidebar_block_editor .is-style-sme-speech-right:before,.customize-control-sidebar_block_editor .is-style-sme-speech-top:before,.customize-control-sidebar_block_editor .is-style-sme-speech:before,.editor-styles-wrapper .is-style-sme-speech-left:before,.editor-styles-wrapper .is-style-sme-speech-right:before,.editor-styles-wrapper .is-style-sme-speech-top:before,.editor-styles-wrapper .is-style-sme-speech:before{background-color:inherit;content:"";height:var(--sme-speech--triangle-size);position:absolute;transform:rotate(45deg);width:var(--sme-speech--triangle-size)}.sme-date-time-picker__action{display:flex;justify-content:space-between}.sme-date-time-picker__action .components-button{flex:0 0 auto}.sme-date-time-picker .components-datetime .components-datetime__date-help-button{display:none}.sme-date-time-picker [aria-label=Calendar]{left:50%;position:relative;transform:translateX(-50%)}[data-sme-tabindex]{opacity:.7;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.sme-hidden-by-role,[data-sme-tabindex] .components-drop-zone,[data-sme-tabindex] .components-resizable-box__handle,[data-sme-tabindex] .editor-block-contextual-toolbar,[data-sme-tabindex] .editor-block-list__block-edit:before,[data-sme-tabindex] .editor-block-list__insertion-point,[data-sme-tabindex] .editor-block-mover,[data-sme-tabindex] .editor-rich-text__inline-toolbar{display:none!important}@media not all and (min-width:640px){.sme-hidden-sm{opacity:.3!important}}@media (min-width:640px) and (max-width:1023.9px){.sme-hidden-md{opacity:.3!important}}@media (min-width:1024px){.sme-hidden-lg-up{opacity:.3!important}}.customize-control-sidebar_block_editor .sme-badge,.editor-styles-wrapper .sme-badge{align-items:center;border-radius:var(--_global--border-radius);color:#fff;display:inline-flex;font-size:calc(1em - .125rem);font-weight:700;padding:.25em .5em;transform:translateY(-2px);vertical-align:middle;white-space:nowrap}.customize-control-sidebar_block_editor .sme-font-size,.editor-styles-wrapper .sme-font-size{display:inline-block}.customize-control-sidebar_block_editor li>.sme-font-size,.editor-styles-wrapper li>.sme-font-size{display:inline}.customize-control-sidebar_block_editor .sme-highlighter,.editor-styles-wrapper .sme-highlighter{background-image:linear-gradient(#0000 60%,#fff10080 0)}.customize-control-sidebar_block_editor .sme-line-height,.editor-styles-wrapper .sme-line-height{display:inline-block}.customize-control-sidebar_block_editor li>.sme-line-height,.editor-styles-wrapper li>.sme-line-height{display:inline}.customize-control-sidebar_block_editor .is-style-sme-alert,.editor-styles-wrapper .is-style-sme-alert{--sme-alert--background-color:#fff9e6;--sme-alert--border:1px solid #fff3cd;--sme-alert--color:#5a4d26;--sme-alert--icon:url(../../src/style/alert/icon.svg)}.customize-control-sidebar_block_editor .is-style-sme-alert-success,.editor-styles-wrapper .is-style-sme-alert-success{--sme-alert--background-color:#f4ffe6;--sme-alert--border:1px solid #dfffb3;--sme-alert--color:#28321b;--sme-alert--icon:url(../../src/style/alert-success/icon.svg)}.customize-control-sidebar_block_editor .is-style-sme-alert-warning,.editor-styles-wrapper .is-style-sme-alert-warning{--sme-alert--background-color:#ffede6;--sme-alert--border:1px solid #ffdacd;--sme-alert--color:#5a3426;--sme-alert--icon:url(../../src/style/alert-warning/icon.svg);background-color:#ffede6;border:1px solid #ffdacd;color:#5a3426}.customize-control-sidebar_block_editor .is-style-sme-alert-remark,.editor-styles-wrapper .is-style-sme-alert-remark{--sme-alert--background-color:var(--_lightest-color-gray);--sme-alert--border:1px solid var(--_lighter-color-gray);--sme-alert--icon:url(../../src/style/alert-remark/icon.svg)}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-nowrap,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-nowrap{overflow:auto;padding:0;white-space:pre!important}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-nowrap code,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-nowrap code{display:table;padding:var(--_padding1);white-space:inherit!important;width:100%}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-wrap,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-wrap{overflow:auto;padding:0;white-space:pre-wrap!important}.customize-control-sidebar_block_editor .wp-block-code.is-style-sme-block-code-wrap code,.editor-styles-wrapper .wp-block-code.is-style-sme-block-code-wrap code{display:block;padding:var(--_padding1);white-space:inherit!important}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-1 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-1 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-1>.wp-block-media-text__media img{-webkit-mask-image:url(../../src/style/fluid-shape-1/shape.svg);mask-image:url(../../src/style/fluid-shape-1/shape.svg)}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-2 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-2 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-2>.wp-block-media-text__media img{-webkit-mask-image:url(../../src/style/fluid-shape-2/shape.svg);mask-image:url(../../src/style/fluid-shape-2/shape.svg)}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-fluid-shape-3 img,.customize-control-sidebar_block_editor .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img,.editor-styles-wrapper .wp-block-image.is-style-sme-fluid-shape-3 img,.editor-styles-wrapper .wp-block-media-text.is-style-sme-fluid-shape-3>.wp-block-media-text__media img{-webkit-mask-image:url(../../src/style/fluid-shape-3/shape.svg);mask-image:url(../../src/style/fluid-shape-3/shape.svg)}.customize-control-sidebar_block_editor .is-style-sme-list-arrow,.customize-control-sidebar_block_editor .is-style-sme-list-arrow ol,.customize-control-sidebar_block_editor .is-style-sme-list-arrow ul,.editor-styles-wrapper .is-style-sme-list-arrow,.editor-styles-wrapper .is-style-sme-list-arrow ol,.editor-styles-wrapper .is-style-sme-list-arrow ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-arrow li,.editor-styles-wrapper .is-style-sme-list-arrow li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-arrow li:before,.editor-styles-wrapper .is-style-sme-list-arrow li:before{border-color:#ff6e3b;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:6px;left:calc(-1.5em + 7px);position:absolute;top:calc(var(--_half-leading)*1rem + 4px);transform:rotate(-45deg);width:6px}.customize-control-sidebar_block_editor .is-style-sme-list-arrow li:after,.editor-styles-wrapper .is-style-sme-list-arrow li:after{border:solid #ff6e3b;border-width:2px 0 0;content:"";height:0;left:calc(-1.5em + 5px);position:absolute;top:calc(var(--_half-leading)*1rem + 6px);width:8px}.customize-control-sidebar_block_editor .is-style-sme-list-check,.customize-control-sidebar_block_editor .is-style-sme-list-check ol,.customize-control-sidebar_block_editor .is-style-sme-list-check ul,.editor-styles-wrapper .is-style-sme-list-check,.editor-styles-wrapper .is-style-sme-list-check ol,.editor-styles-wrapper .is-style-sme-list-check ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-check li,.editor-styles-wrapper .is-style-sme-list-check li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-check li:before,.editor-styles-wrapper .is-style-sme-list-check li:before{border-color:#75cd00;border-style:solid;border-width:0 0 2px 2px;content:"";display:block;height:6px;left:calc(-1.5em + 7px);position:absolute;top:calc(var(--_half-leading)*1rem + 3px);transform:rotate(-45deg);width:8px}.customize-control-sidebar_block_editor .is-style-sme-list-remark,.customize-control-sidebar_block_editor .is-style-sme-list-remark ol,.customize-control-sidebar_block_editor .is-style-sme-list-remark ul,.editor-styles-wrapper .is-style-sme-list-remark,.editor-styles-wrapper .is-style-sme-list-remark ol,.editor-styles-wrapper .is-style-sme-list-remark ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-remark li,.editor-styles-wrapper .is-style-sme-list-remark li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-remark li:before,.editor-styles-wrapper .is-style-sme-list-remark li:before{content:"※";left:calc(-1.5em + 2px);position:absolute}.customize-control-sidebar_block_editor .is-style-sme-list-times,.customize-control-sidebar_block_editor .is-style-sme-list-times ol,.customize-control-sidebar_block_editor .is-style-sme-list-times ul,.editor-styles-wrapper .is-style-sme-list-times,.editor-styles-wrapper .is-style-sme-list-times ol,.editor-styles-wrapper .is-style-sme-list-times ul{list-style:none}.customize-control-sidebar_block_editor .is-style-sme-list-times li,.editor-styles-wrapper .is-style-sme-list-times li{position:relative}.customize-control-sidebar_block_editor .is-style-sme-list-times li:after,.customize-control-sidebar_block_editor .is-style-sme-list-times li:before,.editor-styles-wrapper .is-style-sme-list-times li:after,.editor-styles-wrapper .is-style-sme-list-times li:before{border:solid #cd3500;border-width:0 0 2px;content:"";height:0;left:calc(-1.5em + 5px);position:absolute;top:calc(var(--_half-leading)*1rem + 6px);width:10px}.customize-control-sidebar_block_editor .is-style-sme-list-times li:before,.editor-styles-wrapper .is-style-sme-list-times li:before{transform:rotate(45deg)}.customize-control-sidebar_block_editor .is-style-sme-list-times li:after,.editor-styles-wrapper .is-style-sme-list-times li:after{transform:rotate(-45deg)}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-circle li:before,.editor-styles-wrapper .is-style-sme-ordered-list-circle li:before{background-color:var(--_lighter-color-gray);border-radius:100%;font-size:12px;height:20px;left:calc(-1.8em - 6px);top:calc(var(--_half-leading)*1rem/2);width:20px}.customize-control-sidebar_block_editor .block-library-list .is-style-sme-ordered-list-circle,.editor-styles-wrapper .block-library-list .is-style-sme-ordered-list-circle{margin-left:1.8em}.customize-control-sidebar_block_editor .is-style-sme-ordered-list-square li:before,.editor-styles-wrapper .is-style-sme-ordered-list-square li:before{background-color:var(--_lighter-color-gray);font-size:12px;height:20px;left:calc(-1.8em - 6px);top:calc(var(--_half-leading)*1rem/2);width:20px}.customize-control-sidebar_block_editor .block-library-list .is-style-sme-ordered-list-square,.editor-styles-wrapper .block-library-list .is-style-sme-ordered-list-square{margin-left:1.8em}.customize-control-sidebar_block_editor .is-style-sme-post-it,.editor-styles-wrapper .is-style-sme-post-it{--sme-post-it--background-color:#ffd03b;--sme-post-it--dog-year-size:1.8rem;background-color:var(--sme-post-it--background-color);margin-bottom:var(--sme-post-it--dog-year-size)!important;position:relative;width:-moz-fit-content;width:fit-content}.customize-control-sidebar_block_editor .is-style-sme-post-it:not(:last-child),.editor-styles-wrapper .is-style-sme-post-it:not(:last-child){margin-bottom:calc(var(--sme-post-it--dog-year-size) + var(--_margin1))!important}.customize-control-sidebar_block_editor .is-style-sme-post-it:before,.editor-styles-wrapper .is-style-sme-post-it:before{border-color:var(--_lighter-color-gray) #0000;border-style:solid;border-width:var(--sme-post-it--dog-year-size) var(--sme-post-it--dog-year-size) 0 0;content:"";display:block;position:absolute;right:0;top:100%}.customize-control-sidebar_block_editor .is-style-sme-post-it:after,.editor-styles-wrapper .is-style-sme-post-it:after{background-color:inherit;content:"";display:block;height:var(--sme-post-it--dog-year-size);left:0;position:absolute;right:var(--sme-post-it--dog-year-size);top:calc(100% - 1px)}.customize-control-sidebar_block_editor .is-style-sme-post-it.has-text-align-center,.editor-styles-wrapper .is-style-sme-post-it.has-text-align-center{margin-left:auto;margin-right:auto}.customize-control-sidebar_block_editor .is-style-sme-post-it.has-text-align-right,.editor-styles-wrapper .is-style-sme-post-it.has-text-align-right{margin-left:auto;margin-right:0}.customize-control-sidebar_block_editor p.is-style-sme-post-it,.editor-styles-wrapper p.is-style-sme-post-it{padding:var(--_padding1) var(--_padding1) 0}.customize-control-sidebar_block_editor .is-style-sme-post-it,.editor-styles-wrapper .is-style-sme-post-it{margin-bottom:3.6rem}.customize-control-sidebar_block_editor .is-style-sme-post-it.wp-block,.editor-styles-wrapper .is-style-sme-post-it.wp-block{max-width:300px}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow,.editor-styles-wrapper .is-style-sme-post-it-narrow{--sme-post-it-narrow--background-color:#fff;--sme-post-it-narrow--line-size:.45rem;--sme-post-it-narrow--line-color:#ff6e3b;background-color:var(--sme-post-it-narrow--background-color);box-shadow:1px 2px 6px #0000001a;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow:after,.editor-styles-wrapper .is-style-sme-post-it-narrow:after{background-color:var(--sme-post-it-narrow--line-color);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:var(--sme-post-it-narrow--line-size)}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow.has-text-align-center,.editor-styles-wrapper .is-style-sme-post-it-narrow.has-text-align-center{margin-left:auto;margin-right:auto}.customize-control-sidebar_block_editor .is-style-sme-post-it-narrow.has-text-align-right,.editor-styles-wrapper .is-style-sme-post-it-narrow.has-text-align-right{margin-left:auto;margin-right:0}.customize-control-sidebar_block_editor p.is-style-sme-post-it-narrow,.editor-styles-wrapper p.is-style-sme-post-it-narrow{padding:var(--_padding-2) var(--_padding-1) var(--_padding-2) calc(var(--_padding-1) + var(--sme-post-it-narrow--line-size))}.customize-control-sidebar_block_editor .wp-block-image.is-style-sme-shadowed img,.editor-styles-wrapper .wp-block-image.is-style-sme-shadowed img{box-shadow:0 0 4px 0 #0000001a}.customize-control-sidebar_block_editor .wp-block-button.is-style-sme-shadowed .wp-block-button__link,.editor-styles-wrapper .wp-block-button.is-style-sme-shadowed .wp-block-button__link{box-shadow:0 1px 3px 0 #00000040,inset 0 1px 0 0 #ffffff1a,inset 0 -1px 0 0 #0101010d}@media (min-width:1024px){.customize-control-sidebar_block_editor .wp-block-button.is-style-sme-shadowed .wp-block-button__link:active,.editor-styles-wrapper .wp-block-button.is-style-sme-shadowed .wp-block-button__link:active{box-shadow:inset 0 1px 0 0 #ffffff1a,inset 0 -1px 0 0 #0101010d}}.customize-control-sidebar_block_editor .is-style-sme-speech,.editor-styles-wrapper .is-style-sme-speech{text-align:left}.customize-control-sidebar_block_editor .is-style-sme-speech:before,.editor-styles-wrapper .is-style-sme-speech:before{left:var(--_s1);top:calc(100% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech.has-text-align-center:before,.editor-styles-wrapper .is-style-sme-speech.has-text-align-center:before{left:calc(50% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech.has-text-align-right:before,.editor-styles-wrapper .is-style-sme-speech.has-text-align-right:before{left:auto;right:var(--_s1)}.customize-control-sidebar_block_editor .is-style-sme-speech-top,.editor-styles-wrapper .is-style-sme-speech-top{text-align:left}.customize-control-sidebar_block_editor .is-style-sme-speech-top:before,.editor-styles-wrapper .is-style-sme-speech-top:before{bottom:calc(100% - var(--sme-speech--triangle-size)/2);left:var(--_s1)}.customize-control-sidebar_block_editor .is-style-sme-speech-top.has-text-align-center:before,.editor-styles-wrapper .is-style-sme-speech-top.has-text-align-center:before{left:calc(50% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech-top.has-text-align-right:before,.editor-styles-wrapper .is-style-sme-speech-top.has-text-align-right:before{left:auto;right:var(--_s1)}.customize-control-sidebar_block_editor .is-style-sme-speech-right:before,.editor-styles-wrapper .is-style-sme-speech-right:before{left:calc(100% - var(--sme-speech--triangle-size)/2);top:calc(50% - var(--sme-speech--triangle-size)/2)}.customize-control-sidebar_block_editor .is-style-sme-speech-left:before,.editor-styles-wrapper .is-style-sme-speech-left:before{right:calc(100% - var(--sme-speech--triangle-size)/2);top:calc(50% - var(--sme-speech--triangle-size)/2)}.sme-editor-block-presets{display:flex;flex-wrap:wrap;gap:8px}.sme-editor-block-presets__preset{display:flex;flex:100%;gap:8px;justify-content:space-between}.sme-editor-block-presets__preset .components-button.is-secondary{flex:1;justify-content:center}.sme-editor-block-presets-inserter .sme-editor-block-presets-inserter__title{font-weight:700;margin:0 0 8px}.sme-editor-block-presets-inserter__control{display:flex}.sme-editor-block-presets-inserter__control .components-base-control{display:flex;flex:1;margin:0 8px 0 0}.sme-editor-block-presets-inserter__control .components-base-control .components-base-control__field{display:flex;flex:1;margin:0}.sme-editor-block-presets+.sme-editor-block-presets-inserter{margin-top:1em}.sme-popover .components-popover__content{max-height:none!important;min-width:2}.sme-popover .components-dropdown-content-wrapper fieldset>:last-child{margin-bottom:0}.sme-popover--inline-font-size .components-font-size-picker{padding:0}.sme-popover--inline-font-size .components-font-size-picker__controls{margin-bottom:5px}.sme-popover--inline-font-size .components-custom-select-control__menu{max-height:200px}.sme-extension-tools-panel .block-editor-panel-color-gradient-settings__dropdown{justify-content:space-between;padding-bottom:12px;padding-top:12px}.sme-extension-tools-panel .block-editor-tools-panel-color-gradient-settings__item:first-child{border-top:1px solid #ddd}.sme-extension-panel .components-panel__icon{fill:var(--_light-color-gray)}.sme-extension-panel--enabled .components-panel__icon{fill:#cd162c}.components-dropdown-menu__menu-item.has-text.has-icon .dashicon{margin-right:8px}
  • snow-monkey-editor/trunk/dist/js/editor-extension.asset.php

    r2991408 r3033439  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => 'b96aeddda5741c4272b9');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => 'b');
  • snow-monkey-editor/trunk/dist/js/editor-extension.js

    r2991408 r3033439  
    1 (()=>{var e={991:(e,t)=>{var n;!function(){"use strict";var s=function(){function e(){}function t(e,t){for(var n=t.length,s=0;s<n;++s)o(e,t[s])}e.prototype=Object.create(null);var n={}.hasOwnProperty,s=/\s+/;function o(e,o){if(o){var r=typeof o;"string"===r?function(e,t){for(var n=t.split(s),o=n.length,r=0;r<o;++r)e[n[r]]=!0}(e,o):Array.isArray(o)?t(e,o):"object"===r?function(e,t){if(t.toString===Object.prototype.toString||t.toString.toString().includes("[native code]"))for(var s in t)n.call(t,s)&&(e[s]=!!t[s]);else e[t.toString()]=!0}(e,o):"number"===r&&function(e,t){e[t]=!0}(e,o)}}return function(){for(var n=arguments.length,s=Array(n),o=0;o<n;o++)s[o]=arguments[o];var r=new e;t(r,s);var a=[];for(var i in r)r[i]&&a.push(i);return a.join(" ")}}();e.exports?(s.default=s,e.exports=s):void 0===(n=function(){return s}.apply(t,[]))||(e.exports=n)}()}},t={};function n(s){var o=t[s];if(void 0!==o)return o.exports;var r=t[s]={exports:{}};return e[s](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var s in t)n.o(t,s)&&!n.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React;var t=n(991),s=n.n(t);const o=window.wp.components,r=window.wp.blockEditor,a=window.wp.compose,i=window.wp.hooks,l=window.wp.i18n,m=window.lodash,d=window.wp.blocks,c=window.wp.element;function u(e,t){if("core/freeform"===e)return!1;const n=function(e){return(0,i.applyFilters)("SnowMonkeyEditor.extension.allowedNameSpaces",["core","snow-monkey-blocks"],e)}(t);return 0<n.filter((t=>0===e.indexOf(t))).length}function b(e,t){if(!e||!Object.keys(e).length)return!1;const n=function(e){return(0,i.applyFilters)("SnowMonkeyEditor.extension.allowedRoles",["administrator","editor","author","contributor"],e)}(t);return 0<e.roles.filter((e=>-1<n.indexOf(e))).length}const p=JSON.parse('{"smeIsHiddenSm":{"type":"boolean","default":false},"smeIsHiddenMd":{"type":"boolean","default":false},"smeIsHiddenLg":{"type":"boolean","default":false}}'),y={resetAll:{},hasValue:e=>0<(0,m.compact)([e.attributes?.smeIsHiddenSm,e.attributes?.smeIsHiddenMd,e.attributes?.smeIsHiddenLg]).length,resetValue:e=>{e.setAttributes({smeIsHiddenSm:p.smeIsHiddenSm.default,smeIsHiddenMd:p.smeIsHiddenMd.default,smeIsHiddenLg:p.smeIsHiddenLg.default})},resetClassnames:()=>({"sme-hidden-sm":p.smeIsHiddenSm.default,"sme-hidden-md":p.smeIsHiddenMd.default,"sme-hidden-lg-up":p.smeIsHiddenLg.default}),label:(0,l.__)("Display setting (By window size)","snow-monkey-editor"),isShown:e=>{if(!b(snowmonkeyeditor?.currentUser,"hidden-by-size"))return!1;if(!u(e.name,"hidden-by-size"))return!1;const t=(0,d.getBlockType)(e.name);return!!t&&!!(0,d.hasBlockSupport)(t,"customClassName",!0)},Content:t=>{const{attributes:n,setAttributes:r}=t,{smeIsHiddenSm:a,smeIsHiddenMd:i,smeIsHiddenLg:m,className:d}=n;return(0,c.useEffect)((()=>{r({className:s()(d,{"sme-hidden-sm":a,"sme-hidden-md":i,"sme-hidden-lg-up":m})})}),[a,i,m]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.ToggleControl,{label:(0,l.__)("Hide on smartphone size","snow-monkey-editor"),checked:a,onChange:e=>{r({smeIsHiddenSm:e})}}),(0,e.createElement)(o.ToggleControl,{label:(0,l.__)("Hide on tablet size","snow-monkey-editor"),checked:i,onChange:e=>{r({smeIsHiddenMd:e})}}),(0,e.createElement)(o.ToggleControl,{label:(0,l.__)("Hide on PC size","snow-monkey-editor"),checked:m,onChange:e=>{r({smeIsHiddenLg:e})}}))}},g=window.wp.data,w=JSON.parse('{"smeIsHiddenRoles":{"type":"array","default":[]}}'),f=window.wp.dataControls,k={roles:{}},h={setRoles:e=>({type:"SET_ROLES",roles:e}),*fetchRoles(){const e=yield(0,f.apiFetch)({path:"/snow-monkey-editor/v1/roles"});return h.setRoles(e)}},E={*getRoles(){yield h.fetchRoles()}},_=(0,g.createReduxStore)("snow-monkey-editor/roles",{reducer:(e=k,t)=>"SET_ROLES"===t.type?{...e,roles:t.roles}:e,actions:h,selectors:{getRoles:e=>e.roles},controls:f.controls,resolvers:E});(0,g.register)(_);const v={resetAll:{},hasValue:e=>!e.attributes?.smeIsHiddenRoles||0<e.attributes?.smeIsHiddenRoles.length,resetValue:e=>{e.setAttributes({smeIsHiddenRoles:w.smeIsHiddenRoles.default})},resetClassnames:e=>{const t=e.attributes?.smeIsHiddenRoles||[],n={};return t.forEach((e=>{n[`sme-hidden-by-role--${e}`]=!1})),n},label:(0,l.__)("Display setting (By roles)","snow-monkey-editor"),isShown:e=>!!b(snowmonkeyeditor?.currentUser,"hidden-by-role")&&(!!u(e.name,"hidden-by-role")&&!!(0,d.getBlockType)(e.name)),Content:t=>{const{attributes:n,setAttributes:r}=t,{smeIsHiddenRoles:a,className:i}=n,d=(()=>{const e=(0,g.useSelect)((e=>{const t={...e(_).getRoles()};return{"sme-guest":{name:(0,l.__)("user is not logged in","snow-monkey-editor")},...t}}),[]);let t={};return snowmonkeyeditor?.currentUser?.roles?.includes("administrator")?t={...e}:Object.keys(e).forEach(((n,s)=>{const o=snowmonkeyeditor?.currentUser?.roles?.includes(n);o||(t[n]=Object.values(e)[s])})),t})();return(0,c.useEffect)((()=>{const e={};Object.keys(d).forEach((t=>{e[`sme-hidden-by-role--${t}`]=!1})),a.forEach((t=>{e[`sme-hidden-by-role--${t}`]=!0})),r({className:s()(i,{...e})})}),[a]),(0,e.createElement)(e.Fragment,null,Object.keys(d).map((t=>{const n=(0,l.sprintf)(
     1(()=>{var e={),s=n.n(t);const o=window.wp.components,r=window.wp.blockEditor,a=window.wp.compose,i=window.wp.hooks,l=window.wp.i18n,m=window.lodash,d=window.wp.blocks,c=window.wp.element;function u(e,t){if("core/freeform"===e)return!1;const n=function(e){return(0,i.applyFilters)("SnowMonkeyEditor.extension.allowedNameSpaces",["core","snow-monkey-blocks"],e)}(t);return 0<n.filter((t=>0===e.indexOf(t))).length}function b(e,t){if(!e||!Object.keys(e).length)return!1;const n=function(e){return(0,i.applyFilters)("SnowMonkeyEditor.extension.allowedRoles",["administrator","editor","author","contributor"],e)}(t);return 0<e.roles.filter((e=>-1<n.indexOf(e))).length}const p=JSON.parse('{"smeIsHiddenSm":{"type":"boolean","default":false},"smeIsHiddenMd":{"type":"boolean","default":false},"smeIsHiddenLg":{"type":"boolean","default":false}}'),y={resetAll:{},hasValue:e=>0<(0,m.compact)([e.attributes?.smeIsHiddenSm,e.attributes?.smeIsHiddenMd,e.attributes?.smeIsHiddenLg]).length,resetValue:e=>{e.setAttributes({smeIsHiddenSm:p.smeIsHiddenSm.default,smeIsHiddenMd:p.smeIsHiddenMd.default,smeIsHiddenLg:p.smeIsHiddenLg.default})},resetClassnames:()=>({"sme-hidden-sm":p.smeIsHiddenSm.default,"sme-hidden-md":p.smeIsHiddenMd.default,"sme-hidden-lg-up":p.smeIsHiddenLg.default}),label:(0,l.__)("Display setting (By window size)","snow-monkey-editor"),isShown:e=>{if(!b(snowmonkeyeditor?.currentUser,"hidden-by-size"))return!1;if(!u(e.name,"hidden-by-size"))return!1;const t=(0,d.getBlockType)(e.name);return!!t&&!!(0,d.hasBlockSupport)(t,"customClassName",!0)},Content:t=>{const{attributes:n,setAttributes:r}=t,{smeIsHiddenSm:a,smeIsHiddenMd:i,smeIsHiddenLg:m,className:d}=n;return(0,c.useEffect)((()=>{r({className:s()(d,{"sme-hidden-sm":a,"sme-hidden-md":i,"sme-hidden-lg-up":m})})}),[a,i,m]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.ToggleControl,{label:(0,l.__)("Hide on smartphone size","snow-monkey-editor"),checked:a,onChange:e=>{r({smeIsHiddenSm:e})}}),(0,e.createElement)(o.ToggleControl,{label:(0,l.__)("Hide on tablet size","snow-monkey-editor"),checked:i,onChange:e=>{r({smeIsHiddenMd:e})}}),(0,e.createElement)(o.ToggleControl,{label:(0,l.__)("Hide on PC size","snow-monkey-editor"),checked:m,onChange:e=>{r({smeIsHiddenLg:e})}}))}},g=window.wp.data,w=JSON.parse('{"smeIsHiddenRoles":{"type":"array","default":[]}}'),f=window.wp.dataControls,k={roles:{}},h={setRoles:e=>({type:"SET_ROLES",roles:e}),*fetchRoles(){const e=yield(0,f.apiFetch)({path:"/snow-monkey-editor/v1/roles"});return h.setRoles(e)}},E={*getRoles(){yield h.fetchRoles()}},_=(0,g.createReduxStore)("snow-monkey-editor/roles",{reducer:(e=k,t)=>"SET_ROLES"===t.type?{...e,roles:t.roles}:e,actions:h,selectors:{getRoles:e=>e.roles},controls:f.controls,resolvers:E});(0,g.register)(_);const v={resetAll:{},hasValue:e=>!e.attributes?.smeIsHiddenRoles||0<e.attributes?.smeIsHiddenRoles.length,resetValue:e=>{e.setAttributes({smeIsHiddenRoles:w.smeIsHiddenRoles.default})},resetClassnames:e=>{const t=e.attributes?.smeIsHiddenRoles||[],n={};return t.forEach((e=>{n[`sme-hidden-by-role--${e}`]=!1})),n},label:(0,l.__)("Display setting (By roles)","snow-monkey-editor"),isShown:e=>!!b(snowmonkeyeditor?.currentUser,"hidden-by-role")&&(!!u(e.name,"hidden-by-role")&&!!(0,d.getBlockType)(e.name)),Content:t=>{const{attributes:n,setAttributes:r}=t,{smeIsHiddenRoles:a,className:i}=n,d=(()=>{const e=(0,g.useSelect)((e=>{const t={...e(_).getRoles()};return{"sme-guest":{name:(0,l.__)("user is not logged in","snow-monkey-editor")},...t}}),[]);let t={};return snowmonkeyeditor?.currentUser?.roles?.includes("administrator")?t={...e}:Object.keys(e).forEach(((n,s)=>{const o=snowmonkeyeditor?.currentUser?.roles?.includes(n);o||(t[n]=Object.values(e)[s])})),t})();return(0,c.useEffect)((()=>{const e={};Object.keys(d).forEach((t=>{e[`sme-hidden-by-role--${t}`]=!1})),a.forEach((t=>{e[`sme-hidden-by-role--${t}`]=!0})),r({className:s()(i,{...e})})}),[a]),(0,e.createElement)(e.Fragment,null,Object.keys(d).map((t=>{const n=(0,l.sprintf)(
    22// translators: %1$s: The role name
    33(0,l.__)("Hide if %1$s","snow-monkey-editor"),d[t].name),s="object"==typeof a&&a.includes(t);return(0,e.createElement)(o.ToggleControl,{key:`sme-hidden-role-${t}`,label:n,checked:s,onChange:e=>{const n=((e,t)=>{let n=[...a];return!0===t?n.push(e):n=n.filter((t=>e!==t)),(0,m.uniq)(n)})(t,e);r({smeIsHiddenRoles:n})}})})))},Decorator:t=>{const{attributes:n,children:s}=t,{className:o,smeIsHiddenRoles:r=[]}=n;return o&&!snowmonkeyeditor?.currentUser?.roles?.includes("administrator")&&r.some((e=>snowmonkeyeditor?.currentUser?.roles?.includes(e)))?(0,e.createElement)("div",{className:"sme-hidden-by-role"},s):(0,e.createElement)(e.Fragment,null,s)}},A=JSON.parse('{"smeAnimation":{"type":"string"},"smeAnimationDelay":{"type":"number","default":0},"smeAnimationDuration":{"type":"number"}}'),C=[{label:"",value:void 0},{label:(0,l.__)("bounce-in","snow-monkey-editor"),value:"bounce-in"},{label:(0,l.__)("bounce-down","snow-monkey-editor"),value:"bounce-down"},{label:(0,l.__)("fade-in","snow-monkey-editor"),value:"fade-in"},{label:(0,l.__)("fade-in-up","snow-monkey-editor"),value:"fade-in-up"},{label:(0,l.__)("fade-in-down","snow-monkey-editor"),value:"fade-in-down"}],S={resetAll:{},hasValue:e=>!!e.attributes?.smeAnimation,resetValue:e=>{e.setAttributes({smeAnimation:A.smeAnimation.default,smeAnimationDelay:A.smeAnimationDelay.default,smeAnimationDuration:A.smeAnimationDuration.default})},resetClassnames:e=>{const t={};return null!=e.attributes?.smeAnimation&&(t[`sme-animation-${e.attributes.smeAnimation}`]=!1),t},label:(0,l.__)("Animation","snow-monkey-editor"),isShown:e=>{if(!b(snowmonkeyeditor?.currentUser,"animation"))return!1;if(!u(e.name,"animation"))return!1;const t=(0,d.getBlockType)(e.name);return!!t&&!!(0,d.hasBlockSupport)(t,"customClassName",!0)},Content:t=>{const{attributes:n,setAttributes:r}=t,{smeAnimation:a,smeAnimationDelay:i,smeAnimationDuration:m,className:d}=n;return(0,c.useEffect)((()=>{const e={};C.forEach((t=>{e[`sme-animation-${t.value}`]=!1})),a&&(e[`sme-animation-${a}`]=!0),r({className:s()(d,{...e})})}),[a]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.SelectControl,{label:(0,l.__)("Animation","snow-monkey-editor"),value:a||void 0,options:C,onChange:e=>{r({smeAnimation:e}),e||r({smeAnimationDelay:A.smeAnimationDelay.default})}}),(0,e.createElement)(o.RangeControl,{label:(0,l.__)("Delay","snow-monkey-editor"),value:i||0,onChange:e=>{r({smeAnimationDelay:e})},allowReset:!0,min:0,max:5,step:.1}),(0,e.createElement)(o.RangeControl,{label:(0,l.__)("Duration","snow-monkey-editor"),value:m||void 0,onChange:e=>{r({smeAnimationDuration:e})},allowReset:!0,min:0,max:5,step:.1}))}},I=JSON.parse('{"smeStartDateTime":{"type":"string"},"smeEndDateTime":{"type":"string"}}'),D=window.wp.date;function H({currentDate:t,onChange:n,onReset:s}){const r=(0,D.getSettings)(),a=/a(?!\\)/i.test(r.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""));return(0,e.createElement)("div",{className:"sme-date-time-picker"},(0,e.createElement)(o.DateTimePicker,{currentDate:t,onChange:n,is12Hour:a}),(0,e.createElement)("div",{className:"sme-date-time-picker__action"},(0,e.createElement)("div",null,t),(0,e.createElement)(o.Button,{isSmall:!0,onClick:s},(0,l.__)("Clear","snow-monkey-editor"))))}const R=e=>!!b(snowmonkeyeditor?.currentUser,"date-time")&&(!!u(e.name,"date-time")&&!!(0,d.getBlockType)(e.name)),x={resetAll:{},hasValue:e=>!!e.attributes?.smeStartDateTime,resetValue:e=>e.setAttributes({smeStartDateTime:void 0}),label:(0,l.__)("Publish setting","snow-monkey-editor"),isShown:R,Content:t=>{const{attributes:n,setAttributes:s}=t,{smeStartDateTime:o}=n;return(0,e.createElement)(H,{currentDate:o,onChange:e=>s({smeStartDateTime:e}),onReset:()=>s({smeStartDateTime:void 0})})}},N={resetAll:{},hasValue:e=>!!e.attributes?.smeEndDateTime,resetValue:e=>e.setAttributes({smeEndDateTime:void 0}),label:(0,l.__)("Unpublish setting","snow-monkey-editor"),isShown:R,Content:t=>{const{attributes:n,setAttributes:s}=t,{smeEndDateTime:o}=n;return(0,e.createElement)(H,{currentDate:o,onChange:e=>s({smeEndDateTime:e}),onReset:()=>s({smeEndDateTime:void 0})})}},T=JSON.parse('{"smeIsEditingLockRoles":{"type":"array","default":[]}}'),O=e=>0<(0,m.intersection)(e.attributes.smeIsEditingLockRoles,snowmonkeyeditor?.currentUser?.roles).length,B={resetAll:{},hasValue:e=>!e.attributes?.smeIsEditingLockRoles||0<e.attributes?.smeIsEditingLockRoles.length,resetValue:e=>e.setAttributes({smeIsEditingLockRoles:[]}),label:(0,l.__)("Editing lock (By roles)","snow-monkey-editor"),isShown:e=>!!b(snowmonkeyeditor?.currentUser,"editing-lock")&&(!!u(e.name,"editing-lock")&&(!!(0,m.includes)(snowmonkeyeditor?.currentUser?.roles,"administrator")&&!!(0,d.getBlockType)(e.name))),Content:t=>{const{attributes:n,setAttributes:s,clientId:r}=t,{smeIsEditingLockRoles:a}=n,i=(0,g.useSelect)((e=>{const t={...e(_).getRoles()};return delete t.administrator,Object.keys(t).forEach((e=>{!0!==t[e].capabilities.edit_posts&&delete t[e]})),t}),[]),d=document.getElementById(`block-${r}`);if(d)if(O(t)){const e=d.getAttribute("tabindex");e&&(d.setAttribute("data-sme-tabindex",e),d.setAttribute("tabindex",-1))}else{const e=d.getAttribute("tabindex"),t=d.getAttribute("data-sme-tabindex");e&&t&&(d.setAttribute("tabindex",t),d.removeAttribute("data-sme-tabindex"))}return(0,e.createElement)(e.Fragment,null,Object.keys(i).map((t=>{const n=(0,l.sprintf)(
  • snow-monkey-editor/trunk/dist/js/editor.asset.php

    r2991408 r3033439  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-preferences', 'wp-rich-text'), 'version' => 'da42aadbbd6a67c03bc1');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-preferences', 'wp-rich-text'), 'version' => '');
  • snow-monkey-editor/trunk/dist/js/editor.js

    r2991408 r3033439  
    1 (()=>{var e={184:(e,t)=>{var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var s=typeof n;if("string"===s||"number"===s)e.push(n);else if(Array.isArray(n)){if(n.length){var a=r.apply(null,n);a&&e.push(a)}}else if("object"===s){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var l in n)o.call(n,l)&&n[l]&&e.push(l)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},685:e=>{"use strict";var t=function(e){return parseInt(e,16)};e.exports=function(e,n){var o,r,s=function(e){return"#"===e.charAt(0)?e.slice(1):e}(e),a=function(e){var n=e.g,o=e.b,r=e.a;return{r:t(e.r),g:t(n),b:t(o),a:+(t(r)/255).toFixed(2)}}({r:(r=3===(o=s).length||4===o.length)?"".concat(o.slice(0,1)).concat(o.slice(0,1)):o.slice(0,2),g:r?"".concat(o.slice(1,2)).concat(o.slice(1,2)):o.slice(2,4),b:r?"".concat(o.slice(2,3)).concat(o.slice(2,3)):o.slice(4,6),a:(r?"".concat(o.slice(3,4)).concat(o.slice(3,4)):o.slice(6,8))||"ff"});return function(e,t){var n,o=e.r,r=e.g,s=e.b,a=e.a,l=(n=t,!isNaN(parseFloat(n))&&isFinite(n)?t:a);return"rgba(".concat(o,", ").concat(r,", ").concat(s,", ").concat(l,")")}(a,n)}},306:e=>{e.exports=function(e){if("string"!=typeof e)throw new Error("color has to be type of `string`");if("#"===e.substr(0,1))return{hex:e,alpha:1};var t=e.replace(/\s+/g,""),n=/(.*?)rgb(a)??\((\d{1,3}),(\d{1,3}),(\d{1,3})(,([01]|1.0*|0??\.([0-9]{0,})))??\)/.exec(t);if(!n)throw new Error("given color ("+e+") isn't a valid rgb or rgba color");var o=parseInt(n[3],10),r=parseInt(n[4],10),s=parseInt(n[5],10),a=n[6]?/([0-9\.]+)/.exec(n[6])[0]:"1",l=(s|r<<8|o<<16|1<<24).toString(16).slice(1);return"."===a.substr(0,1)&&(a=parseFloat("0"+a)),a=parseFloat(Math.round(100*a))/100,{hex:"#"+l.toString(16),alpha:a}}}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var s=t[o]={exports:{}};return e[o](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e={};n.r(e),n.d(e,{settings:()=>_});var t={};n.r(t),n.d(t,{settings:()=>B});var o={};n.r(o),n.d(o,{settings:()=>I});var r={};n.r(r),n.d(r,{settings:()=>V});var s={};n.r(s),n.d(s,{settings:()=>W});var a={};n.r(a),n.d(a,{settings:()=>te});var l={};n.r(l),n.d(l,{settings:()=>ge});var i={};n.r(i),n.d(i,{settings:()=>be});const c=window.React,m=window.lodash,u=window.wp.blockEditor,g=window.wp.components,p=window.wp.richText,d=window.wp.i18n,h=(0,c.createElement)("svg",{role:"img",focusable:"false",width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,c.createElement)("path",{d:"M13.982,16.711c-0.744,1.441 -2.248,2.428 -3.982,2.428c-1.735,0 -3.238,-0.986 -3.983,-2.428c0.909,-1.213 2.355,-2.002 3.983,-2.002c1.629,0 3.074,0.789 3.982,2.002Zm-0.748,-7.657c-0.314,2.56 1.248,2.919 1.248,5.603c0,0.467 -0.072,0.918 -0.205,1.344c-1.037,-1.203 -2.57,-1.967 -4.277,-1.967c-1.708,0 -3.24,0.764 -4.277,1.967c-0.133,-0.426 -0.205,-0.877 -0.205,-1.344c0,-2.684 1.563,-3.043 1.247,-5.603c-0.362,-2.928 -4.315,-2.465 -4.315,-5.334c0,-1.579 1.279,-2.858 2.858,-2.858c1.709,0 2.765,1.558 4.692,1.558c1.926,0 2.982,-1.558 4.691,-1.558c1.578,0 2.857,1.279 2.857,2.858c0.001,2.869 -3.952,2.406 -4.314,5.334Zm-4.677,-4.947l-0.708,0c0,0.498 -0.403,0.9 -0.901,0.9c-0.498,0 -0.901,-0.402 -0.901,-0.9l-0.708,0c0,0.889 0.72,1.609 1.609,1.609c0.889,0 1.609,-0.72 1.609,-1.609Zm0.979,7.141c0,-0.312 -0.253,-0.568 -0.566,-0.568c-0.313,0 -0.567,0.256 -0.567,0.568c0,0.312 0.254,0.566 0.567,0.566c0.313,0 0.566,-0.253 0.566,-0.566Zm2.062,0c0,-0.312 -0.254,-0.568 -0.568,-0.568c-0.312,0 -0.566,0.256 -0.566,0.568c0,0.312 0.254,0.566 0.566,0.566c0.314,0 0.568,-0.253 0.568,-0.566Zm3.062,-7.141l-0.707,0c0,0.498 -0.404,0.9 -0.9,0.9c-0.498,0 -0.902,-0.402 -0.902,-0.9l-0.707,0c0,0.889 0.721,1.609 1.609,1.609c0.886,0.001 1.607,-0.72 1.607,-1.609Z"})),b={position:"bottom left",variant:"alternate"};(0,p.registerFormatType)("snow-monkey-editor/dropdown",{title:"buttons",tagName:"sme-dropdown",className:null,edit:()=>(0,c.createElement)(u.BlockFormatControls,null,(0,c.createElement)("div",{className:"block-editor-format-toolbar"},(0,c.createElement)(g.ToolbarGroup,null,(0,c.createElement)(g.Slot,{name:"SnowMonkey.ToolbarControls"},(e=>0!==e.length&&(0,c.createElement)(g.ToolbarItem,null,(t=>(0,c.createElement)(g.DropdownMenu,{icon:h,label:(0,d.__)("Snow Monkey Editor Controls","snow-monkey-editor"),toggleProps:t,controls:(0,m.orderBy)(e.map((([{props:e}])=>e)),"title"),popoverProps:b}))))),["sme-font-size","sme-letter-spacing","sme-line-height","sme-text-color","sme-bg-color","sme-highlighter","sme-badge"].map((e=>(0,c.createElement)(g.Slot,{name:`SnowMonkey.ToolbarControls.${e}`,key:e}))))))});const v=e=>{if(!e)return;const{name:t,settings:n}=e;(0,p.registerFormatType)(t,n)},y=window.wp.data,k=window.wp.element,w=window.wp.keycodes;function C({name:e,shortcutType:t,shortcutCharacter:n,...o}){let r,s="SnowMonkey.ToolbarControls";return e&&(s+=`.${e}`),t&&n&&(r=w.displayShortcut[t](n)),(0,c.createElement)(g.Fill,{name:s},(0,c.createElement)(g.ToolbarButton,{...o,shortcut:r}))}const f=(0,d.__)("Remove formatting","snow-monkey-editor"),_={name:"snow-monkey-editor/remove-fomatting",title:f,tagName:"span",className:"sme-remove-fomatting",edit:({value:e,onChange:t})=>{const n=(0,y.useSelect)((e=>e("core/rich-text").getFormatTypes()),[]),o=(0,k.useCallback)((()=>{if(0<n.length){let o=e;n.forEach((e=>{o=(0,p.removeFormat)(o,e.name)})),t({...o})}}),[e,n]);return(0,c.createElement)(C,{icon:"editor-removeformatting",title:f,onClick:o})}};var E=n(184),S=n.n(E);const R=({name:e,value:t,onChange:n,onReset:o})=>{const r=(0,y.useSelect)((e=>{const{getSettings:t}=e("core/block-editor");return(0,m.get)(t(),["fontSizes"],[])})),s=(0,k.useMemo)((()=>function(e,t,n){const o=(0,p.getActiveFormat)(t,e);if(!o)return;const r=o.attributes.style;if(r)return r.replace(new RegExp("^font-size:\\s*"),"");const s=o.attributes.class;if(s){let e=s.replace(/.*has-([^\s]*)-font-size.*/,"$1"),t=(0,m.find)(n,{slug:e});if(!t&&(e=e.replace(/(\d)-([^\d])/,"$1$2",e),t=(0,m.find)(n,{slug:e}),!t))return;return t.size}}(e,t,r)),[e,t]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(u.FontSizePicker,{value:s,onChange:n,fontSizes:r,__nextHasNoMarginBottom:!0}),(0,c.createElement)(g.Button,{disabled:void 0===t,variant:"secondary",isSmall:!0,onClick:o},(0,d.__)("Reset")))},F=(0,g.withSpokenMessages)((({name:e,value:t,onChange:n,onClose:o,onReset:r,contentRef:s,settings:a})=>{const l=(0,u.useCachedTruthy)((0,p.useAnchor)({editableContentElement:s.current,value:t,settings:a})),i=(0,k.useMemo)((()=>l.getBoundingClientRect()),[]);return l?.ownerDocument&&(l.getBoundingClientRect=()=>i),(0,c.createElement)(g.Popover,{anchor:l,onClose:o,className:"sme-popover sme-popover--inline-font-size components-inline-color-popover"},(0,c.createElement)("fieldset",null,(0,c.createElement)(R,{name:e,value:t,onChange:n,onReset:r})))})),x="snow-monkey-editor/font-size",A=(0,d.__)("Font size","snow-monkey-editor"),N=[],B={name:x,title:A,tagName:"span",className:"sme-font-size",attributes:{style:"style",class:"class"},edit:e=>{const{value:t,onChange:n,isActive:o,activeAttributes:r,contentRef:s}=e,a=(0,u.useSetting)("typography.fontSizes")||N,[l,i]=(0,k.useState)(!1);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C,{key:o?"sme-font-size":"sme-font-size-not-active",name:o?"sme-font-size":void 0,title:A,className:S()("sme-toolbar-button",{"is-pressed":!!o}),onClick:()=>{i(!l)},icon:(0,c.createElement)(g.Icon,{icon:"editor-textcolor"})}),l&&(0,c.createElement)(F,{name:x,activeAttributes:r,value:t,onClose:()=>i(!1),onReset:()=>{i(!1),n((0,p.removeFormat)(t,x))},onChange:e=>{if(e){let o;if((0,m.isString)(e)||a[0]&&(0,m.isString)(a[0].size))o=e;else{if(!(0,m.isNumber)(e))return;o=`${e}px`}const r=(0,m.find)(a,{size:e});n((0,p.applyFormat)(t,{type:x,attributes:r?{class:(0,u.getFontSizeClass)(r.slug)}:{style:`font-size: ${o}`}}))}else n((0,p.removeFormat)(t,x))},contentRef:s,settings:B}))}},M=({name:e,title:t,value:n,onChange:o,onReset:r})=>{const s=(0,k.useMemo)((()=>function(e,t){const n=(0,p.getActiveFormat)(t,e);if(!n)return;const o=n.attributes?.style;return o?parseFloat(o.replace(new RegExp("^letter-spacing:\\s*"),"").replace("rem","")):void 0}(e,n)),[e,n]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(g.RangeControl,{label:t,value:s,onChange:o,min:"0",max:"2",step:"0.1",initialPosition:void 0}),(0,c.createElement)(g.Button,{disabled:void 0===n,variant:"secondary",isSmall:!0,onClick:r},(0,d.__)("Reset")))},O=(0,g.withSpokenMessages)((({name:e,title:t,value:n,onChange:o,onClose:r,onReset:s,contentRef:a,settings:l})=>{const i=(0,u.useCachedTruthy)((0,p.useAnchor)({editableContentElement:a.current,value:n,settings:l})),m=(0,k.useMemo)((()=>i.getBoundingClientRect()),[]);return i?.ownerDocument&&(i.getBoundingClientRect=()=>m),(0,c.createElement)(g.Popover,{anchor:i,onClose:r,className:"sme-popover sme-popover--inline-letter-spacing components-inline-color-popover"},(0,c.createElement)("fieldset",null,(0,c.createElement)(M,{name:e,title:t,value:n,onChange:o,onReset:s})))})),P="snow-monkey-editor/letter-spacing",T=(0,d.__)("Letter spacing","snow-monkey-editor"),I={name:P,title:T,tagName:"span",className:"sme-letter-spacing",attributes:{style:"style"},edit:e=>{const{value:t,onChange:n,isActive:o,activeAttributes:r,contentRef:s}=e,[a,l]=(0,k.useState)(!1);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C,{key:o?"sme-letter-spacing":"sme-letter-spacing-not-active",name:o?"sme-letter-spacing":void 0,title:T,className:S()("sme-toolbar-button",{"is-pressed":!!o}),onClick:()=>{l(!a)},icon:(0,c.createElement)(g.Icon,{icon:"controls-pause"})}),a&&(0,c.createElement)(O,{name:P,title:T,activeAttributes:r,value:t,onClose:()=>{l(!1)},onReset:()=>{l(!1),n((0,p.removeFormat)(t,P))},onChange:e=>{n((0,p.applyFormat)(t,{type:P,attributes:{style:`letter-spacing: ${e}rem`}}))},contentRef:s,settings:I}))}},$=({name:e,title:t,value:n,onChange:o,onReset:r})=>{const s=(0,k.useMemo)((()=>function(e,t){const n=(0,p.getActiveFormat)(t,e);if(!n)return;const o=n.attributes.style;return o?parseFloat(o.replace(new RegExp("^line-height:\\s*"),"")):void 0}(e,n)),[e,n]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(g.RangeControl,{label:t,value:s,onChange:o,min:"0",max:"5",step:"0.1",initialPosition:void 0}),(0,c.createElement)(g.Button,{disabled:void 0===n,variant:"secondary",isSmall:!0,onClick:r},(0,d.__)("Reset")))},z=(0,g.withSpokenMessages)((({name:e,title:t,value:n,onChange:o,onClose:r,onReset:s,contentRef:a,settings:l})=>{const i=(0,u.useCachedTruthy)((0,p.useAnchor)({editableContentElement:a.current,value:n,settings:l})),m=(0,k.useMemo)((()=>i.getBoundingClientRect()),[]);return i?.ownerDocument&&(i.getBoundingClientRect=()=>m),(0,c.createElement)(g.Popover,{anchor:i,onClose:r,className:"sme-popover sme-popover--inline-line-height components-inline-color-popover"},(0,c.createElement)("fieldset",null,(0,c.createElement)($,{name:e,title:t,value:n,onChange:o,onReset:s})))})),j="snow-monkey-editor/line-height",D=(0,d.__)("Line height","snow-monkey-editor"),V={name:j,title:D,tagName:"span",className:"sme-line-height",attributes:{style:"style"},edit:e=>{const{value:t,onChange:n,isActive:o,activeAttributes:r,contentRef:s}=e,[a,l]=(0,k.useState)(!1);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C,{key:o?"sme-line-height":"sme-line-height-not-active",name:o?"sme-line-height":void 0,title:D,className:S()("sme-toolbar-button",{"is-pressed":!!o}),onClick:()=>{l(!a)},icon:(0,c.createElement)(g.Icon,{icon:"editor-insertmore"})}),a&&(0,c.createElement)(z,{name:j,title:D,activeAttributes:r,value:t,onClose:()=>{l(!1)},onReset:()=>{l(!1),n((0,p.removeFormat)(t,j))},onChange:e=>{n((0,p.applyFormat)(t,{type:j,attributes:{style:`line-height: ${e}`}}))},contentRef:s,settings:V}))}};function G(e,t,n){const o=(0,p.getActiveFormat)(t,e);if(!o)return;const r=o.attributes.style;if(r)return r.replace(new RegExp("^color:\\s*"),"");const s=o.attributes.class;if(s){const e=s.replace(/.*has-([^\s]*)-color.*/,"$1");return(0,u.getColorObjectByAttributeValues)(n,e).color}}const H=({name:e,value:t,onChange:n})=>{const o=(0,y.useSelect)((e=>{const{getSettings:t}=e("core/block-editor");return(0,m.get)(t(),["colors"],[])})),r=(0,k.useMemo)((()=>G(e,t,o)),[e,t,o]);return(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,d.__)("Color","snow-monkey-editor"),colorValue:r,onColorChange:n,...(0,u.__experimentalUseMultipleOriginColorsAndGradients)(),__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0})},L=(0,g.withSpokenMessages)((({name:e,value:t,onChange:n,onClose:o,contentRef:r,settings:s})=>{const a=(0,u.useCachedTruthy)((0,p.useAnchor)({editableContentElement:r.current,value:t,settings:s})),l=(0,k.useMemo)((()=>a.getBoundingClientRect()),[]);return a?.ownerDocument&&(a.getBoundingClientRect=()=>l),(0,c.createElement)(g.Popover,{anchor:a,value:t,onClose:o,className:"sme-popover sme-popover--inline-color components-inline-color-popover"},(0,c.createElement)(H,{name:e,value:t,onChange:n}))})),Z="snow-monkey-editor/text-color",q=(0,d.__)("Text color","snow-monkey-editor"),U=[],W={name:Z,title:q,tagName:"span",className:"sme-text-color",attributes:{style:"style",class:"class"},edit:e=>{const{value:t,onChange:n,isActive:o,activeAttributes:r,contentRef:s}=e,a=(0,u.useSetting)("color.palette")||U,[l,i]=(0,k.useState)(!1),m=(0,k.useMemo)((()=>G(Z,t,a)),[t,a]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C,{key:o?"sme-text-color":"sme-text-color-not-active",name:o?"sme-text-color":void 0,title:q,style:{color:m},className:S()("sme-toolbar-button",{"is-pressed":!!o}),onClick:()=>{i(!l)},icon:(0,c.createElement)(g.Icon,{icon:"edit"})}),l&&(0,c.createElement)(L,{name:Z,activeAttributes:r,value:t,onClose:()=>i(!1),onChange:e=>{if(e){const o=(0,u.getColorObjectByColorValue)(a,e);n((0,p.applyFormat)(t,{type:Z,attributes:o?{class:(0,u.getColorClassName)("color",o.slug)}:{style:`color: ${e}`}}))}else n((0,p.removeFormat)(t,Z)),i(!1)},contentRef:s,settings:W}))}};function J(e,t,n){const o=(0,p.getActiveFormat)(t,e);if(!o)return;const r=o.attributes.style;if(r)return r.replace(new RegExp("^background-color:\\s*"),"");const s=o.attributes.class;if(s){const e=s.replace(/.*has-([^\s]*)-background-color.*/,"$1");return(0,u.getColorObjectByAttributeValues)(n,e).color}}const K=({name:e,value:t,onChange:n})=>{const o=(0,y.useSelect)((e=>{const{getSettings:t}=e("core/block-editor");return(0,m.get)(t(),["colors"],[])})),r=(0,k.useMemo)((()=>J(e,t,o)),[e,t,o]);return(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,d.__)("Color","snow-monkey-editor"),colorValue:r,onColorChange:n,...(0,u.__experimentalUseMultipleOriginColorsAndGradients)(),__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0})},Q=(0,g.withSpokenMessages)((({name:e,value:t,onChange:n,onClose:o,contentRef:r,settings:s})=>{const a=(0,u.useCachedTruthy)((0,p.useAnchor)({editableContentElement:r.current,value:t,settings:s})),l=(0,k.useMemo)((()=>a.getBoundingClientRect()),[]);return a?.ownerDocument&&(a.getBoundingClientRect=()=>l),(0,c.createElement)(g.Popover,{anchor:a,onClose:o,className:"sme-popover sme-popover--inline-background-color components-inline-color-popover"},(0,c.createElement)(K,{name:e,value:t,onChange:n}))})),X="snow-monkey-editor/bg-color",Y=(0,d.__)("Background color","snow-monkey-editor"),ee=[],te={name:X,title:Y,tagName:"span",className:"sme-bg-color",attributes:{style:"style",class:"class"},edit:e=>{const{value:t,onChange:n,isActive:o,activeAttributes:r,contentRef:s}=e,a=(0,u.useSetting)("color.palette")||ee,[l,i]=(0,k.useState)(!1),m=(0,k.useMemo)((()=>J(X,t,a)),[t,a]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C,{key:o?"sme-bg-color":"sme-bg-color-not-active",name:o?"sme-bg-color":void 0,title:Y,style:{color:m},className:S()("sme-toolbar-button",{"is-pressed":!!o}),onClick:()=>{i(!l)},icon:(0,c.createElement)(g.Icon,{icon:"tag"})}),l&&(0,c.createElement)(Q,{name:X,activeAttributes:r,value:t,onClose:()=>i(!1),onChange:e=>{if(e){const o=(0,u.getColorObjectByColorValue)(a,e);n((0,p.applyFormat)(t,{type:X,attributes:o?{class:(0,u.getColorClassName)("background-color",o.slug)}:{style:`background-color: ${e}`}}))}else n((0,p.removeFormat)(t,X)),i(!1)},contentRef:s,settings:te}))}};var ne=n(685),oe=n.n(ne),re=n(306),se=n.n(re);function ae(e,t){const n=(0,p.getActiveFormat)(t,e);if(!n)return;const o=n.attributes.style;if(!o)return;const r=o.match(/(#[0-9A-F]{3,6}) /i);if(r)return r;const s=o.match(/,\s*?(rgba?\([^)]+\)) /i);return s?function(e){if(!e||4===e.length)return e;const t=e.match(/^#([0-9A-F])\1([0-9A-F])\1([0-9A-F])\1$/i);return t?`#${t[1].slice(0,1)}${t[2].slice(0,1)}${t[3].slice(0,1)}`:e}(se()(s[1]).hex):void 0}const le=({name:e,value:t,onChange:n})=>{const o=(0,y.useSelect)((e=>{const{getSettings:t}=e("core/block-editor");return(0,m.get)(t(),["colors"],[])})),r=(0,k.useMemo)((()=>ae(e,t)),[e,t,o]);return(0,c.createElement)(u.__experimentalColorGradientControl,{label:(0,d.__)("Color","snow-monkey-editor"),colorValue:r,onColorChange:n,...(0,u.__experimentalUseMultipleOriginColorsAndGradients)(),__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0})},ie=(0,g.withSpokenMessages)((({name:e,value:t,onChange:n,onClose:o,contentRef:r,settings:s})=>{const a=(0,u.useCachedTruthy)((0,p.useAnchor)({editableContentElement:r.current,value:t,settings:s})),l=(0,k.useMemo)((()=>a.getBoundingClientRect()),[]);return a?.ownerDocument&&(a.getBoundingClientRect=()=>l),(0,c.createElement)(g.Popover,{anchor:a,onClose:o,className:"sme-popover sme-popover--inline-color components-inline-color-popover"},(0,c.createElement)(le,{name:e,value:t,onChange:n}))})),ce="snow-monkey-editor/highlighter",me=(0,d.__)("Highlighter","snow-monkey-editor"),ue=[],ge={name:ce,title:me,tagName:"span",className:"sme-highlighter",attributes:{style:"style"},edit:e=>{const{value:t,onChange:n,isActive:o,activeAttributes:r,contentRef:s}=e,a=(0,u.useSetting)("color.palette")||ue,[l,i]=(0,k.useState)(!1),m=(0,k.useMemo)((()=>ae(ce,t)),[t,a]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C,{key:o?"sme-highlighter":"sme-highlighter-not-active",name:o?"sme-highlighter":void 0,title:me,style:{color:m},className:S()("sme-toolbar-button",{"is-pressed":!!o}),onClick:()=>{i(!l)},icon:(0,c.createElement)(g.Icon,{icon:"tag"})}),l&&(0,c.createElement)(ie,{name:ce,activeAttributes:r,value:t,onClose:()=>i(!1),onChange:e=>{e?(e.match(/^#/)&&(e=oe()(e,.5)),n((0,p.applyFormat)(t,{type:ce,attributes:{style:`background-image: linear-gradient(transparent 60%, ${e} 60%)`}}))):(n((0,p.removeFormat)(t,ce)),i(!1))},contentRef:s,settings:ge}))}},pe="snow-monkey-editor/badge",de=(0,d.__)("Badge","snow-monkey-editor"),he=[],be={name:pe,title:de,tagName:"span",className:"sme-badge",attributes:{style:"style",class:"class"},edit:e=>{const{value:t,onChange:n,isActive:o,activeAttributes:r,contentRef:s}=e,a=(0,u.useSetting)("color.palette")||he,[l,i]=(0,k.useState)(!1),m=(0,k.useMemo)((()=>J(pe,t,a)),[t,a]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(C,{key:o?"sme-badge":"sme-badge-not-active",name:o?"sme-badge":void 0,title:de,style:{color:m},className:S()("sme-toolbar-button",{"is-pressed":!!o}),onClick:()=>{i(!l)},icon:(0,c.createElement)(g.Icon,{icon:"tag"})}),l&&(0,c.createElement)(Q,{name:pe,activeAttributes:r,value:t,onClose:()=>i(!1),onChange:e=>{if(e){const o=(0,u.getColorObjectByColorValue)(a,e);n((0,p.applyFormat)(t,{type:pe,attributes:o?{class:(0,u.getColorClassName)("background-color",o.slug)}:{style:`background-color: ${e}`}}))}else n((0,p.removeFormat)(t,pe)),i(!1)},contentRef:s,settings:be}))}};v(e),v(t),v(o),v(r),v(s),v(a),v(l),v(i);const ve=window.wp.blocks,ye=window.wp.hooks,ke=window.wp.compose,we={name:"sme-alert",label:(0,d.__)("Alert","snow-monkey-editor")},Ce=["core/group","core/paragraph"].map((e=>({name:e,settings:we}))),fe={name:"sme-alert-success",label:(0,d.__)("Alert (Success)","snow-monkey-editor")},_e=["core/group","core/paragraph"].map((e=>({name:e,settings:fe}))),Ee={name:"sme-alert-warning",label:(0,d.__)("Alert (Warning)","snow-monkey-editor")},Se=["core/group","core/paragraph"].map((e=>({name:e,settings:Ee}))),Re={name:"sme-alert-remark",label:(0,d.__)("Alert (Remarks)","snow-monkey-editor")},Fe=["core/group","core/paragraph"].map((e=>({name:e,settings:Re}))),xe={name:"sme-block-code-nowrap",label:(0,d.__)("No wrap","snow-monkey-editor")},Ae=["core/code"].map((e=>({name:e,settings:xe}))),Ne={name:"sme-block-code-wrap",label:(0,d.__)("Wrap","snow-monkey-editor")},Be=["core/code"].map((e=>({name:e,settings:Ne}))),Me={name:"sme-fluid-shape-1",label:(0,d.__)("Fluid Shape 1","snow-monkey-editor")},Oe=["core/image","core/media-text"].map((e=>({name:e,settings:Me}))),Pe={name:"sme-fluid-shape-2",label:(0,d.__)("Fluid Shape 2","snow-monkey-editor")},Te=["core/image","core/media-text"].map((e=>({name:e,settings:Pe}))),Ie={name:"sme-fluid-shape-3",label:(0,d.__)("Fluid Shape 3","snow-monkey-editor")},$e=["core/image","core/media-text"].map((e=>({name:e,settings:Ie}))),ze={name:"sme-list-arrow",label:(0,d.__)("Arrow","snow-monkey-editor")},je=["core/list"].map((e=>({name:e,settings:ze}))),De={name:"sme-list-check",label:(0,d.__)("Check","snow-monkey-editor")},Ve=["core/list"].map((e=>({name:e,settings:De}))),Ge={name:"sme-list-remark",label:(0,d.__)("Remarks","snow-monkey-editor")},He=["core/list"].map((e=>({name:e,settings:Ge}))),Le={name:"sme-list-times",label:(0,d.__)("Times","snow-monkey-editor")},Ze=["core/list"].map((e=>({name:e,settings:Le}))),qe={name:"sme-ordered-list-circle",label:(0,d.__)("Ordered list (Circle)","snow-monkey-editor")},Ue=["core/list"].map((e=>({name:e,settings:qe}))),We={name:"sme-ordered-list-square",label:(0,d.__)("Ordered list (Square)","snow-monkey-editor")},Je=["core/list"].map((e=>({name:e,settings:We}))),Ke={name:"sme-post-it",label:(0,d.__)("Post-it","snow-monkey-editor")},Qe=["core/paragraph"].map((e=>({name:e,settings:Ke}))),Xe={name:"sme-post-it-narrow",label:(0,d.__)("Post-it (Narrow)","snow-monkey-editor")},Ye=["core/paragraph"].map((e=>({name:e,settings:Xe}))),et={name:"sme-shadowed",label:(0,d.__)("Shadowed","snow-monkey-editor")},tt=["core/image","core/button"].map((e=>({name:e,settings:et}))),nt={name:"sme-speech",label:(0,d.__)("Speech (Bottom)","snow-monkey-editor")},ot=["core/paragraph"].map((e=>({name:e,settings:nt}))),rt={name:"sme-speech-top",label:(0,d.__)("Speech (Top)","snow-monkey-editor")},st=["core/paragraph"].map((e=>({name:e,settings:rt}))),at={name:"sme-speech-right",label:(0,d.__)("Speech (Right)","snow-monkey-editor")},lt=["core/paragraph"].map((e=>({name:e,settings:at}))),it={name:"sme-speech-left",label:(0,d.__)("Speech (Left)","snow-monkey-editor")};[Ce,_e,Se,Fe,Ae,Be,Oe,Te,$e,je,Ve,He,Ze,Ue,Je,Qe,Ye,tt,ot,st,lt,["core/paragraph"].map((e=>({name:e,settings:it})))].forEach((e=>{e.forEach((e=>(e=>{if(!e)return;const{name:t,settings:n}=e;(0,ve.registerBlockStyle)(t,n)})(e)))})),(0,ye.addFilter)("editor.BlockEdit","snow-monkey-editor/ordered-list/block-edit",(0,ke.createHigherOrderComponent)((e=>t=>{const{attributes:n,name:o,clientId:r}=t,{start:s,reversed:a,ordered:l}=n;if("core/list"!==o)return(0,c.createElement)(e,{...t});const i=document.querySelector(`[data-block="${r}"].rich-text`);return i?i.classList.contains("is-style-sme-ordered-list-square")||i.classList.contains("is-style-sme-ordered-list-circle")?(i.style.counterReset=l?a?`sme-count ${s+1}`:"sme-count "+(s-1):"",(0,c.createElement)(e,{...t})):(i.style.counterReset="",(0,c.createElement)(e,{...t})):(0,c.createElement)(e,{...t})}),"withSnowMonkeyEditorOrderdListBlockEdit"));const ct=window.wp.preferences;const mt="snow-monkey-editor/preferences",ut=["allowedBlocks","content","templateLock","placeholder"],gt=e=>!(({name:e}={})=>!(0,ve.hasBlockSupport)(e,"snowmonkeyeditor.blockPresets"))(e)&&(!!function(e,t){if(!e||!Object.keys(e).length)return!1;const n=function(e){return(0,ye.applyFilters)("SnowMonkeyEditor.extension.allowedRoles",["administrator","editor","author","contributor"],e)}(t);return 0<e.roles.filter((e=>-1<n.indexOf(e))).length}(snowmonkeyeditor?.currentUser,"block-presets")&&!!(0,ve.getBlockType)(e.name)),pt=(0,ke.createHigherOrderComponent)((e=>((0,y.dispatch)(ct.store).setDefaults(mt,{blockPresets:{}}),t=>{if(!gt(t))return(0,c.createElement)(e,{...t});const{name:n,attributes:o,setAttributes:r}=t,[s,a]=(0,k.useState)(void 0),[l,i]=(0,k.useState)(0),m=(0,y.useSelect)((e=>e(ct.store).get(mt,"blockPresets")),[]),p=m?.[n],h=(0,ve.getBlockSupport)(n,"snowmonkeyeditor.blockPresets"),b=h?.ignore||[],v=({blockName:e,presetName:t,preset:n})=>(0,c.createElement)("div",{className:"sme-editor-block-presets__preset"},(0,c.createElement)(g.Button,{onClick:()=>{const t=(0,ve.getBlockType)(e),o={};Object.keys(t.attributes).forEach((e=>{o[e]=void 0})),ut.forEach((e=>{delete o[e],delete n[e]})),b.forEach((e=>{delete o[e],delete n[e]})),r({...o,...n})},variant:"secondary"},t),(0,c.createElement)(g.Button,{label:(0,d.__)("Remove this preset","snow-monkey-editor"),onClick:()=>{const n={...m};delete n?.[e]?.[t],(0,y.dispatch)(ct.store).set(mt,"blockPresets",n),i(l+1)},variant:"tertiary"},"x"));return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e,{...t}),(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(g.PanelBody,{title:(0,d.__)("Presets","snow-monkey-editor")},!!p&&!!Object.values(p)&&(0,c.createElement)("div",{className:"sme-editor-block-presets"},Object.values(p).map(((e,t)=>{const o=Object.keys(p)[t];return(0,c.createElement)(v,{blockName:n,presetName:o,preset:e,key:t})}))),(0,c.createElement)("div",{className:"sme-editor-block-presets-inserter"},(0,c.createElement)("h3",{className:"sme-editor-block-presets-inserter__title"},(0,d.__)("Save current settings as a preset","snow-monkey-editor")),(0,c.createElement)("div",{className:"sme-editor-block-presets-inserter__control"},(0,c.createElement)(g.TextControl,{value:s||"",placeholder:(0,d.__)("Input the preset name.","snow-monkey-editor"),onChange:e=>a(e)}),(0,c.createElement)(g.Button,{variant:"primary",disabled:!s,onClick:async()=>{const e={...o};ut.forEach((t=>{delete e[t]})),b.forEach((t=>{delete e[t]}));const t={...m,[n]:{...p,[s]:{...e}}};(0,y.dispatch)(ct.store).set(mt,"blockPresets",t),a(void 0)}},(0,d.__)("Save","snow-monkey-editor")))))))})),"withInspectorControl");(0,ye.addFilter)("editor.BlockEdit","snow-monkey-editor/block-presets/with-inspector-controls",pt,100),(0,ye.addFilter)("blocks.registerBlockType","snow-monkey-editor/block-presets/support",((e,t)=>{let n=!1;return"core/button"===t?n={ignore:["url","title","text","linkTarget","rel"]}:"core/cover"===t?n={ignore:["url"]}:"core/list"===t?n={ignore:["values"]}:"core/paragraph"!==t&&"core/group"!==t&&"core/columns"!==t&&"core/column"!==t&&"core/heading"!==t||(n=!0),!1===n?e:{...e,supports:{...e.supports,snowmonkeyeditor:{blockPresets:n}}}}))})()})();
     1(()=>{var e={e,Je,Qe,Ye,tt,ot,st,lt,["core/paragraph"].map((e=>({name:e,settings:it})))].forEach((e=>{e.forEach((e=>(e=>{if(!e)return;const{name:t,settings:n}=e;(0,ve.registerBlockStyle)(t,n)})(e)))})),(0,ye.addFilter)("editor.BlockEdit","snow-monkey-editor/ordered-list/block-edit",(0,ke.createHigherOrderComponent)((e=>t=>{const{attributes:n,name:o,clientId:r}=t,{start:s,reversed:a,ordered:l}=n;if("core/list"!==o)return(0,c.createElement)(e,{...t});const i=document.querySelector(`[data-block="${r}"].rich-text`);return i?i.classList.contains("is-style-sme-ordered-list-square")||i.classList.contains("is-style-sme-ordered-list-circle")?(i.style.counterReset=l?a?`sme-count ${s+1}`:"sme-count "+(s-1):"",(0,c.createElement)(e,{...t})):(i.style.counterReset="",(0,c.createElement)(e,{...t})):(0,c.createElement)(e,{...t})}),"withSnowMonkeyEditorOrderdListBlockEdit"));const ct=window.wp.preferences;const mt="snow-monkey-editor/preferences",ut=["allowedBlocks","content","templateLock","placeholder"],gt=e=>!(({name:e}={})=>!(0,ve.hasBlockSupport)(e,"snowmonkeyeditor.blockPresets"))(e)&&(!!function(e,t){if(!e||!Object.keys(e).length)return!1;const n=function(e){return(0,ye.applyFilters)("SnowMonkeyEditor.extension.allowedRoles",["administrator","editor","author","contributor"],e)}(t);return 0<e.roles.filter((e=>-1<n.indexOf(e))).length}(snowmonkeyeditor?.currentUser,"block-presets")&&!!(0,ve.getBlockType)(e.name)),pt=(0,ke.createHigherOrderComponent)((e=>((0,y.dispatch)(ct.store).setDefaults(mt,{blockPresets:{}}),t=>{if(!gt(t))return(0,c.createElement)(e,{...t});const{name:n,attributes:o,setAttributes:r}=t,[s,a]=(0,k.useState)(void 0),[l,i]=(0,k.useState)(0),m=(0,y.useSelect)((e=>e(ct.store).get(mt,"blockPresets")),[]),p=m?.[n],h=(0,ve.getBlockSupport)(n,"snowmonkeyeditor.blockPresets"),b=h?.ignore||[],v=({blockName:e,presetName:t,preset:n})=>(0,c.createElement)("div",{className:"sme-editor-block-presets__preset"},(0,c.createElement)(g.Button,{onClick:()=>{const t=(0,ve.getBlockType)(e),o={};Object.keys(t.attributes).forEach((e=>{o[e]=void 0})),ut.forEach((e=>{delete o[e],delete n[e]})),b.forEach((e=>{delete o[e],delete n[e]})),r({...o,...n})},variant:"secondary"},t),(0,c.createElement)(g.Button,{label:(0,d.__)("Remove this preset","snow-monkey-editor"),onClick:()=>{const n={...m};delete n?.[e]?.[t],(0,y.dispatch)(ct.store).set(mt,"blockPresets",n),i(l+1)},variant:"tertiary"},"x"));return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e,{...t}),(0,c.createElement)(u.InspectorControls,null,(0,c.createElement)(g.PanelBody,{title:(0,d.__)("Presets","snow-monkey-editor")},!!p&&!!Object.values(p)&&(0,c.createElement)("div",{className:"sme-editor-block-presets"},Object.values(p).map(((e,t)=>{const o=Object.keys(p)[t];return(0,c.createElement)(v,{blockName:n,presetName:o,preset:e,key:t})}))),(0,c.createElement)("div",{className:"sme-editor-block-presets-inserter"},(0,c.createElement)("h3",{className:"sme-editor-block-presets-inserter__title"},(0,d.__)("Save current settings as a preset","snow-monkey-editor")),(0,c.createElement)("div",{className:"sme-editor-block-presets-inserter__control"},(0,c.createElement)(g.TextControl,{value:s||"",placeholder:(0,d.__)("Input the preset name.","snow-monkey-editor"),onChange:e=>a(e)}),(0,c.createElement)(g.Button,{variant:"primary",disabled:!s,onClick:async()=>{const e={...o};ut.forEach((t=>{delete e[t]})),b.forEach((t=>{delete e[t]}));const t={...m,[n]:{...p,[s]:{...e}}};(0,y.dispatch)(ct.store).set(mt,"blockPresets",t),a(void 0)}},(0,d.__)("Save","snow-monkey-editor")))))))})),"withInspectorControl");(0,ye.addFilter)("editor.BlockEdit","snow-monkey-editor/block-presets/with-inspector-controls",pt,100),(0,ye.addFilter)("blocks.registerBlockType","snow-monkey-editor/block-presets/support",((e,t)=>{let n=!1;return"core/button"===t?n={ignore:["url","title","text","linkTarget","rel"]}:"core/cover"===t?n={ignore:["url"]}:"core/list"===t?n={ignore:["values"]}:"core/paragraph"!==t&&"core/group"!==t&&"core/columns"!==t&&"core/column"!==t&&"core/heading"!==t||(n=!0),!1===n?e:{...e,supports:{...e.supports,snowmonkeyeditor:{blockPresets:n}}}}))})()})();
  • snow-monkey-editor/trunk/readme.txt

    r2991408 r3033439  
    55Requires at least: 6.3
    66Tested up to: 6.4
    7 Stable tag: 9.3.2
     7Stable tag: 9.3.
    88Requires PHP: 7.4
    99License: GPLv2 or later
     
    192192== Changelog ==
    193193
     194
     195
     196
     197
    194198= 9.3.1 =
    195199* Fix for JavaScript alert message.
  • snow-monkey-editor/trunk/snow-monkey-editor.php

    r2991408 r3033439  
    22/**
    33 * Plugin name: Snow Monkey Editor
    4  * Version: 9.3.2
     4 * Version: 9.3.
    55 * Description: Extends gutenberg block editor
    66 * Author: inc2734
  • snow-monkey-editor/trunk/src/css/editor.scss

    r2991408 r3033439  
    88.sme-popover {
    99    .components-popover__content {
    10         min-width: 240px;
     10        min-width: 20px;
    1111        max-height: none !important;
    1212        overflow: visible !important;
     
    1414
    1515    fieldset {
    16         padding: var(--_padding-2);
     16        padding: ;
    1717    }
    1818
     
    2121        .sme-popover__title {
    2222            font-weight: bold;
    23             padding: var(--_padding-2) var(--_padding-2) 0;
     23            padding: 0;
    2424        }
    2525
    2626        fieldset {
    27             padding: var(--_padding-2);
     27            padding: ;
    2828
    2929            > :last-child {
  • snow-monkey-editor/trunk/src/format/component/inline-background-color.js

    r2812617 r3033439  
    7373    settings,
    7474} ) => {
    75     const popoverAnchor = useCachedTruthy(
    76         useAnchor( {
    77             editableContentElement: contentRef.current,
    78             value,
    79             settings,
    80         } )
    81     );
     75    const popoverAnchor = useAnchor( {
     76        editableContentElement: contentRef.current,
     77        settings,
     78    } );
    8279
    83     const rect = useMemo( () => popoverAnchor.getBoundingClientRect(), [] );
    84     if ( !! popoverAnchor?.ownerDocument ) {
    85         popoverAnchor.getBoundingClientRect = () => rect;
    86     }
     80    const cachedRect = useCachedTruthy( popoverAnchor.getBoundingClientRect() );
     81    popoverAnchor.getBoundingClientRect = () => cachedRect;
    8782
    8883    return (
  • snow-monkey-editor/trunk/src/format/component/inline-color.js

    r2812617 r3033439  
    6666    settings,
    6767} ) => {
    68     const popoverAnchor = useCachedTruthy(
    69         useAnchor( {
    70             editableContentElement: contentRef.current,
    71             value,
    72             settings,
    73         } )
    74     );
     68    const popoverAnchor = useAnchor( {
     69        editableContentElement: contentRef.current,
     70        settings,
     71    } );
    7572
    76     const rect = useMemo( () => popoverAnchor.getBoundingClientRect(), [] );
    77     if ( !! popoverAnchor?.ownerDocument ) {
    78         popoverAnchor.getBoundingClientRect = () => rect;
    79     }
     73    const cachedRect = useCachedTruthy( popoverAnchor.getBoundingClientRect() );
     74    popoverAnchor.getBoundingClientRect = () => cachedRect;
    8075
    8176    return (
  • snow-monkey-editor/trunk/src/format/component/inline-font-size.js

    r2991408 r3033439  
    8686    settings,
    8787} ) => {
    88     const popoverAnchor = useCachedTruthy(
    89         useAnchor( {
    90             editableContentElement: contentRef.current,
    91             value,
    92             settings,
    93         } )
    94     );
     88    const popoverAnchor = useAnchor( {
     89        editableContentElement: contentRef.current,
     90        settings,
     91    } );
    9592
    96     const rect = useMemo( () => popoverAnchor.getBoundingClientRect(), [] );
    97     if ( !! popoverAnchor?.ownerDocument ) {
    98         popoverAnchor.getBoundingClientRect = () => rect;
    99     }
     93    const cachedRect = useCachedTruthy( popoverAnchor.getBoundingClientRect() );
     94    popoverAnchor.getBoundingClientRect = () => cachedRect;
    10095
    10196    return (
  • snow-monkey-editor/trunk/src/format/component/inline-gradient.js

    r2812617 r3033439  
    7070    settings,
    7171} ) => {
    72     const popoverAnchor = useCachedTruthy(
    73         useAnchor( {
    74             editableContentElement: contentRef.current,
    75             value,
    76             settings,
    77         } )
    78     );
     72    const popoverAnchor = useAnchor( {
     73        editableContentElement: contentRef.current,
     74        settings,
     75    } );
    7976
    80     const rect = useMemo( () => popoverAnchor.getBoundingClientRect(), [] );
    81     if ( !! popoverAnchor?.ownerDocument ) {
    82         popoverAnchor.getBoundingClientRect = () => rect;
    83     }
     77    const cachedRect = useCachedTruthy( popoverAnchor.getBoundingClientRect() );
     78    popoverAnchor.getBoundingClientRect = () => cachedRect;
    8479
    8580    return (
  • snow-monkey-editor/trunk/src/format/component/inline-letter-spacing.js

    r2812617 r3033439  
    7171    settings,
    7272} ) => {
    73     const popoverAnchor = useCachedTruthy(
    74         useAnchor( {
    75             editableContentElement: contentRef.current,
    76             value,
    77             settings,
    78         } )
    79     );
     73    const popoverAnchor = useAnchor( {
     74        editableContentElement: contentRef.current,
     75        settings,
     76    } );
    8077
    81     const rect = useMemo( () => popoverAnchor.getBoundingClientRect(), [] );
    82     if ( !! popoverAnchor?.ownerDocument ) {
    83         popoverAnchor.getBoundingClientRect = () => rect;
    84     }
     78    const cachedRect = useCachedTruthy( popoverAnchor.getBoundingClientRect() );
     79    popoverAnchor.getBoundingClientRect = () => cachedRect;
    8580
    8681    return (
  • snow-monkey-editor/trunk/src/format/component/inline-line-height.js

    r2812617 r3033439  
    6666    settings,
    6767} ) => {
    68     const popoverAnchor = useCachedTruthy(
    69         useAnchor( {
    70             editableContentElement: contentRef.current,
    71             value,
    72             settings,
    73         } )
    74     );
     68    const popoverAnchor = useAnchor( {
     69        editableContentElement: contentRef.current,
     70        settings,
     71    } );
    7572
    76     const rect = useMemo( () => popoverAnchor.getBoundingClientRect(), [] );
    77     if ( !! popoverAnchor?.ownerDocument ) {
    78         popoverAnchor.getBoundingClientRect = () => rect;
    79     }
     73    const cachedRect = useCachedTruthy( popoverAnchor.getBoundingClientRect() );
     74    popoverAnchor.getBoundingClientRect = () => cachedRect;
    8075
    8176    return (
Note: See TracChangeset for help on using the changeset viewer.