plugin updates

This commit is contained in:
Tony Volpe
2024-11-20 22:40:39 -05:00
parent 0238f0c4ca
commit 3362947c6e
434 changed files with 13405 additions and 9202 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
.gf_browser_ie .gform-settings__wrapper{display:flex}.gf_browser_ie .gform-settings__wrapper .gform-settings__content{margin-left:.875rem;position:relative;width:100%}.gf_browser_ie .gform-settings__wrapper .gform-settings-tabs_container,.gf_browser_ie .gform-settings__wrapper .gform_settings_form{display:block}.gf_browser_ie .gform-settings-panel{margin-bottom:.875rem}.gf_browser_ie .gform-settings-field__select--enhanced .select2-container--below+.select2-container{margin-top:-1.0625rem!important}.gf_browser_ie .gform-settings__wrapper .gform-settings__content .entry-details-table>thead>tr{display:table-row}.gf_browser_ie .gform-settings__wrapper .gform-settings__content .entry-details-table th{font-weight:600;padding:0 1.06rem}.gf_browser_ie #form_list_search .button{min-width:8rem}.gf_browser_ie .gf_entries .column-column_selector svg{height:1rem}.gf_browser_ie .form_switcher_arrow{display:none}.gf_browser_ie .gform-addons-uninstall-panel{display:block}.gf_browser_ie .gform-settings-panel__addon-uninstall .gform-settings-panel__content{display:flex}.gf_browser_ie .gform-settings-panel__addon-uninstall .gform-settings-panel__content .addon-uninstall-text{flex:1}.gf_browser_ie .gform-settings-panel__addon-uninstall .gform-settings-panel__content .button.uninstall-addon{transform:none}.forms_page_gravityformscoupons .gf_browser_ie .gform-settings__wrapper{display:block}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
<?php return array('hash_map' => array('admin-components.min.css' => array('version' => 'f78e5368d8b599a78b9709de2178cf97', 'file' => 'admin-components.min.css'), 'admin-css-utilities.min.css' => array('version' => '047c723392c56ed67effb778811f50ea', 'file' => 'admin-css-utilities.min.css'), 'admin-icons.min.css' => array('version' => '520e7dcc452befec5f1c95e51400ec2d', 'file' => 'admin-icons.min.css'), 'admin-ie11.min.css' => array('version' => 'b1f15b2772b378a5549ac45eefe2fcb7', 'file' => 'admin-ie11.min.css'), 'admin-theme.min.css' => array('version' => '181487c53e25a62e81e1db77d7c504e3', 'file' => 'admin-theme.min.css'), 'admin.min.css' => array('version' => 'b2310dbe070b29d27f9e4c1df0b39ed7', 'file' => 'admin.min.css'), 'basic.min.css' => array('version' => '4bedfdb9cf94d64f854157dffba8b66f', 'file' => 'basic.min.css'), 'blocks.min.css' => array('version' => 'f7b147e3138419bb9db86d7e0b0bd5e5', 'file' => 'blocks.min.css'), 'common-css-utilities.min.css' => array('version' => '2633df3a029b0d34687e2d197707e947', 'file' => 'common-css-utilities.min.css'), 'editor.min.css' => array('version' => '6a4bdd86191cb74f53524474d2ee78a8', 'file' => 'editor.min.css'), 'font-awesome.min.css' => array('version' => 'ab928ca9bd3a308082b143be8a422524', 'file' => 'font-awesome.min.css'), 'gravity-forms-common-icons.min.css' => array('version' => '7144d998edb50d92c9bd4e51d89e1248', 'file' => 'gravity-forms-common-icons.min.css'), 'gravity-forms-orbital-theme.min.css' => array('version' => 'd41d8cd98f00b204e9800998ecf8427e', 'file' => 'gravity-forms-orbital-theme.min.css'), 'gravity-forms-theme-foundation.min.css' => array('version' => '24e1aab73d398b04bedb185ac75f540d', 'file' => 'gravity-forms-theme-foundation.min.css'), 'gravity-forms-theme-framework.min.css' => array('version' => '7ed359ef17010b5a486e83c0767de750', 'file' => 'gravity-forms-theme-framework.min.css'), 'gravity-forms-theme-reset.min.css' => array('version' => '590d763581c57d55da02972ac0f387d2', 'file' => 'gravity-forms-theme-reset.min.css'), 'settings.min.css' => array('version' => '01a4be7adf61c7203e43116c49b01e78', 'file' => 'settings.min.css'), 'setup-wizard.min.css' => array('version' => '7c1011a25f000c4eb8f1bcb85fa4dfa2', 'file' => 'setup-wizard.min.css'), 'template-library.min.css' => array('version' => '560c6c8266f8a6c5cf81077ad29c13a9', 'file' => 'template-library.min.css'), 'theme-components.min.css' => array('version' => 'd41d8cd98f00b204e9800998ecf8427e', 'file' => 'theme-components.min.css'), 'theme-ie11.min.css' => array('version' => '67ea51dbc2856d10c83352871408a6da', 'file' => 'theme-ie11.min.css'), 'theme.min.css' => array('version' => '6a7e3f08eafa3f4cd82cb28dfa574bfa', 'file' => 'theme.min.css')));
<?php return array('hash_map' => array('admin-components.min.css' => array('version' => '11221bc8268d928a0e792f62b2701a25', 'file' => 'admin-components.min.css'), 'admin-css-utilities.min.css' => array('version' => 'b847827d17990a5efc819600af9fe8ef', 'file' => 'admin-css-utilities.min.css'), 'admin-icons.min.css' => array('version' => 'c02f544edeefb1405b8c69e2891ac7b8', 'file' => 'admin-icons.min.css'), 'admin.min.css' => array('version' => '917c75270abd768d8d37bb132f900d1b', 'file' => 'admin.min.css'), 'basic.min.css' => array('version' => '18e7051caa2566bce6ea939a0608016c', 'file' => 'basic.min.css'), 'blocks.min.css' => array('version' => '4613ddf06494914aa67f274ab1266503', 'file' => 'blocks.min.css'), 'common-css-utilities.min.css' => array('version' => '2633df3a029b0d34687e2d197707e947', 'file' => 'common-css-utilities.min.css'), 'editor.min.css' => array('version' => '23138b5ff383a728b1287328efaf9d4e', 'file' => 'editor.min.css'), 'font-awesome.min.css' => array('version' => 'ab928ca9bd3a308082b143be8a422524', 'file' => 'font-awesome.min.css'), 'gravity-forms-common-icons.min.css' => array('version' => '7662fd51355695d09569c21e36bd8780', 'file' => 'gravity-forms-common-icons.min.css'), 'gravity-forms-orbital-theme.min.css' => array('version' => 'd41d8cd98f00b204e9800998ecf8427e', 'file' => 'gravity-forms-orbital-theme.min.css'), 'gravity-forms-theme-foundation-admin.min.css' => array('version' => '6eb1952ff6fa10e13ef353db8aba13b6', 'file' => 'gravity-forms-theme-foundation-admin.min.css'), 'gravity-forms-theme-foundation.min.css' => array('version' => '1e7028e88382cde9d3ddfd64eb6248b7', 'file' => 'gravity-forms-theme-foundation.min.css'), 'gravity-forms-theme-framework-admin.min.css' => array('version' => '8e16f30ddaf6af7663c7cb1b73139b64', 'file' => 'gravity-forms-theme-framework-admin.min.css'), 'gravity-forms-theme-framework.min.css' => array('version' => '156ee2bb64818a93ffc580fa15b3139b', 'file' => 'gravity-forms-theme-framework.min.css'), 'gravity-forms-theme-reset.min.css' => array('version' => 'f412a4321308aaa79c259b8cea16bae2', 'file' => 'gravity-forms-theme-reset.min.css'), 'settings.min.css' => array('version' => 'c8b5c324abfb5aca2b6f6a171a4e620f', 'file' => 'settings.min.css'), 'setup-wizard.min.css' => array('version' => '7c1011a25f000c4eb8f1bcb85fa4dfa2', 'file' => 'setup-wizard.min.css'), 'template-library.min.css' => array('version' => '560c6c8266f8a6c5cf81077ad29c13a9', 'file' => 'template-library.min.css'), 'theme-admin.min.css' => array('version' => '8111327060e0058fa503788198285cbd', 'file' => 'theme-admin.min.css'), 'theme-components.min.css' => array('version' => 'd41d8cd98f00b204e9800998ecf8427e', 'file' => 'theme-components.min.css'), 'theme.min.css' => array('version' => 'fdc4ff0ce6e976b2511d6f27f7832daf', 'file' => 'theme.min.css')));
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
.gform-block__placeholder{padding:2em}.gform-block__placeholder .components-placeholder__fieldset,.gform-block__placeholder .components-placeholder__fieldset form{justify-content:center}.gform-block__placeholder select{min-width:300px}.gform-block__placeholder-brand{text-align:center}.gform-block__placeholder-brand p{font-family:inherit;margin:.5em 0}.gform-block__panel{border-top:1px solid #e2e4e7!important}.gform-block__panel .block-editor-panel-color-gradient-settings__item-group{border:none;border-radius:0}.gform-block__panel .block-editor-panel-color-gradient-settings__item-group div[class$="-child-palette"]{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);width:100%}.gform-block__panel .gform-block-editor-panel__first-child-palette{border-top-left-radius:2px;border-top-right-radius:2px}.gform-block__panel .gform-block-editor-panel__last-child-palette{border-bottom:1px solid rgba(0,0,0,.1);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.gform-block__components-flex--adjust-gap{gap:8px}.gform_wrapper .gform_fields,.gform_wrapper .gform_footer{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gform-block__placeholder .gform-icon svg{fill:#82878c;width:110px}.gform-block__alert{margin-bottom:2px}.gform-block__alert p{font-size:.8125em;font-weight:600;margin:0!important}.gform-block__alert.gform-block__alert-error{background:#fff0f0;color:#fc1d1d;padding:.75em 1em}.gform-block__toolbar-button{align-items:center;border-radius:0;border-right:1px solid #000;display:flex;height:100%;justify-content:center;min-width:48px;padding-left:12px;padding-right:12px}.gform-block__toolbar-button i.gform-icon{font-style:normal}.components-accessible-toolbar .gform-block__toolbar-button{margin-top:-1px}.gform-block__form-styles .components-base-control{margin-bottom:8px}.gform-block__form-styles .gform-block__theme-reset-defaults{display:block;text-align:center;width:100%}.components-button.has-icon .dashicon.dashicon-gravityforms{margin:0}.edit-post-header__toolbar .gform-block__toolbar-button{border-right:0;height:100%;margin-left:6px;padding-left:6px;padding-right:6px}.edit-post-header__toolbar .gform-block__toolbar-button+.gform-block__toolbar-button{margin-left:0}.gform-block__toolbar-button i{font-size:24px}.gform-block__tooltip{color:#242748;font-family:inter,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:19px;opacity:1;position:fixed;text-align:center;transform:translateY(-50%);transition:opacity .2s ease-in-out;width:255px;z-index:10000}.gform-block__tooltip::after,.gform-block__tooltip::before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:14px 15px 14px 0;content:"";height:0;left:0;margin-top:-14px;position:absolute;top:50%;width:0}.gform-block__tooltip::before{filter:drop-shadow(0 2px 4px rgba(58, 61, 90, .15));z-index:5}.gform-block__tooltip::after{left:3px;transform:scale(1.5);z-index:6}.gform-block__tooltip .gform-link{color:#3985b7;font-size:13px;text-decoration:none}.gform-block__tooltip .gform-link:focus,.gform-block__tooltip .gform-link:hover{box-shadow:none;outline:0;text-decoration:underline}.gform-block__tooltip .gform-link::before{content:"";display:block}.gform-block__tooltip-inner{background:#fff;border-radius:3px;box-shadow:0 10px 15px rgba(58,61,90,.1),0 4px 6px rgba(58,61,90,.05);margin-left:15px;overflow:hidden;padding:11px 30px;position:relative;width:240px;z-index:4}.gform-block__tooltip-title{display:block;font-weight:500;margin-bottom:8px}html[dir=rtl] .gform-block__tooltip::after,html[dir=rtl] .gform-block__tooltip::before{left:auto}html[dir=rtl] .gform-block__tooltip::before{right:0;transform:rotate(180deg)}html[dir=rtl] .gform-block__tooltip::after{right:3px;transform:scale(1.5) rotate(180deg)}html[dir=rtl] .gform-block__tooltip-inner{margin:0 15px 0 0}html[dir=rtl] .gform-block__toolbar-button:first-child{border-right:0}html[dir=rtl] .gform-block__toolbar-button:last-child{border-left:1px solid #000}
.gform-block__placeholder{padding:2em}.gform-block__placeholder .components-placeholder__fieldset,.gform-block__placeholder .components-placeholder__fieldset form{justify-content:center}.gform-block__placeholder select{min-width:300px}.gform-block__placeholder-brand{text-align:center}.gform-block__placeholder-brand p{font-family:inherit;margin:.5em 0}.gform-block__panel{border-top:1px solid #e2e4e7!important}.gform-block__panel .block-editor-panel-color-gradient-settings__item-group{border:none;border-radius:0}.gform-block__panel .block-editor-panel-color-gradient-settings__item-group div[class$="-child-palette"]{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);width:100%}.gform-block__panel .gform-block-editor-panel__first-child-palette{border-top-left-radius:2px;border-top-right-radius:2px}.gform-block__panel .gform-block-editor-panel__last-child-palette{border-bottom:1px solid rgba(0,0,0,.1);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.gform_wrapper .gform_fields,.gform_wrapper .gform_footer{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gform-block__placeholder .gform-icon svg{fill:#82878c;width:110px}.gform-block__alert{margin-bottom:2px}.gform-block__alert p{font-size:.8125em;font-weight:600;margin:0!important}.gform-block__alert.gform-block__alert-error{background:#fff0f0;color:#fc1d1d;padding:.75em 1em}.gform-block__toolbar-button{align-items:center;border-radius:0;border-right:1px solid #000;display:flex;height:100%;justify-content:center;min-width:48px;padding-left:12px;padding-right:12px}.gform-block__toolbar-button i.gform-icon{font-style:normal}.components-accessible-toolbar .gform-block__toolbar-button{margin-top:-1px}.gform-block__form-styles .components-base-control{margin-bottom:8px}.gform-block__form-styles .gform-block__theme-reset-defaults{display:block;text-align:center;width:100%}.components-button.has-icon .dashicon.dashicon-gravityforms{margin:0}.edit-post-header__toolbar .gform-block__toolbar-button{border-right:0;height:100%;margin-left:6px;padding-left:6px;padding-right:6px}.edit-post-header__toolbar .gform-block__toolbar-button+.gform-block__toolbar-button{margin-left:0}.gform-block__toolbar-button i{font-size:24px}.gform-block__tooltip{color:#242748;font-family:inter,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:19px;opacity:1;position:fixed;text-align:center;transform:translateY(-50%);transition:opacity .2s ease-in-out;width:255px;z-index:10000}.gform-block__tooltip::after,.gform-block__tooltip::before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:14px 15px 14px 0;content:"";height:0;left:0;margin-top:-14px;position:absolute;top:50%;width:0}.gform-block__tooltip::before{filter:drop-shadow(0 2px 4px rgba(58, 61, 90, .15));z-index:5}.gform-block__tooltip::after{left:3px;transform:scale(1.5);z-index:6}.gform-block__tooltip .gform-link{color:#3985b7;font-size:13px;text-decoration:none}.gform-block__tooltip .gform-link:focus,.gform-block__tooltip .gform-link:hover{box-shadow:none;outline:0;text-decoration:underline}.gform-block__tooltip .gform-link::before{content:"";display:block}.gform-block__tooltip-inner{background:#fff;border-radius:3px;box-shadow:0 10px 15px rgba(58,61,90,.1),0 4px 6px rgba(58,61,90,.05);margin-left:15px;overflow:hidden;padding:11px 30px;position:relative;width:240px;z-index:4}.gform-block__tooltip-title{display:block;font-weight:500;margin-bottom:8px}html[dir=rtl] .gform-block__tooltip::after,html[dir=rtl] .gform-block__tooltip::before{left:auto}html[dir=rtl] .gform-block__tooltip::before{right:0;transform:rotate(180deg)}html[dir=rtl] .gform-block__tooltip::after{right:3px;transform:scale(1.5) rotate(180deg)}html[dir=rtl] .gform-block__tooltip-inner{margin:0 15px 0 0}html[dir=rtl] .gform-block__toolbar-button:first-child{border-right:0}html[dir=rtl] .gform-block__toolbar-button:last-child{border-left:1px solid #000}
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
@font-face{font-family:gform-icons-common;src:url('fonts/gform-icons-common.eot?x86y73');src:url('../../../fonts/gform-icons-common.eot?x86y73#iefix') format('embedded-opentype'),url('../../../fonts/gform-icons-common.woff2?x86y73') format('woff2'),url('../../../fonts/gform-icons-common.ttf?x86y73') format('truetype'),url('../../../fonts/gform-icons-common.woff?x86y73') format('woff'),url('../../../fonts/gform-icons-common.svg?x86y73#gform-icons-common') format('svg');font-weight:400;font-style:normal;font-display:block}.gform-common-icon{font-family:gform-icons-common!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gform-common-icon--star:before{content:"\e90c"}.gform-common-icon--credit-card:before{content:"\e90a"}.gform-common-icon--exclamation-circle:before{content:"\e90b"}.gform-common-icon--check-circle:before{content:"\e902"}.gform-common-icon--exclamation:before{content:"\e910"}.gform-common-icon--information-circle:before{content:"\e911"}.gform-common-icon--eye:before{content:"\e909"}.gform-common-icon--pencil:before{content:"\e908"}.gform-common-icon--arrow-narrow-left:before{content:"\e900"}.gform-common-icon--arrow-narrow-right:before{content:"\e901"}.gform-common-icon--check-mark-alt:before{content:"\e903"}.gform-common-icon--check-mark:before{content:"\e904"}.gform-common-icon--chevron-down:before{content:"\e905"}.gform-common-icon--chevron-up:before{content:"\e906"}.gform-common-icon--x:before{content:"\e907"}.gform-common-icon--upload-file:before{content:"\e90e"}.gform-common-icon--play-arrow:before{content:"\e90d"}
@font-face{font-family:gform-icons-common;src:url('fonts/gform-icons-common.eot?3ady4q');src:url('../../../fonts/gform-icons-common.eot?3ady4q#iefix') format('embedded-opentype'),url('../../../fonts/gform-icons-common.woff2?3ady4q') format('woff2'),url('../../../fonts/gform-icons-common.ttf?3ady4q') format('truetype'),url('../../../fonts/gform-icons-common.woff?3ady4q') format('woff'),url('../../../fonts/gform-icons-common.svg?3ady4q#gform-icons-common') format('svg');font-weight:400;font-style:normal;font-display:block}.gform-common-icon{font-family:gform-icons-common!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gform-common-icon--trash:before{content:"\e912"}.gform-common-icon--photograph:before{content:"\e90f"}.gform-common-icon--star:before{content:"\e90c"}.gform-common-icon--credit-card:before{content:"\e90a"}.gform-common-icon--exclamation-circle:before{content:"\e90b"}.gform-common-icon--check-circle:before{content:"\e902"}.gform-common-icon--exclamation:before{content:"\e910"}.gform-common-icon--information-circle:before{content:"\e911"}.gform-common-icon--eye:before{content:"\e909"}.gform-common-icon--eye-off:before{content:"\e913"}.gform-common-icon--pencil:before{content:"\e908"}.gform-common-icon--arrow-narrow-left:before{content:"\e900"}.gform-common-icon--arrow-narrow-right:before{content:"\e901"}.gform-common-icon--check-mark-alt:before{content:"\e903"}.gform-common-icon--check-mark:before{content:"\e904"}.gform-common-icon--chevron-down:before{content:"\e905"}.gform-common-icon--chevron-up:before{content:"\e906"}.gform-common-icon--x:before{content:"\e907"}.gform-common-icon--upload-file:before{content:"\e90e"}.gform-common-icon--play-arrow:before{content:"\e90d"}
@@ -0,0 +1 @@
.gform-theme--foundation.gform_editor .gfield{padding:16px;position:relative}.gform-theme--foundation.gform_editor .gform_fields{--gf-form-gap-y:10px}.gform-theme--foundation.gform_editor.gform-editor--compact .gform_fields{--gf-form-gap-y:14px}@media (min-width:640px){.gform-theme--foundation.gform_editor.gform-editor--compact .gform_fields{--gf-form-gap-x:14px}}.form_editor_fields_container:where(:not(.gform-compact-view)) .left_label #field_submit:where([data-field-position=bottom]) .gfield-admin-wrapper,.form_editor_fields_container:where(:not(.gform-compact-view)) .right_label #field_submit:where([data-field-position=bottom]) .gfield-admin-wrapper{padding-inline-start:var(--gf-label-width)}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
.gform-theme--framework.gform_editor .ginput_preview_list{display:none!important}.gform-theme--framework.gform-editor--compact{--gf-ctrl-label-font-size-req:11px}.gform-theme--framework.gform_editor{--gf-field-img-choice-size:100%;--gf-field-img-choice-card-placeholder-bg-color:rgba(var(--gf-color-in-ctrl-light-rgb), 0.5);--gf-field-img-choice-shadow-hover:0 0 0 rgba(18, 25, 97, 0.05),0 2px 5px rgba(18, 25, 97, 0.1),0 1px 1px rgba(18, 25, 97, 0.15)}.gform-theme--framework.gform_editor .gfield--type-image_choice .gfield_checkbox,.gform-theme--framework.gform_editor .gfield--type-image_choice .gfield_radio{display:grid;grid-template-columns:repeat(4,1fr)}.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice[\:has\(.gfield-choice-input\:disabled\)],.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice[\:has\(.gfield-choice-input\:disabled\)] .gfield-choice-image-wrapper{--gf-local-shadow:var(--gf-field-img-choice-shadow)}.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:has(.gfield-choice-input:disabled),.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:has(.gfield-choice-input:disabled) .gfield-choice-image-wrapper{--gf-local-shadow:var(--gf-field-img-choice-shadow)}.gform-theme--framework.gform_editor .gfield--type-image_choice .gchoice[\:has\(.gfield-choice-input\:disabled\)] .gfield-choice-image-wrapper{opacity:1}.gform-theme--framework.gform_editor .gfield--type-image_choice .gchoice:has(.gfield-choice-input:disabled) .gfield-choice-image-wrapper{opacity:1}.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice[\:has\(.gfield-choice-input\:disabled\)]{--gf-local-bg-color:var(--gf-ctrl-bg-color);--gf-local-border-color:var(--gf-color-in-ctrl-light-darker)}.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:has(.gfield-choice-input:disabled){--gf-local-bg-color:var(--gf-ctrl-bg-color);--gf-local-border-color:var(--gf-color-in-ctrl-light-darker)}.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice[\:has\(.gfield-choice-input\:disabled\)] .gform-field-label{--gf-local-color:var(--gf-ctrl-color)}.gform-theme--framework.gform_editor .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:has(.gfield-choice-input:disabled) .gform-field-label{--gf-local-color:var(--gf-ctrl-color)}.gform-theme--framework.gform_editor .gfield--input-type-datepicker.gfield--datepicker-custom-icon .ginput_container_date input{--gf-local-padding-x:var(--gf-ctrl-padding-x)}
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
.gform-theme--framework :where(
:not(html):not(iframe):not(canvas):not(img):not(svg):not(video)
:not(svg *):not(symbol *)
:not(.gform-theme__no-reset--el):not(.gform-theme__no-reset--children *):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-reset):not(.gform-theme__disable-reset *):not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *):not(.wp-editor-container):not(.mce-tinymce):not(.mce-tinymce *):not(.wp-editor-area):not(.gfield_description > *):not(.gform-field-label--type-inline > :not(span))
){all:unset;display:revert}.gform-theme--framework *,.gform-theme--framework ::after,.gform-theme--framework ::before{box-sizing:border-box}.gform-theme--framework a,.gform-theme--framework button{cursor:revert}.gform-theme--framework menu,.gform-theme--framework ol,.gform-theme--framework ul{list-style:none}.gform-theme--framework img{max-inline-size:100%;max-block-size:100%}.gform-theme--framework table{border-collapse:collapse}.gform-theme--framework input,.gform-theme--framework textarea{-webkit-user-select:auto}.gform-theme--framework textarea{white-space:revert}.gform-theme--framework meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.gform-theme--framework :where(pre){all:revert}.gform-theme--framework ::-moz-placeholder{color:unset}.gform-theme--framework ::placeholder{color:unset}.gform-theme--framework :where([hidden]){display:none}.gform-theme--framework :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.gform-theme--framework :where([draggable=true]){-webkit-user-drag:element}.gform-theme--framework :where(dialog:modal){all:revert}.gform-theme--framework input[type=checkbox]::before,.gform-theme--framework input[type=radio]::before{height:auto;margin-block:0;margin-inline:0;position:static;width:auto}.gform-theme--framework input[type=checkbox]::after,.gform-theme--framework input[type=radio]::after{content:none}
:not(.gform-theme__no-reset--el):not(.gform-theme__no-reset--children *):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-reset):not(.gform-theme__disable-reset *):not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *):not(.wp-editor-container):not(.mce-tinymce):not(.mce-tinymce *):not(.wp-editor-area):not(.gfield_description > *):not(.gform-field-label--type-inline > :not(span)):not(.ui-resizable-handle):not(.hidden)
){all:unset;display:revert}.gform-theme--framework *,.gform-theme--framework ::after,.gform-theme--framework ::before{box-sizing:border-box}.gform-theme--framework a,.gform-theme--framework button{cursor:revert}.gform-theme--framework menu,.gform-theme--framework ol:where(:not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *)),.gform-theme--framework ul:where(:not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *)){list-style:none}.gform-theme--framework img{max-inline-size:100%;max-block-size:100%}.gform-theme--framework table{border-collapse:collapse}.gform-theme--framework input,.gform-theme--framework textarea{-webkit-user-select:auto}.gform-theme--framework textarea{white-space:revert}.gform-theme--framework meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.gform-theme--framework :where(pre){all:revert}.gform-theme--framework ::-moz-placeholder{color:unset}.gform-theme--framework ::placeholder{color:unset}.gform-theme--framework :where([hidden]){display:none}.gform-theme--framework :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.gform-theme--framework :where([draggable=true]){-webkit-user-drag:element}.gform-theme--framework :where(dialog:modal){all:revert}.gform-theme--framework input[type=checkbox]::before,.gform-theme--framework input[type=radio]::before{height:auto;margin-block:0;margin-inline:0;position:static;width:auto}.gform-theme--framework input[type=checkbox]::after,.gform-theme--framework input[type=radio]::after{content:none}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
.gf_browser_ie.gform_wrapper.gravity-theme form{overflow:hidden;padding:1px 1px 8px 1px}.gf_browser_ie.gform_wrapper.gravity-theme .gform-body{margin:0 -32px -32px 0}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields{display:flex;flex-wrap:wrap;overflow:hidden}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield{background-clip:padding-box;border:0 solid transparent;border-width:0 32px 32px 0;width:100%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-full{width:100%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-eleven-twelfths{width:91.666%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-five-sixths{width:83.333%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-three-quarter{width:75%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield.gfield--width-two-thirds{width:66.666%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-seven-twelfths{width:58.333%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-half{width:50%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-five-twelfths{width:41.666%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-third{width:33.333%}.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield.gfield--width-quarter{width:25%}@media (max-width:840px){.gf_browser_ie.gform_wrapper.gravity-theme .gform_fields .gfield{width:100%}}.gf_browser_ie.gform_wrapper.gravity-theme .ginput_container_address .ginput_left,.gf_browser_ie.gform_wrapper.gravity-theme .ginput_container_address .ginput_right{flex:0 50%;flex-basis:auto;width:50%}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
<?php return array('hash_map' => array('admin-components.min.js' => array('version' => 'd3da429245df2304052f25a717f81f33', 'file' => 'admin-components.min.js'), 'field-map.min.js' => array('version' => 'e77eb20133d901fe111e6d657c4c91ee', 'file' => 'field-map.min.js'), 'libraries.min.js' => array('version' => '6c0405e13e9ffc0d2b84693dc42b2b7e', 'file' => 'libraries.min.js'), 'react-utils.min.js' => array('version' => 'bbbfda45ea7581abbbc9eb3813419642', 'file' => 'react-utils.min.js'), 'scripts-admin.min.js' => array('version' => '0d2a28828c0f16792ec10b3ace8829fe', 'file' => 'scripts-admin.min.js'), 'scripts-theme.min.js' => array('version' => 'bab19fd84843dabc070e73326d787910', 'file' => 'scripts-theme.min.js'), 'utils.min.js' => array('version' => '50c7bea9c2320e16728e44ae9fde5f26', 'file' => 'utils.min.js'), 'vendor-admin.min.js' => array('version' => '8136dae29cd48bfcaf5e37fffe3905fe', 'file' => 'vendor-admin.min.js'), 'vendor-theme.min.js' => array('version' => '54e7080aa7a02c83aa61fae430b9d869', 'file' => 'vendor-theme.min.js')));
<?php return array('hash_map' => array('admin-components.min.js' => array('version' => '0b569376482bf343913b0788ec4f4ee8', 'file' => 'admin-components.min.js'), 'field-map.min.js' => array('version' => 'e134e1e5c3921f258109233ba5e28614', 'file' => 'field-map.min.js'), 'libraries.min.js' => array('version' => 'ad6124e5166553d545f44c158bd00ad7', 'file' => 'libraries.min.js'), 'react-utils.min.js' => array('version' => '7e9dba95f629010b3032ec5b311b946e', 'file' => 'react-utils.min.js'), 'scripts-admin.min.js' => array('version' => 'b539aff1312c60985d6eac24264c7aa1', 'file' => 'scripts-admin.min.js'), 'scripts-theme.min.js' => array('version' => 'c055226f9b8c432c9206edab9070263c', 'file' => 'scripts-theme.min.js'), 'utils.min.js' => array('version' => 'f802885f3482236736b18b55abcdc360', 'file' => 'utils.min.js'), 'vendor-admin.min.js' => array('version' => 'e57336d89130c2a93a3c34e12c69f9b2', 'file' => 'vendor-admin.min.js'), 'vendor-theme.min.js' => array('version' => 'ddd2702ee024d421149a5e61416f1ff5', 'file' => 'vendor-theme.min.js')));
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[952],{8398:function(e,t,c){c.r(t);var i=c(5798),a=function(e){var t=e.delegateTarget,c=(0,i.getNode)(".gfield-choice-input",t,!0);if(("INPUT"!==e.target.tagName||"checkbox"!==e.target.type&&"radio"!==e.target.type)&&"LABEL"!==e.target.tagName){"checkbox"===c.type&&(c.checked=!c.checked),"radio"===c.type&&(c.checked=!0);var a=c.id.split("_"),o=a[1],g=a[2];window.gform.doAction("gform_input_change",c,o,g),c.focus()}};t.default=function(){(0,i.delegate)(document.body,".gfield--type-image_choice .gchoice","click",a),(0,i.consoleInfo)("Gravity Forms Theme: Initialized image choice field.")}}}]);
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[157],{3445:function(e,t,n){n.r(t),n.d(t,{default:function(){return I}});var r=n(5798),i=n(455),c=n(9280),u=n.n(c),o=n(3771),a=n(1295),d=function(e,t){switch(e.inputType){case"select":return g(e,t,"value");case"radio":return v(e,t,"value");default:return e.label}},l=function(e,t){switch(e.inputType){case"select":return g(e,t,"price");case"price":return(0,r.getNode)(".ginput_amount",t,!0).value;case"calculation":return(0,r.getNode)(".ginput_calculated_price",t,!0).value;case"radio":return v(e,t,"price");default:return e.basePrice?e.basePrice:0}},f=function(e){return"hidden"===e.getAttribute("data-conditional-logic")},p=function(e,t){return(0,r.getNode)("#field_".concat(e.dataset.formid,"_").concat(t),e,!0)},s=function(e,t){if(!e)return null;var n=e.split("|")[0],r=t.choices.filter((function(e){return e.value===n}));return r&&r.length?r[0]:null},g=function(e,t,n){var i=(0,r.getNode)("select",t,!0),c=s(i.options[i.selectedIndex].value,e);return c?c[n]:""},v=function(e,t,n){var i=(0,r.getNodes)("input",!0,t,!0).find((function(e){return e.checked})),c=i?s(i.value,e):null;return c?c[n]:""},h=function(e,t,n){var r=[];return e.options?(Object.keys(e.options).forEach((function(i){var c=e.options[i],u=p(t,i);"checkbox"===c.inputType?r=r.concat(m(c,u,e.label,n)):_(c,u)&&r.push({id:i,name:d(c,u),field_label:e.label,price:n.toNumber(l(c,u))})})),r):[]},m=function(e,t,n,i){if(f(t))return[];var c=(0,r.getNodes)(".gfield_checkbox input",!0,t,!0);if(!c.length)return[];var u=[];return c.forEach((function(t){if(t.checked){var r=s(t.value,e),c={id:String(e.id),name:r.value,field_label:n,price:i.toNumber(r.price)};u.push(c)}})),u},_=function(e,t){return!f(t)&&!!d(e,t)},b=function(e,t,n){var r=p(t,e.id);return!!y(e,r)&&{id:String(e.id),name:d(e,r),price:n.toNumber(l(e,r))}},y=function(e,t){return!f(t)&&!!d(e,t)},k=n(2557),N=function(e){var t=e.detail.formId;x(t)},w=function(e){var t=A(e.target);x(t)},x=function(){var e=(0,i.A)(u().mark((function e(t){var n,i,c,f,p,s,g;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=new a.A(window.gf_global.gf_currency_config),i=(0,r.getNode)("#gform_".concat(t),document,!0)){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,k.x)("gform_theme_config/common/form/product_meta",t);case 6:if(c=e.sent,f=c?c.products:null){e.next=10;break}return e.abrupt("return");case 10:return p={products:[]},Object.keys(f).forEach((function(e){var c=f[e],u=(0,r.getNode)("#field_".concat(t,"_").concat(e),i,!0);E(c,u,i)&&p.products.push({id:e,name:d(c,u),price:n.toNumber(l(c,u)),quantity:q(c,u,i),options:h(c,i,n)})})),(s=!!c.shipping&&b(c.shipping,i,n))&&(p.shipping=s),e.next=16,(0,r.filter)({event:"gform/products/product_changed",data:{formId:t,products:p}});case 16:g=e.sent,p=g.products,t=g.formId,o.hZ(t,"products",p);case 20:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(e,t,n){if(f(t))return!1;var r=d(e,t),i=l(e,t),c=q(e,t,n);return r&&""!==i&&c},q=function(e,t,n){var i=(0,r.getNode)(".gfield_quantity_".concat(n.dataset.formid,"_").concat(e.id),n,!0),c=i?(0,r.getNode)("input, select",i,!0):(0,r.getNode)(".ginput_quantity",t,!0);return c?c.value?parseFloat(c.value):0:1},A=function(e){var t=e.closest("form");return t?t.dataset.formid:null};window.gform.products={getPaymentAmount:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=o.Jt(e,"products");if(!n)return 0;for(var r=0,i=0;i<n.products.length;i++){for(var c=n.products[i],u=c.price,a=0;a<c.options.length;a++)u+=c.options[a].price;if(u*=c.quantity,t&&parseFloat(t)===parseFloat(c.id))return u;r+=u}return n.shipping&&(r+=n.shipping.price),n.discount&&(r-=n.discount),r}};var I=function(e){x(e),document.addEventListener("gform/conditionalLogic/applyRules/end",N),document.querySelectorAll('.gfield_price input[type="text"], .gfield_price input[type="number"]').forEach((function(e){e.addEventListener("input",w),e.addEventListener("change",w)})),document.querySelectorAll(".gfield_price select, .ginput_calculated_price").forEach((function(e){e.addEventListener("change",w)})),document.querySelectorAll('.gfield_price input[type="radio"], .gfield_price input[type="checkbox"]').forEach((function(e){e.addEventListener("click",w)})),(0,r.consoleInfo)("Gravity Forms Theme: Initialized product field.")}}}]);
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[528],{2389:function(t,e,o){o.r(e),o.d(e,{default:function(){return h}});var i,n=o(5518),a=o(2340),c=o.n(a),d=o(1024),s=o.n(d),r=o(1519),l=o.n(r),g=o(7329),m=o.n(g),u=o(9608),f=o.n(u),b=o(2036),v=(null===m()||void 0===m()||null===(i=m().components)||void 0===i?void 0:i.editor_button)||{},p=function(t,e){var o=v.endpoints.save_editor_settings.action,i=v.endpoints.save_editor_settings.nonce,n=v.form;(0,b.v_)({endpoint:f()+"?action="+o,body:{form:n,name:t,value:e,_ajax_nonce:i}})},w=function(){var t,e,o,i,a,d;c().instances=c().instances||{},c().instances.editorbutton={},c().instances.editorbutton.compactToggle={},c().instances.editorbutton.idToggle={},t=v.i18n,e=t.title,o=t.closeButtonAriaLabel,c().instances.editorbutton.flyout=new(l())({id:"editor-button-flyout",title:(0,n.escapeHtml)(e),triggers:'[data-js="editor-flyout-trigger"]',closeButtonTitle:o,closeButtonAriaLabel:o,closeButtonClasses:"gform-button--circular",closeButtonSize:"xs",closeButtonType:"simplified",wrapperClasses:"gform-dialog gform-dialog--editor-button"}),function(){var t=v.i18n,e=t.compactToggleLabel,o=t.compactToggleText;c().instances.editorbutton.compactToggle=new(s())({customAttributes:{"data-js":"editor-flyout-toggle"},id:"editor-button-flyout-toggle-compact",icons:!0,label:e,labelPosition:"right",labelVisible:!0,name:e,target:'[data-js="gform-dialog-content"]',targetPosition:"beforeend",ariaDescribedby:"editor-button-flyout-toggle-compact-description",initialChecked:v.compactViewEnabled,theme:"cosmos"});var i='<div class="gform-dialog__content-toggle-text" id="editor-button-flyout-toggle-compact-description"> '.concat(o," </div>");(0,n.getNode)("gform-dialog-content").insertAdjacentHTML("beforeend",i)}(),function(){var t=v.i18n,e=t.idToggleLabel,o=t.idToggleText;c().instances.editorbutton.idToggle=new(s())({customAttributes:{"data-js":"editor-flyout-toggle"},customClasses:["gform-toggle-id"],id:"editor-button-flyout-toggle-id",icons:!0,label:e,labelPosition:"right",labelVisible:!0,name:e,target:'[data-js="gform-dialog-content"]',targetPosition:"beforeend",ariaDescribedby:"editor-button-flyout-toggle-id-description",disabled:!v.compactViewEnabled,initialChecked:v.fieldIdEnabled});var i='<div class="gform-dialog__content-toggle-text" id="editor-button-flyout-toggle-id-description"> '.concat(o," </div>");(0,n.getNode)("gform-dialog-content").insertAdjacentHTML("beforeend",i)}(),i=c().instances.editorbutton.compactToggle.elements.input,a=c().instances.editorbutton.idToggle.elements.input,d=(0,n.getNode)("form-editor"),i.checked?(d.classList.add("gform-compact-view"),(0,n.trigger)({event:"gform/form_editor/compact-view-active",native:!1})):(0,n.trigger)({event:"gform/form_editor/compact-view-inactive",native:!1}),i.addEventListener("change",(function(){i.checked?(v.compactViewEnabled=!0,d.classList.add("gform-compact-view"),a.disabled=!1,(0,n.trigger)({event:"gform/form_editor/compact-view-active",native:!1})):(d.classList.remove("gform-compact-view"),v.compactViewEnabled=!1,a.disabled=!0,(0,n.trigger)({event:"gform/form_editor/compact-view-inactive",native:!1})),p("compact_view",i.checked?"enable":"disable")})),function(){var t=c().instances.editorbutton.idToggle.elements.input,e=(0,n.getNode)("form-editor");t.checked&&e.classList.add("gform-compact-view--show-id"),t.addEventListener("change",(function(){t.checked?(v.fieldIdEnabled=!0,e.classList.add("gform-compact-view--show-id")):(v.fieldIdEnabled=!1,e.classList.remove("gform-compact-view--show-id")),p("compact_view_show_id",t.checked?"enable":"disable")}))}()},h=function(){w(),(0,n.consoleInfo)("Gravity Forms Admin: Initialized all editor button scripts.")}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[957],{2623:function(t,e,o){o.r(e),o.d(e,{default:function(){return h}});var i,n=o(5798),a=o(9662),c=o.n(a),d=o(8264),s=o.n(d),r=o(3963),l=o.n(r),g=o(1533),m=o.n(g),f=o(7122),u=o.n(f),b=o(1866),v=(null===m()||void 0===m()||null===(i=m().components)||void 0===i?void 0:i.editor_button)||{},p=function(t,e){var o=v.endpoints.save_editor_settings.action,i=v.endpoints.save_editor_settings.nonce,n=v.form;(0,b.bE)({endpoint:u()+"?action="+o,body:{form:n,name:t,value:e,_ajax_nonce:i}})},w=function(){var t,e,o,i,a,d,r;c().instances=c().instances||{},c().instances.editorbutton={},c().instances.editorbutton.compactToggle={},c().instances.editorbutton.idToggle={},t=v.i18n,e=t.title,o=t.closeButtonAriaLabel,c().instances.editorbutton.flyout=new(l())({id:"editor-button-flyout",title:(0,n.escapeHtml)(e),triggers:'[data-js="editor-flyout-trigger"]',closeButtonTitle:o,closeButtonAriaLabel:o,closeButtonClasses:"gform-button--circular",closeButtonSize:"xs",closeButtonType:"simplified",wrapperClasses:"gform-dialog gform-dialog--editor-button"}),function(){var t=v.i18n,e=t.compactToggleLabel,o=t.compactToggleText;c().instances.editorbutton.compactToggle=new(s())({customAttributes:{"data-js":"editor-flyout-toggle"},id:"editor-button-flyout-toggle-compact",icons:!0,label:e,labelPosition:"right",labelVisible:!0,name:e,target:'[data-js="gform-dialog-content"]',targetPosition:"beforeend",ariaDescribedby:"editor-button-flyout-toggle-compact-description",initialChecked:v.compactViewEnabled,theme:"cosmos"});var i='<div class="gform-dialog__content-toggle-text" id="editor-button-flyout-toggle-compact-description"> '.concat(o," </div>");(0,n.getNode)("gform-dialog-content").insertAdjacentHTML("beforeend",i)}(),function(){var t=v.i18n,e=t.idToggleLabel,o=t.idToggleText;c().instances.editorbutton.idToggle=new(s())({customAttributes:{"data-js":"editor-flyout-toggle"},customClasses:["gform-toggle-id"],id:"editor-button-flyout-toggle-id",icons:!0,label:e,labelPosition:"right",labelVisible:!0,name:e,target:'[data-js="gform-dialog-content"]',targetPosition:"beforeend",ariaDescribedby:"editor-button-flyout-toggle-id-description",disabled:!v.compactViewEnabled,initialChecked:v.fieldIdEnabled});var i='<div class="gform-dialog__content-toggle-text" id="editor-button-flyout-toggle-id-description"> '.concat(o," </div>");(0,n.getNode)("gform-dialog-content").insertAdjacentHTML("beforeend",i)}(),i=c().instances.editorbutton.compactToggle.elements.input,a=c().instances.editorbutton.idToggle.elements.input,d=(0,n.getNode)("form-editor"),r=(0,n.getNode)(".gform_editor",d,!0),i.checked?(d.classList.add("gform-compact-view"),r.classList.add("gform-editor--compact"),(0,n.trigger)({event:"gform/form_editor/compact-view-active",native:!1})):(0,n.trigger)({event:"gform/form_editor/compact-view-inactive",native:!1}),i.addEventListener("change",(function(){i.checked?(v.compactViewEnabled=!0,d.classList.add("gform-compact-view"),r.classList.add("gform-editor--compact"),a.disabled=!1,(0,n.trigger)({event:"gform/form_editor/compact-view-active",native:!1})):(d.classList.remove("gform-compact-view"),r.classList.remove("gform-editor--compact"),v.compactViewEnabled=!1,a.disabled=!0,(0,n.trigger)({event:"gform/form_editor/compact-view-inactive",native:!1})),p("compact_view",i.checked?"enable":"disable")})),function(){var t=c().instances.editorbutton.idToggle.elements.input,e=(0,n.getNode)("form-editor"),o=(0,n.getNode)(".gform_editor",e,!0);t.checked&&(e.classList.add("gform-compact-view--show-id"),o.classList.add("gform-editor--compact-show-id")),t.addEventListener("change",(function(){t.checked?(v.fieldIdEnabled=!0,e.classList.add("gform-compact-view--show-id"),o.classList.add("gform-editor--compact-show-id")):(v.fieldIdEnabled=!1,e.classList.remove("gform-compact-view--show-id"),o.classList.remove("gform-editor--compact-show-id")),p("compact_view_show_id",t.checked?"enable":"disable")}))}()},h=function(){w(),(0,n.consoleInfo)("Gravity Forms Admin: Initialized all editor button scripts.")}}}]);
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[10],{8015:function(n,a,e){e.r(a);var s=e(9662),i=e.n(s),r=e(1533),t=e.n(r),v=e(1281),o=(null===t()||void 0===t()?void 0:t().admin_save_form)||{};i().instances=(null===i()||void 0===i()?void 0:i().instances)||{};a.default=function(){var n=new v.A(o,{});i().instances.adminFormSaver=n,i().instances.formSaverEventsManager=n.eventsManager}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[646],{1141:function(n,a,e){e.r(a);var s=e(2340),i=e.n(s),r=e(7329),t=e.n(r),v=e(5192),o=(null===t()||void 0===t()?void 0:t().admin_save_form)||{};i().instances=(null===i()||void 0===i()?void 0:i().instances)||{};a.default=function(){var n=new v.Z(o,{});i().instances.adminFormSaver=n,i().instances.formSaverEventsManager=n.eventsManager}}}]);
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
<?php return array('dependencies' => array('gform_gravityforms_admin_components', 'gform_gravityforms_libraries', 'gform_gravityforms_react_utils', 'gform_gravityforms_utils', 'jquery', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-edit-post', 'wp-element', 'wp-i18n', 'wp-plugins', 'wp-polyfill', 'wp-server-side-render'), 'version' => '277eab8b8bd47d7ff3e9');
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[376],{1154:function(n,e,t){t.r(e),t.d(e,{default:function(){return m}});var o,s=t(5518),i=t(191),c=t.n(i),r=t(2340),p=t.n(r),a=t(7329),d=t.n(a),l=(null===d()||void 0===d()||null===(o=d().components)||void 0===o?void 0:o.post_select)||{},u=function(n){var e=(0,s.getClosest)(n,".gform-settings-field"),t=n.dataset.postType,o=l[t],i=o.endpoints,r=o.data;p().instances.postSelects.push(new(c())({container:e.id,selector:"gform-settings-field-select",render:!1,renderListData:!0,searchType:"async",onItemSelect:function(n){return function(n,e){(0,s.getNodes)("gf-post-select-input",!0,e,!1)[0].value=n}(n,e)},baseUrl:i.get,endpoints:i,endpointKey:"get",endpointRequestOptions:{method:"GET"},endpointUseRest:!0,listData:r}))},f=function(n){!function(n){p().components.Dropdown||(p().components.Dropdown=c()),p().instances.postSelects=[],n.forEach((function(n){u(n)}))}(n)},m=function(n){f(n),(0,s.consoleInfo)("Gravity Forms Admin: Initialized post select dropdown component.")}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[610],{3865:function(n,e,t){t.r(e),t.d(e,{default:function(){return m}});var o,s=t(5798),i=t(7195),c=t.n(i),r=t(9662),p=t.n(r),a=t(1533),d=t.n(a),l=(null===d()||void 0===d()||null===(o=d().components)||void 0===o?void 0:o.post_select)||{},u=function(n){var e=(0,s.getClosest)(n,".gform-settings-field"),t=n.dataset.postType,o=l[t],i=o.endpoints,r=o.data;p().instances.postSelects.push(new(c())({container:e.id,selector:"gform-settings-field-select",render:!1,renderListData:!0,searchType:"async",onItemSelect:function(n){return function(n,e){(0,s.getNodes)("gf-post-select-input",!0,e,!1)[0].value=n}(n,e)},baseUrl:i.get,endpoints:i,endpointKey:"get",endpointRequestOptions:{method:"GET"},endpointUseRest:!0,listData:r}))},f=function(n){!function(n){p().components.Dropdown||(p().components.Dropdown=c()),p().instances.postSelects=[],n.forEach((function(n){u(n)}))}(n)},m=function(n){f(n),(0,s.consoleInfo)("Gravity Forms Admin: Initialized post select dropdown component.")}}}]);
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[909],{9445:function(e,t,a){a.r(t);var n=a(7616),i=a(9877),s=a.n(i),c=a(484),r=a.n(c),l=a(6648),o=a.n(l),u=a(7038),m=a.n(u),d=a(8200),g=a.n(d),p=a(2368),f=a.n(p),h=a(2225),z=a.n(h),_=a(7290),w=a(8335);t.default=function(e){var t=e.data,a=e.i18n,i=(0,_.default)((function(e){return e.licenseKey})).length>0,c=(0,_.default)((function(e){return e.hideLicense})),l=(0,_.default)((function(e){return e.activeStep})),u=(0,_.default)((function(e){return e.setHideLicense})),d=a.set_up_title,p=a.set_up_copy,h=a.for_client,x=a.hide_license,y=a.enable_updates,R=a.enable_updates_tag,C=a.enable_updates_locked,E=a.updates_recommended,b=a.which_currency,v=a.previous,k={ref:(0,w.useFocusTrap)(2===l),className:(0,n.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-2":!0}),"aria-hidden":2!==l};return n.React.createElement("div",k,n.React.createElement("div",{className:"gform-setup-wizard__content"},n.React.createElement(o(),{content:d,customClasses:["gform-typography--md-size-display-sm"],size:"display-xs",weight:"medium",spacing:{"":3,md:5},tagName:"h2"}),n.React.createElement(z(),{content:p,spacing:{"":5,md:8},size:"text-md",weight:"regular"}),n.React.createElement(o(),{content:y,customClasses:["gform-typography--md-text-size-xl"],spacing:3,size:"text-lg",tagName:"h3",weight:"medium"},!i&&n.React.createElement(m(),{customClasses:["gform-setup-wizard__feature-disabled-tag"],content:C,triangleTag:!0}),i&&n.React.createElement(m(),{customClasses:["gform-setup-wizard__feature-disabled-tag"],content:R,triangleTag:!0})),n.React.createElement(z(),{content:E,size:"text-sm",weight:"regular",spacing:3}),n.React.createElement(g(),{size:"size-l",disabled:!i,initialChecked:(0,_.default)((function(e){return e.autoUpdate})),onChange:(0,_.default)((function(e){return e.setAutoUpdate})),spacing:{"":6,md:8},ariaLabel:y}),n.React.createElement(o(),{content:b,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",spacing:{"":3,md:5},weight:"medium"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__currency-container"],spacing:{"":6,md:8}},n.React.createElement(f(),{ariaLabel:b,initialValue:(0,_.default)((function(e){return e.currency})),onChange:(0,_.default)((function(e){return e.setCurrency})),options:t.options.currencies,size:"size-xl"})),i&&n.React.createElement(n.React.Fragment,null,n.React.createElement(o(),{content:h,customClasses:["gform-typography--md-text-size-xl"],spacing:3,size:"text-lg",tagName:"h3",weight:"medium"}),n.React.createElement(z(),{content:x,spacing:3,size:"text-sm",weight:"regular"}),n.React.createElement(g(),{size:"size-l",initialChecked:c,onChange:u,spacing:{"":6,md:8},ariaLabel:x})),n.React.createElement(s(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},!t.options.hasLicense&&n.React.createElement(r(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,_.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:v}),n.React.createElement(r(),{size:"size-height-xl",customClasses:["gform-setup-wizard__nav-next-alt"],label:"Next",icon:"arrow-narrow-right",iconPrefix:"gform-common-icon",iconPosition:"trailing",onClick:(0,_.default)((function(e){return e.setActiveStepNext}))}))))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[356],{2142:function(e,t,a){a.r(t);var n=a(8349),i=a(5872),s=a.n(i),c=a(564),r=a.n(c),l=a(4216),o=a.n(l),u=a(405),m=a.n(u),d=a(5595),g=a.n(d),p=a(9645),f=a.n(p),h=a(6172),z=a.n(h),_=a(1047),w=a(6134);t.default=function(e){var t=e.data,a=e.i18n,i=(0,_.default)((function(e){return e.licenseKey})).length>0,c=(0,_.default)((function(e){return e.hideLicense})),l=(0,_.default)((function(e){return e.activeStep})),u=(0,_.default)((function(e){return e.setHideLicense})),d=a.set_up_title,p=a.set_up_copy,h=a.for_client,x=a.hide_license,y=a.enable_updates,R=a.enable_updates_tag,C=a.enable_updates_locked,E=a.updates_recommended,b=a.which_currency,v=a.previous,k={ref:(0,w.useFocusTrap)(2===l),className:(0,n.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-2":!0}),"aria-hidden":2!==l};return n.React.createElement("div",k,n.React.createElement("div",{className:"gform-setup-wizard__content"},n.React.createElement(o(),{content:d,customClasses:["gform-typography--md-size-display-sm"],size:"display-xs",weight:"medium",spacing:{"":3,md:5},tagName:"h2"}),n.React.createElement(z(),{content:p,spacing:{"":5,md:8},size:"text-md",weight:"regular"}),n.React.createElement(o(),{content:y,customClasses:["gform-typography--md-text-size-xl"],spacing:3,size:"text-lg",tagName:"h3",weight:"medium"},!i&&n.React.createElement(m(),{customClasses:["gform-setup-wizard__feature-disabled-tag"],content:C,triangleTag:!0}),i&&n.React.createElement(m(),{customClasses:["gform-setup-wizard__feature-disabled-tag"],content:R,triangleTag:!0})),n.React.createElement(z(),{content:E,size:"text-sm",weight:"regular",spacing:3}),n.React.createElement(g(),{size:"size-l",disabled:!i,initialChecked:(0,_.default)((function(e){return e.autoUpdate})),onChange:(0,_.default)((function(e){return e.setAutoUpdate})),spacing:{"":6,md:8},ariaLabel:y}),n.React.createElement(o(),{content:b,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",spacing:{"":3,md:5},weight:"medium"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__currency-container"],spacing:{"":6,md:8}},n.React.createElement(f(),{ariaLabel:b,initialValue:(0,_.default)((function(e){return e.currency})),onChange:(0,_.default)((function(e){return e.setCurrency})),options:t.options.currencies,size:"size-xl"})),i&&n.React.createElement(n.React.Fragment,null,n.React.createElement(o(),{content:h,customClasses:["gform-typography--md-text-size-xl"],spacing:3,size:"text-lg",tagName:"h3",weight:"medium"}),n.React.createElement(z(),{content:x,spacing:3,size:"text-sm",weight:"regular"}),n.React.createElement(g(),{size:"size-l",initialChecked:c,onChange:u,spacing:{"":6,md:8},ariaLabel:x})),n.React.createElement(s(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},!t.options.hasLicense&&n.React.createElement(r(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,_.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:v}),n.React.createElement(r(),{size:"size-height-xl",customClasses:["gform-setup-wizard__nav-next-alt"],label:"Next",icon:"arrow-narrow-right",iconPrefix:"gform-common-icon",iconPosition:"trailing",onClick:(0,_.default)((function(e){return e.setActiveStepNext}))}))))}}}]);
@@ -1 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[389],{2867:function(e,t,a){a.r(t);var r=a(5210),n=a(8349),i=a(5872),s=a.n(i),o=a(564),c=a.n(o),l=a(4216),u=a.n(l),m=a(4824),f=a.n(m),p=a(8309),d=a.n(p),g=a(9645),z=a.n(g),h=a(6172),_=a.n(h),w=a(1047),C=a(6134),v=n.React.useState;t.default=function(e){var t=e.data,a=e.i18n,i=v(!1),o=(0,r.Z)(i,1)[0],l=(0,w.default)((function(e){return e.activeStep})),m=(0,w.default)((function(e){return e.setFormTypesOther})),p=(0,w.default)((function(e){return e.setOrganizationOther})),g=(0,w.default)((function(e){return e.setServicesOther})),h=a.describe_organization,x=a.form_type,y=a.next,R=a.personalize_copy,E=a.personalize_title,b=a.services_connect,k=a.other_label,N=a.other_placeholder,T=a.previous,A={ref:(0,C.useFocusTrap)(3===l),className:(0,n.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-3":!0}),"aria-hidden":3!==l};return n.React.createElement("div",A,n.React.createElement("div",{className:"gform-setup-wizard__content"},n.React.createElement(u(),{content:E,customClasses:["gform-typography--md-size-display-sm"],spacing:{"":3,md:5},size:"display-xs",weight:"medium",tagName:"h2"}),n.React.createElement(_(),{content:R,spacing:{"":5,md:8},size:"text-md",weight:"regular"}),n.React.createElement(u(),{content:h,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",spacing:{"":3,md:5},tagName:"h3",weight:"medium"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__organization-container"],setDisplay:!1,spacing:{"":6,md:8}},n.React.createElement(z(),{customClasses:(0,n.classnames)("gform-setup-wizard__organization",{"gform-setup-wizard__organization--is-placeholder":!(0,w.default)((function(e){return e.organization}))}),initialValue:(0,w.default)((function(e){return e.organization})),onChange:(0,w.default)((function(e){return e.setOrganization})),options:t.options.organization,ariaLabel:h,size:"size-xl"}),"other"===(0,w.default)((function(e){return e.organization}))&&n.React.createElement(s(),{customClasses:["gform-setup-wizard__other-container"]},n.React.createElement(f(),{labelAttributes:{label:k},onChange:p,placeholder:N,size:"size-xl"}))),n.React.createElement(u(),{content:x,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",weight:"medium",tagName:"h3"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__form-types","gform-setup-wizard__input-group"],spacing:{"":6,md:8}},n.React.createElement(d(),{id:"setup-wizard-form-types",data:(0,w.default)((function(e){return e.formTypes})),onChange:(0,w.default)((function(e){return e.patchFormTypes})),useWrapper:!0}),(0,w.default)((function(e){return e.formTypes})).filter((function(e){return e.initialChecked})).map((function(e){return e.value})).includes("other")&&n.React.createElement(s(),{customClasses:["gform-setup-wizard__other-container"]},n.React.createElement(f(),{labelAttributes:{label:k},onChange:m,placeholder:N,size:"size-xl"}))),n.React.createElement(u(),{content:b,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",weight:"medium",tagName:"h3"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__services-container","gform-setup-wizard__input-group"],spacing:{"":6,md:8}},n.React.createElement(d(),{id:"setup-wizard-services",data:(0,w.default)((function(e){return e.services})),onChange:(0,w.default)((function(e){return e.patchServices})),useWrapper:!0}),(0,w.default)((function(e){return e.services})).filter((function(e){return e.initialChecked})).map((function(e){return e.value})).includes("other")&&n.React.createElement(s(),{customClasses:["gform-setup-wizard__other-container"]},n.React.createElement(f(),{labelAttributes:{label:k},onChange:g,placeholder:N,size:"size-xl"}))),n.React.createElement(s(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},n.React.createElement(c(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,w.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:T}),n.React.createElement(c(),{size:"size-height-xl",customClasses:["gform-setup-wizard__nav-next-alt"],label:y,activeText:y,icon:"arrow-narrow-right",iconAttributes:{customClasses:["gform-button__icon--inactive"]},iconPrefix:"gform-common-icon",active:o,activeType:"loader",disabled:o,iconPosition:"trailing",onClick:(0,w.default)((function(e){return e.setActiveStepNext}))}))))}}}]);
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[100],{7526:function(e,t,a){a.r(t);var r=a(8140),n=a(7616),i=a(9877),s=a.n(i),o=a(484),c=a.n(o),l=a(6648),u=a.n(l),m=a(7510),f=a.n(m),p=a(3841),d=a.n(p),g=a(2368),z=a.n(g),h=a(2225),_=a.n(h),w=a(7290),C=a(8335),v=n.React.useState;t.default=function(e){var t=e.data,a=e.i18n,i=v(!1),o=(0,r.A)(i,1)[0],l=(0,w.default)((function(e){return e.activeStep})),m=(0,w.default)((function(e){return e.setFormTypesOther})),p=(0,w.default)((function(e){return e.setOrganizationOther})),g=(0,w.default)((function(e){return e.setServicesOther})),h=a.describe_organization,x=a.form_type,y=a.next,R=a.personalize_copy,E=a.personalize_title,b=a.services_connect,k=a.other_label,A=a.other_placeholder,N=a.previous,T={ref:(0,C.useFocusTrap)(3===l),className:(0,n.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-3":!0}),"aria-hidden":3!==l};return n.React.createElement("div",T,n.React.createElement("div",{className:"gform-setup-wizard__content"},n.React.createElement(u(),{content:E,customClasses:["gform-typography--md-size-display-sm"],spacing:{"":3,md:5},size:"display-xs",weight:"medium",tagName:"h2"}),n.React.createElement(_(),{content:R,spacing:{"":5,md:8},size:"text-md",weight:"regular"}),n.React.createElement(u(),{content:h,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",spacing:{"":3,md:5},tagName:"h3",weight:"medium"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__organization-container"],setDisplay:!1,spacing:{"":6,md:8}},n.React.createElement(z(),{customClasses:(0,n.classnames)("gform-setup-wizard__organization",{"gform-setup-wizard__organization--is-placeholder":!(0,w.default)((function(e){return e.organization}))}),initialValue:(0,w.default)((function(e){return e.organization})),onChange:(0,w.default)((function(e){return e.setOrganization})),options:t.options.organization,ariaLabel:h,size:"size-xl"}),"other"===(0,w.default)((function(e){return e.organization}))&&n.React.createElement(s(),{customClasses:["gform-setup-wizard__other-container"]},n.React.createElement(f(),{labelAttributes:{label:k},onChange:p,placeholder:A,size:"size-xl"}))),n.React.createElement(u(),{content:x,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",weight:"medium",tagName:"h3"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__form-types","gform-setup-wizard__input-group"],spacing:{"":6,md:8}},n.React.createElement(d(),{id:"setup-wizard-form-types",data:(0,w.default)((function(e){return e.formTypes})),onChange:(0,w.default)((function(e){return e.patchFormTypes})),useWrapper:!0}),(0,w.default)((function(e){return e.formTypes})).filter((function(e){return e.initialChecked})).map((function(e){return e.value})).includes("other")&&n.React.createElement(s(),{customClasses:["gform-setup-wizard__other-container"]},n.React.createElement(f(),{labelAttributes:{label:k},onChange:m,placeholder:A,size:"size-xl"}))),n.React.createElement(u(),{content:b,customClasses:["gform-typography--md-text-size-xl"],size:"text-lg",weight:"medium",tagName:"h3"}),n.React.createElement(s(),{customClasses:["gform-setup-wizard__services-container","gform-setup-wizard__input-group"],spacing:{"":6,md:8}},n.React.createElement(d(),{id:"setup-wizard-services",data:(0,w.default)((function(e){return e.services})),onChange:(0,w.default)((function(e){return e.patchServices})),useWrapper:!0}),(0,w.default)((function(e){return e.services})).filter((function(e){return e.initialChecked})).map((function(e){return e.value})).includes("other")&&n.React.createElement(s(),{customClasses:["gform-setup-wizard__other-container"]},n.React.createElement(f(),{labelAttributes:{label:k},onChange:g,placeholder:A,size:"size-xl"}))),n.React.createElement(s(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},n.React.createElement(c(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,w.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:N}),n.React.createElement(c(),{size:"size-height-xl",customClasses:["gform-setup-wizard__nav-next-alt"],label:y,activeText:y,icon:"arrow-narrow-right",iconAttributes:{customClasses:["gform-button__icon--inactive"]},iconPrefix:"gform-common-icon",active:o,activeType:"loader",disabled:o,iconPosition:"trailing",onClick:(0,w.default)((function(e){return e.setActiveStepNext}))}))))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[830],{8114:function(e,t,n){n.r(t);var r=n(7063),i=n(9801),a=n(5210),o=n(9509),c=n.n(o),s=n(8349),u=n(2036),l=n(5518),f=n(9608),p=n.n(f),m=n(5872),d=n.n(m),v=n(564),g=n.n(v),h=n(4216),b=n.n(h),y=n(6172),w=n.n(y),_=n(1047),x=n(6134);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=s.React.useState;t.default=function(e){var t,n=e.endpoints,r=e.i18n,o=P(!1),f=(0,a.Z)(o,2),m=f[0],v=f[1],h=P(!1),y=(0,a.Z)(h,2),O=y[0],z=y[1],C=(0,_.default)((function(e){return e.activeStep})),j=(0,_.default)((function(e){return e.setActiveStepNext})),E=(0,_.default)((function(e){return e.setDataCollection})),T="mock_endpoint"===(null==n||null===(t=n.save_prefs)||void 0===t?void 0:t.action),R=r.help_improve_copy,D=r.help_improve_title,S=r.no_thanks_button,Z=r.yes_button,N=r.previous,A=function(){var e=(0,i.Z)(c().mark((function e(){var t,r,i,a,o,s,f=arguments;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f.length>0&&void 0!==f[0]&&f[0]?(z(!0),E(!0)):(v(!0),E(!1)),(t=_.default.getData()).formTypes=t.formTypes.filter((function(e){return e.initialChecked})).map((function(e){return e.value})),t.services=t.services.filter((function(e){return e.initialChecked})).map((function(e){return e.value})),r={baseUrl:p(),method:"POST",body:k({},t)},!T){e.next=14;break}return(0,l.consoleInfo)("Mock endpoint, data that would have been sent is:"),(0,l.consoleInfo)(r),e.next=11,new Promise((function(e){return setTimeout(e,1e3)}));case 11:j(),e.next=23;break;case 14:return a=Date.now(),e.next=17,(0,u.ZP)("save_prefs",n,r);case 17:if(o=e.sent,!((s=Date.now()-a)<600)){e.next=22;break}return e.next=22,new Promise((function(e){return setTimeout(e,600-s)}));case 22:null!=o&&null!==(i=o.data)&&void 0!==i&&i.success&&j();case 23:return e.next=25,new Promise((function(e){return setTimeout((function(){v(!1),z(!1),e()}),200)}));case 25:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I={ref:(0,x.useFocusTrap)(4===C),className:(0,s.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-4":!0}),"aria-hidden":4!==C};return s.React.createElement("div",I,s.React.createElement("div",{className:"gform-setup-wizard__content"},s.React.createElement(b(),{content:D,customClasses:["gform-typography--md-size-display-sm"],spacing:{"":3,md:5},size:"display-xs",weight:"medium",tagName:"h2"}),s.React.createElement(w(),{content:R,asHtml:!0,spacing:{"":5,md:8},size:"text-md",weight:"regular"}),s.React.createElement(d(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},s.React.createElement(g(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,_.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:N}),s.React.createElement(d(),{customClasses:["gform-setup-wizard__nav-next-alt"],display:"flex"},s.React.createElement(g(),{activeText:S,label:S,onClick:function(){A()},active:m,activeType:"loader",disabled:m,iconPosition:"trailing",size:"size-height-xl",type:"white"}),s.React.createElement(g(),{label:Z,activeText:Z,customClasses:["gform-setup-wizard__data-button"],size:"size-height-xl",active:O,activeType:"loader",disabled:O,iconPosition:"trailing",onClick:function(){A(!0)}})))))}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[707],{4679:function(e,t,n){n.r(t);var r=n(527),i=n(455),a=n(8140),o=n(9280),c=n.n(o),s=n(7616),u=n(1866),l=n(5798),f=n(7122),p=n.n(f),m=n(9877),d=n.n(m),v=n(484),g=n.n(v),h=n(6648),b=n.n(h),y=n(2225),w=n.n(y),_=n(7290),x=n(8335);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=s.React.useState;t.default=function(e){var t,n=e.endpoints,r=e.i18n,o=P(!1),f=(0,a.A)(o,2),m=f[0],v=f[1],h=P(!1),y=(0,a.A)(h,2),O=y[0],z=y[1],C=(0,_.default)((function(e){return e.activeStep})),j=(0,_.default)((function(e){return e.setActiveStepNext})),E=(0,_.default)((function(e){return e.setDataCollection})),T="mock_endpoint"===(null==n||null===(t=n.save_prefs)||void 0===t?void 0:t.action),R=r.help_improve_copy,D=r.help_improve_title,A=r.no_thanks_button,S=r.yes_button,N=r.previous,I=function(){var e=(0,i.A)(c().mark((function e(){var t,r,i,a,o,s,f=arguments;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f.length>0&&void 0!==f[0]&&f[0]?(z(!0),E(!0)):(v(!0),E(!1)),(t=_.default.getData()).formTypes=t.formTypes.filter((function(e){return e.initialChecked})).map((function(e){return e.value})),t.services=t.services.filter((function(e){return e.initialChecked})).map((function(e){return e.value})),r={baseUrl:p(),method:"POST",body:k({},t)},!T){e.next=14;break}return(0,l.consoleInfo)("Mock endpoint, data that would have been sent is:"),(0,l.consoleInfo)(r),e.next=11,new Promise((function(e){return setTimeout(e,1e3)}));case 11:j(),e.next=23;break;case 14:return a=Date.now(),e.next=17,(0,u.Ay)("save_prefs",n,r);case 17:if(o=e.sent,!((s=Date.now()-a)<600)){e.next=22;break}return e.next=22,new Promise((function(e){return setTimeout(e,600-s)}));case 22:null!=o&&null!==(i=o.data)&&void 0!==i&&i.success&&j();case 23:return e.next=25,new Promise((function(e){return setTimeout((function(){v(!1),z(!1),e()}),200)}));case 25:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F={ref:(0,x.useFocusTrap)(4===C),className:(0,s.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-4":!0}),"aria-hidden":4!==C};return s.React.createElement("div",F,s.React.createElement("div",{className:"gform-setup-wizard__content"},s.React.createElement(b(),{content:D,customClasses:["gform-typography--md-size-display-sm"],spacing:{"":3,md:5},size:"display-xs",weight:"medium",tagName:"h2"}),s.React.createElement(w(),{content:R,asHtml:!0,spacing:{"":5,md:8},size:"text-md",weight:"regular"}),s.React.createElement(d(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},s.React.createElement(g(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,_.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:N}),s.React.createElement(d(),{customClasses:["gform-setup-wizard__nav-next-alt"],display:"flex"},s.React.createElement(g(),{activeText:A,label:A,onClick:function(){I()},active:m,activeType:"loader",disabled:m,iconPosition:"trailing",size:"size-height-xl",type:"white"}),s.React.createElement(g(),{label:S,activeText:S,customClasses:["gform-setup-wizard__data-button"],size:"size-height-xl",active:O,activeType:"loader",disabled:O,iconPosition:"trailing",onClick:function(){I(!0)}})))))}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[898],{528:function(e,t,i){i.r(t);var n=i(7616),o=i(9877),a=i.n(o),r=i(484),c=i.n(r),s=i(6648),l=i.n(s),m=i(2225),d=i.n(m),u=i(8332),f=i.n(u),p=i(7290),g=i(8335);t.default=function(e){var t,i=e.data,o=e.endpoints,r=e.i18n,s=(0,p.default)((function(e){return e.closeDialog})),m=(0,p.default)((function(e){return e.activeStep})),u="mock_endpoint"===(null==o||null===(t=o.validate_license)||void 0===t?void 0:t.action),w=r.redirect_prompt,_=r.complete_title,h=r.complete_message,v=r.create_form_button,z=r.previous,x={ref:(0,g.useFocusTrap)(5===m),className:(0,n.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-5":!0}),"aria-hidden":5!==m};return n.React.createElement("div",x,n.React.createElement("div",{className:"gform-setup-wizard__content"},n.React.createElement(l(),{content:_,customClasses:["gform-typography--md-size-display-sm"],spacing:{"":3,md:5},tagName:"h2",size:"display-xs",weight:"medium"}),n.React.createElement(d(),{content:h,spacing:{"":6,md:8},size:"text-md",weight:"regular"}),n.React.createElement(c(),{size:"size-height-xl",icon:"pencil",iconPosition:"leading",iconPrefix:"gform-common-icon",label:v,onClick:function(){var e;s(),e="".concat(i.dashboard_url,"admin.php?page=gf_new_form"),window.location.href!==e?window.location.href=e:document.body.classList.remove("gform-setup-wizard--open")},spacing:{"":6,md:8}}),n.React.createElement(f(),{videoOptions:{uuid:i.video_id}}),n.React.createElement(a(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},n.React.createElement(c(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,p.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:z}),n.React.createElement(c(),{size:"size-height-xl",customClasses:["gform-setup-wizard__nav-next-alt"],label:w,icon:"settings",iconPosition:"leading",iconPrefix:"gform-icon",type:"white",onClick:function(){s(),u||window.location.href===i.redirect_url?document.body.classList.remove("gform-setup-wizard--open"):window.location.href=i.redirect_url}}))))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[828],{5155:function(e,t,i){i.r(t);var n=i(8349),o=i(5872),a=i.n(o),r=i(564),c=i.n(r),s=i(4216),l=i.n(s),m=i(6172),d=i.n(m),u=i(9495),f=i.n(u),p=i(1047),g=i(6134);t.default=function(e){var t,i=e.data,o=e.endpoints,r=e.i18n,s=(0,p.default)((function(e){return e.closeDialog})),m=(0,p.default)((function(e){return e.activeStep})),u="mock_endpoint"===(null==o||null===(t=o.validate_license)||void 0===t?void 0:t.action),w=r.redirect_prompt,_=r.complete_title,h=r.complete_message,v=r.create_form_button,z=r.previous,x={ref:(0,g.useFocusTrap)(5===m),className:(0,n.classnames)({"gform-setup-wizard__screen":!0,"gform-setup-wizard__screen--step-5":!0}),"aria-hidden":5!==m};return n.React.createElement("div",x,n.React.createElement("div",{className:"gform-setup-wizard__content"},n.React.createElement(l(),{content:_,customClasses:["gform-typography--md-size-display-sm"],spacing:{"":3,md:5},tagName:"h2",size:"display-xs",weight:"medium"}),n.React.createElement(d(),{content:h,spacing:{"":6,md:8},size:"text-md",weight:"regular"}),n.React.createElement(c(),{size:"size-height-xl",icon:"pencil",iconPosition:"leading",iconPrefix:"gform-common-icon",label:v,onClick:function(){var e;s(),e="".concat(i.dashboard_url,"admin.php?page=gf_new_form"),window.location.href!==e?window.location.href=e:document.body.classList.remove("gform-setup-wizard--open")},spacing:{"":6,md:8}}),n.React.createElement(f(),{videoOptions:{uuid:i.video_id}}),n.React.createElement(a(),{x:850,customClasses:["gform-setup-wizard__footer"],display:"flex"},n.React.createElement(c(),{size:"size-height-xl",type:"white",icon:"arrow-narrow-left",iconPrefix:"gform-common-icon",onClick:(0,p.default)((function(e){return e.setActiveStepPrevious})),ariaLabel:z}),n.React.createElement(c(),{size:"size-height-xl",customClasses:["gform-setup-wizard__nav-next-alt"],label:w,icon:"settings",iconPosition:"leading",iconPrefix:"gform-icon",type:"white",onClick:function(){s(),u||window.location.href===i.redirect_url?document.body.classList.remove("gform-setup-wizard--open"):window.location.href=i.redirect_url}}))))}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[694],{516:function(e,t,a){a.r(t);var n=a(8140),o=a(7616),s=a(5798),i=a(484),r=a.n(i),c=a(5704),u=a.n(c),l=a(9914),d=a.n(l),f=a(9877),m=a.n(f),p=a(9708),g=a(9445),v=a(7526),w=a(4679),C=a(528),k=a(3499),_=a.n(k),z=a(7290),R=o.React.useState,E=o.React.useEffect;t.default=function(e){var t,a="mock_endpoint"===(null===(t=e.endpoints)||void 0===t||null===(t=t.validate_license)||void 0===t?void 0:t.action),i=R(!0),c=(0,n.A)(i,2),l=c[0],f=c[1],k=(0,z.default)((function(e){return e.innerDialogOpen})),b=(0,z.default)((function(e){return e.activeStep})),S=(0,z.default)((function(e){return e.isOpen})),y={closeOnMaskClick:!1,closeButtonTitle:e.i18n.close_button,customCloseButtonClasses:["gform-setup-wizard--exit-button"],customWrapperClasses:["gform-setup-wizard","gform-setup-wizard--step-".concat((0,z.default)((function(e){return e.activeStep}))),"gform-setup-wizard--inner-dialog-".concat((0,z.default)((function(e){return e.innerDialogOpen})))],customMaskClasses:[!l&&"gform-setup-wizard--not-fullscreen"],id:"gform-setup-wizard",isOpen:S,lockBody:!0,onCloseAfterAnimation:function(){var t=s.cookieStorage.get(e.data.options.invalidKeyCookieName);a||5===b||e.data.options.isSettingsPage&&t||(window.location.href=e.data.dashboard_url),(0,s.trigger)({event:"gform/video/pauseAll",native:!1,data:{}})},position:l?"fixed":"absolute",mode:"container",zIndex:100001};return E((function(){S&&document.body.classList.add("gform-setup-wizard--open")}),[S]),o.React.createElement(u(),y,o.React.createElement(d(),{customClasses:["gform-setup-wizard__nav-bar"]},o.React.createElement(_(),{activeStep:(0,z.default)((function(e){return e.activeStep})),customClasses:["gform-setup-wizard__steps"],numSteps:5,spacing:[8,0,0]})),o.React.createElement(m(),{x:1030,customClasses:["gform-setup-wizard__content-mask"],setDisplay:!1}),!k&&o.React.createElement(r(),{ariaLabel:e.i18n.toggle_fullscreen,circular:!0,customClasses:["gform-setup-wizard__fullscreen-toggle"],icon:l?"contract":"expand",onClick:function(){f(!l)},type:"white"}),o.React.createElement(p.default,e),o.React.createElement(g.default,e),o.React.createElement(v.default,e),o.React.createElement(w.default,e),o.React.createElement(C.default,e))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[963],{1868:function(e,t,a){a.r(t);var n=a(5210),o=a(8349),s=a(5518),i=a(564),r=a.n(i),c=a(9843),u=a.n(c),l=a(4318),d=a.n(l),f=a(5872),m=a.n(f),p=a(1057),g=a(2142),v=a(2867),w=a(8114),C=a(5155),k=a(5196),_=a.n(k),z=a(1047),R=o.React.useState,E=o.React.useEffect;t.default=function(e){var t,a="mock_endpoint"===(null===(t=e.endpoints)||void 0===t||null===(t=t.validate_license)||void 0===t?void 0:t.action),i=R(!0),c=(0,n.Z)(i,2),l=c[0],f=c[1],k=(0,z.default)((function(e){return e.innerDialogOpen})),b=(0,z.default)((function(e){return e.activeStep})),S=(0,z.default)((function(e){return e.isOpen})),y={closeOnMaskClick:!1,closeButtonTitle:e.i18n.close_button,customCloseButtonClasses:["gform-setup-wizard--exit-button"],customWrapperClasses:["gform-setup-wizard","gform-setup-wizard--step-".concat((0,z.default)((function(e){return e.activeStep}))),"gform-setup-wizard--inner-dialog-".concat((0,z.default)((function(e){return e.innerDialogOpen})))],customMaskClasses:[!l&&"gform-setup-wizard--not-fullscreen"],id:"gform-setup-wizard",isOpen:S,lockBody:!0,onCloseAfterAnimation:function(){var t=s.cookieStorage.get(e.data.options.invalidKeyCookieName);a||5===b||e.data.options.isSettingsPage&&t||(window.location.href=e.data.dashboard_url),(0,s.trigger)({event:"gform/video/pauseAll",native:!1,data:{}})},position:l?"fixed":"absolute",mode:"container",zIndex:100001};return E((function(){S&&document.body.classList.add("gform-setup-wizard--open")}),[S]),o.React.createElement(u(),y,o.React.createElement(d(),{customClasses:["gform-setup-wizard__nav-bar"]},o.React.createElement(_(),{activeStep:(0,z.default)((function(e){return e.activeStep})),customClasses:["gform-setup-wizard__steps"],numSteps:5,spacing:[8,0,0]})),o.React.createElement(m(),{x:1030,customClasses:["gform-setup-wizard__content-mask"],setDisplay:!1}),!k&&o.React.createElement(r(),{ariaLabel:e.i18n.toggle_fullscreen,circular:!0,customClasses:["gform-setup-wizard__fullscreen-toggle"],icon:l?"contract":"expand",onClick:function(){f(!l)},type:"white"}),o.React.createElement(p.default,e),o.React.createElement(g.default,e),o.React.createElement(v.default,e),o.React.createElement(w.default,e),o.React.createElement(C.default,e))}}}]);
@@ -1 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[529],{1047:function(n,e,t){t.r(e);var r,i=t(8349),u=t(6134),o=t(5518),c=t(7329),a=t.n(c),f=(null===(r=(0,o.getConfig)(a(),"gform_admin_config"))||void 0===r||null===(r=r.components)||void 0===r||null===(r=r.setup_wizard)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.defaults)||{},s=(0,u.create)(f,(function(n){return{closeDialog:function(){return n((function(){return{isOpen:!1}}))},patchFormTypes:function(e,t){return n((0,i.immer)((function(n){n.formTypes.forEach((function(r,i){r.value===t.target.value&&(n.formTypes[i].initialChecked=e),"other"!==t.target.value||e||(n.formTypesOther="")}))})))},patchServices:function(e,t){return n((0,i.immer)((function(n){n.services.forEach((function(r,i){r.value===t.target.value&&(n.services[i].initialChecked=e),"other"!==t.target.value||e||(n.servicesOther="")}))})))},setActiveStepNext:function(){return n((function(n){return{activeStep:n.activeStep+1}}))},setActiveStepPrevious:function(){return n((function(n){return{activeStep:n.activeStep-1}}))},setAutoUpdate:function(){return n((function(n){return{autoUpdate:!n.autoUpdate}}))},setCurrency:function(e){return n((function(){return{currency:e}}))},setDataCollection:function(e){return n((function(){return{dataCollection:e}}))},setEmail:function(e){return n((function(){return{email:e}}))},setEmailConsent:function(e){return n((function(){return{emailConsent:e}}))},setFormTypesOther:function(e){return n((function(){return{formTypesOther:(0,o.slugify)(e)}}))},setHideLicense:function(){return n((function(n){return{hideLicense:!n.hideLicense}}))},setInnerDialogOpen:function(e){return n((function(){return{innerDialogOpen:e}}))},setLicenseKey:function(e){return n((function(){return{licenseKey:e}}))},setOrganization:function(e){return n((function(n){return{organization:e,organizationOther:"other"===e?n.organizationOther:""}}))},setOrganizationOther:function(e){return n((function(){return{organizationOther:(0,o.slugify)(e)}}))},setServicesOther:function(e){return n((function(){return{servicesOther:(0,o.slugify)(e)}}))}}}));e.default=s}}]);
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[854],{7290:function(n,e,t){t.r(e);var r,i=t(7616),u=t(8335),o=t(5798),c=t(1533),a=t.n(c),f=(null===(r=(0,o.getConfig)(a(),"gform_admin_config"))||void 0===r||null===(r=r.components)||void 0===r||null===(r=r.setup_wizard)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.defaults)||{},s=(0,u.create)(f,(function(n){return{closeDialog:function(){return n((function(){return{isOpen:!1}}))},patchFormTypes:function(e,t){return n((0,i.immer)((function(n){n.formTypes.forEach((function(r,i){r.value===t.target.value&&(n.formTypes[i].initialChecked=e),"other"!==t.target.value||e||(n.formTypesOther="")}))})))},patchServices:function(e,t){return n((0,i.immer)((function(n){n.services.forEach((function(r,i){r.value===t.target.value&&(n.services[i].initialChecked=e),"other"!==t.target.value||e||(n.servicesOther="")}))})))},setActiveStepNext:function(){return n((function(n){return{activeStep:n.activeStep+1}}))},setActiveStepPrevious:function(){return n((function(n){return{activeStep:n.activeStep-1}}))},setAutoUpdate:function(){return n((function(n){return{autoUpdate:!n.autoUpdate}}))},setCurrency:function(e){return n((function(){return{currency:e}}))},setDataCollection:function(e){return n((function(){return{dataCollection:e}}))},setEmail:function(e){return n((function(){return{email:e}}))},setEmailConsent:function(e){return n((function(){return{emailConsent:e}}))},setFormTypesOther:function(e){return n((function(){return{formTypesOther:(0,o.slugify)(e)}}))},setHideLicense:function(){return n((function(n){return{hideLicense:!n.hideLicense}}))},setInnerDialogOpen:function(e){return n((function(){return{innerDialogOpen:e}}))},setLicenseKey:function(e){return n((function(){return{licenseKey:e}}))},setOrganization:function(e){return n((function(n){return{organization:e,organizationOther:"other"===e?n.organizationOther:""}}))},setOrganizationOther:function(e){return n((function(){return{organizationOther:(0,o.slugify)(e)}}))},setServicesOther:function(e){return n((function(){return{servicesOther:(0,o.slugify)(e)}}))}}}));e.default=s}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[215],{4498:function(e,t,o){o.r(t);var r,a=o(8349),n=o(5518),u=o(7329),c=o.n(u),i=o(1868),l=a.ReactDOM.createRoot,s=(null===c()||void 0===c()||null===(r=c().components)||void 0===r?void 0:r.setup_wizard)||{};t.default=function(){window.scrollTo(0,0);var e=(0,n.getNode)("setup-wizard");l(e).render(a.React.createElement(i.default,s))}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[874],{1907:function(e,t,o){o.r(t);var r,a=o(7616),n=o(5798),u=o(1533),c=o.n(u),i=o(516),l=a.ReactDOM.createRoot,s=(null===c()||void 0===c()||null===(r=c().components)||void 0===r?void 0:r.setup_wizard)||{};t.default=function(){window.scrollTo(0,0);var e=(0,n.getNode)("setup-wizard");l(e).render(a.React.createElement(i.default,s))}}}]);
@@ -1 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[993],{9565:function(o,n,e){e.r(n),e.d(n,{default:function(){return g}});var a,l=e(5518),s=e(2340),i=e.n(s),t=e(1519),d=e.n(t),c=(null===(a=window)||void 0===a?void 0:a.SimpleBar)||{};i().instances=i().instances||{};var r=function(o){var n;n=o.innerHTML,i().instances.splashPageModal=new(d())({animationDelay:250,closeButtonClasses:"gform-dialog__close gform-dialog__close--plain",closeButtonTitle:"Close modal",content:n,id:"splash-page-modal",lockBody:!0,mode:"modal",title:"",titleIcon:"",titleIconColor:"",zIndex:100055,wrapperClasses:"gform-dialog gform-dialog--full-screen"}),new c(i().instances.splashPageModal.elements.dialog),window.setTimeout((function(){i().instances.splashPageModal.showDialog()}),1e3)},g=function(o){r(o),(0,l.consoleInfo)("Gravity Forms Admin: Initialized splash page modal.")}}}]);
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[318],{7363:function(o,n,e){e.r(n),e.d(n,{default:function(){return g}});var a,l=e(5798),s=e(9662),i=e.n(s),t=e(3963),d=e.n(t),c=(null===(a=window)||void 0===a?void 0:a.SimpleBar)||{};i().instances=i().instances||{};var r=function(o){var n;n=o.innerHTML,i().instances.splashPageModal=new(d())({animationDelay:250,closeButtonClasses:"gform-dialog__close gform-dialog__close--plain",closeButtonTitle:"Close modal",content:n,id:"splash-page-modal",lockBody:!0,mode:"modal",title:"",titleIcon:"",titleIconColor:"",zIndex:100055,wrapperClasses:"gform-dialog gform-dialog--full-screen"}),new c(i().instances.splashPageModal.elements.dialog),window.setTimeout((function(){i().instances.splashPageModal.showDialog()}),1e3)},g=function(o){r(o),(0,l.consoleInfo)("Gravity Forms Admin: Initialized splash page modal.")}}}]);
@@ -1 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[736],{5067:function(t,e,o){o.r(e),o.d(e,{default:function(){return a}});var s=o(5518),r=function(t){var e=t.delegateTarget,o=(0,s.getNode)("system-status-copy-label",e),r=(0,s.getNode)("system-status-copy-copied",e),n=(0,s.getNode)("system-report-text");(0,s.clipboard)(n.innerHTML)?(setTimeout((function(){i(o,r,e,!0)}),100),setTimeout((function(){i(r,o,e,!1)}),7e3)):(0,s.consoleInfo)("There was an error copying to clipboard.")},i=function(t,e,o,s){t.setAttribute("aria-hidden","true"),e.setAttribute("aria-hidden","false"),s?o.classList.add("gform-system-report__copy-button-copied"):o.classList.remove("gform-system-report__copy-button-copied")},n=function(t,e){e&&!confirm(e)||((0,s.getNode)("system-report-action").value=t,(0,s.getNode)("system-report-form").submit())},c=function(t){!function(t){(0,s.delegate)(t,'[data-js="gf-copy-system-report"]',"click",r)}(t),window.gfDoAction=n},a=function(t){c(t),(0,s.consoleInfo)("Gravity Forms Admin: Initialized system report")}}}]);
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[959],{9712:function(t,e,o){o.r(e),o.d(e,{default:function(){return a}});var s=o(5798),r=function(t){var e=t.delegateTarget,o=(0,s.getNode)("system-status-copy-label",e),r=(0,s.getNode)("system-status-copy-copied",e),n=(0,s.getNode)("system-report-text");(0,s.clipboard)(n.innerHTML)?(setTimeout((function(){i(o,r,e,!0)}),100),setTimeout((function(){i(r,o,e,!1)}),7e3)):(0,s.consoleInfo)("There was an error copying to clipboard.")},i=function(t,e,o,s){t.setAttribute("aria-hidden","true"),e.setAttribute("aria-hidden","false"),s?o.classList.add("gform-system-report__copy-button-copied"):o.classList.remove("gform-system-report__copy-button-copied")},n=function(t,e){e&&!confirm(e)||((0,s.getNode)("system-report-action").value=t,(0,s.getNode)("system-report-form").submit())},c=function(t){!function(t){(0,s.delegate)(t,'[data-js="gf-copy-system-report"]',"click",r)}(t),window.gfDoAction=n},a=function(t){c(t),(0,s.consoleInfo)("Gravity Forms Admin: Initialized system report")}}}]);
@@ -1 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[600],{8665:function(t,n,r){r.r(n);var e,u,o,i=r(6134),l=r(5518),f=r(7329),a=r.n(f),c=null===(e=(0,l.getConfig)(a(),"gform_admin_config"))||void 0===e||null===(e=e.components)||void 0===e?void 0:e.template_library,s=(null==c||null===(u=c.data)||void 0===u?void 0:u.defaults)||{};"mock_endpoint"===(null==c||null===(o=c.endpoints)||void 0===o||null===(o=o.create_from_template)||void 0===o?void 0:o.action)&&(s.isLibraryOpen=!0);var y=(0,i.create)(s,(function(t){return{setIsLibraryOpen:function(n){return t((function(){return{isLibraryOpen:n}}))},setFlyoutOpen:function(n){return t((function(){return{flyoutOpen:n}}))},setFlyoutFooterButtonLabel:function(n){return t((function(){return{flyoutFooterButtonLabel:n}}))},setFlyoutTitleValue:function(n){return t((function(){return{flyoutTitleValue:n}}))},setFlyoutDescriptionValue:function(n){return t((function(){return{flyoutDescriptionValue:n}}))},setSelectedTemplate:function(n){return t((function(){return{selectedTemplate:n}}))},setFlyoutTitleErrorState:function(n){return t((function(){return{flyoutTitleErrorState:n}}))},setFlyoutTitleErrorMessage:function(n){return t((function(){return{flyoutTitleErrorMessage:n}}))},setImportError:function(n){return t((function(){return{importError:n}}))},setFlyoutPrimaryLoadingState:function(n){return t((function(){return{flyoutPrimaryLoadingState:n}}))}}}));n.default=y}}]);
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[907],{9049:function(t,n,r){r.r(n);var e,u,o,i=r(8335),l=r(5798),f=r(1533),a=r.n(f),c=null===(e=(0,l.getConfig)(a(),"gform_admin_config"))||void 0===e||null===(e=e.components)||void 0===e?void 0:e.template_library,s=(null==c||null===(u=c.data)||void 0===u?void 0:u.defaults)||{};"mock_endpoint"===(null==c||null===(o=c.endpoints)||void 0===o||null===(o=o.create_from_template)||void 0===o?void 0:o.action)&&(s.isLibraryOpen=!0);var y=(0,i.create)(s,(function(t){return{setIsLibraryOpen:function(n){return t((function(){return{isLibraryOpen:n}}))},setFlyoutOpen:function(n){return t((function(){return{flyoutOpen:n}}))},setFlyoutFooterButtonLabel:function(n){return t((function(){return{flyoutFooterButtonLabel:n}}))},setFlyoutTitleValue:function(n){return t((function(){return{flyoutTitleValue:n}}))},setFlyoutDescriptionValue:function(n){return t((function(){return{flyoutDescriptionValue:n}}))},setSelectedTemplate:function(n){return t((function(){return{selectedTemplate:n}}))},setFlyoutTitleErrorState:function(n){return t((function(){return{flyoutTitleErrorState:n}}))},setFlyoutTitleErrorMessage:function(n){return t((function(){return{flyoutTitleErrorMessage:n}}))},setImportError:function(n){return t((function(){return{importError:n}}))},setFlyoutPrimaryLoadingState:function(n){return t((function(){return{flyoutPrimaryLoadingState:n}}))}}}));n.default=y}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[752],{7688:function(e,t,r){r.r(t);var n=r(1860),o=r(527),a=r(7616),i=r(5798),c=r(9877),l=r.n(c),u=r(484),s=r.n(u),f=r(7510),m=r.n(f),d=r(4496),p=r.n(d),y=r(1862),b=r.n(y),g=r(2312),v=r.n(g),h=r(2045),E=r.n(h),O=r(9049);function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function C(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){(0,o.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var A=a.React.useCallback,R=a.React.useEffect,P=a.React.useRef;t.default=function(e){var t=e.flyoutAttributes,r=void 0===t?{}:t,o=e.footerAttributes,c=void 0===o?{}:o,u=e.showAlert,f=void 0!==u&&u,d=e.strings,y=void 0===d?{}:d,g=e.titleInputState,h=void 0===g?{}:g,w=(0,O.default)((function(e){return e.flyoutTitleValue})),_=(0,O.default)((function(e){return e.setFlyoutTitleValue})),k=(0,O.default)((function(e){return e.flyoutDescriptionValue})),j=(0,O.default)((function(e){return e.setFlyoutDescriptionValue})),x=(0,O.default)((function(e){return e.flyoutOpen})),D=P(null);R((function(){x&&D.current&&setTimeout((function(){var e=Array.from(D.current.children).find((function(e){return"INPUT"===e.tagName}));e&&e.focus()}),100)}),[x]),R((function(){var e=function(e){if("Enter"===e.key&&x&&D.current){var t=Array.from(D.current.children).find((function(e){return"INPUT"===e.tagName}));t===document.activeElement&&N.current&&(e.preventDefault(),_(t.value),setTimeout((function(){N.current()}),100))}};return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}}));var T={className:(0,a.classnames)({"gform-flyout__footer":!0})},z=C(C({},c.primaryButtonAttributes),{},{customClasses:(0,a.classnames)({"gform-flyout__footer-primary-button":!0}),type:"primary-new"}),N=P(z.onClick);N.current=z.onClick;var I=C(C({},c.secondaryButtonAttributes),{},{customClasses:(0,a.classnames)({"gform-flyout__footer-secondary-button":!0}),type:"white"});r.afterContent=a.React.createElement("footer",T,a.React.createElement("div",{className:"gform-flyout__footer-inner"},a.React.createElement(s(),I),a.React.createElement(s(),z)));var B=A((0,i.debounce)(_,{wait:300}),[w]),F=A((0,i.debounce)(j,{wait:300}),[k]),S=C({closeButtonCustomAttributes:{icon:"x",iconPrefix:"gform-common-icon",size:"size-xs",type:"simplified"},customClasses:["gform-template-library__flyout"],direction:"right",desktopWidth:100,mobileBreakpoint:768,mobileWidth:100,headerHeadingCustomAttributes:{size:"display-sm",weight:"semibold"},zIndex:100001},r),V={controlled:!0,id:"template-library-form-title-input",required:!0,requiredLabel:{content:"(".concat(y.required,")")},placeholder:y.titlePlaceholder,size:"size-l",labelPosition:"above",labelAttributes:{label:y.title,htmlFor:"template-library-form-title-input"},onChange:B,error:h.errorState,helpTextAttributes:{content:h.errorMessage},value:w};return a.React.createElement(E(),S,f&&a.React.createElement(v(),{content:y.upgradeAlert,contentCustomAttributes:{asHtml:!0},customClasses:["gform-template-library__flyout-alert"],isInline:!0,spacing:6,type:"error"}),a.React.createElement(l(),{spacing:6},a.React.createElement(m(),(0,n.A)({},V,{ref:D}))),a.React.createElement(l(),{spacing:6},a.React.createElement(p(),{label:y.description,htmlFor:"template-library-form-description-text"}),a.React.createElement(b(),{controlled:!0,id:"template-library-form-description-text",placeholder:y.formDescriptionPlaceHolder,onChange:F,value:k,customClasses:["gform-template-library__flyout-textarea"]})))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[200],{5475:function(e,t,r){r.r(t);var n=r(6796),o=r(7063),a=r(8349),i=r(5518),c=r(5872),l=r.n(c),u=r(564),s=r.n(u),f=r(4824),m=r.n(f),d=r(5211),p=r.n(d),y=r(5235),b=r.n(y),g=r(3854),v=r(89),h=r.n(v),E=r(8665);function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var C=a.React.useCallback,R=a.React.useEffect,P=a.React.useRef;t.default=function(e){var t=e.flyoutAttributes,r=void 0===t?{}:t,o=e.footerAttributes,c=void 0===o?{}:o,u=e.showAlert,f=void 0!==u&&u,d=e.strings,y=void 0===d?{}:d,v=e.titleInputState,O=void 0===v?{}:v,_=(0,E.default)((function(e){return e.flyoutTitleValue})),k=(0,E.default)((function(e){return e.setFlyoutTitleValue})),A=(0,E.default)((function(e){return e.flyoutDescriptionValue})),j=(0,E.default)((function(e){return e.setFlyoutDescriptionValue})),x=(0,E.default)((function(e){return e.flyoutOpen})),D=P(null);R((function(){x&&D.current&&setTimeout((function(){var e=Array.from(D.current.children).find((function(e){return"INPUT"===e.tagName}));e&&e.focus()}),100)}),[x]),R((function(){var e=function(e){if("Enter"===e.key&&x&&D.current){var t=Array.from(D.current.children).find((function(e){return"INPUT"===e.tagName}));t===document.activeElement&&N.current&&(e.preventDefault(),k(t.value),setTimeout((function(){N.current()}),100))}};return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}}));var T={className:(0,a.classnames)({"gform-flyout__footer":!0})},z=w(w({},c.primaryButtonAttributes),{},{customClasses:(0,a.classnames)({"gform-flyout__footer-primary-button":!0}),type:"primary-new"}),N=P(z.onClick);N.current=z.onClick;var I=w(w({},c.secondaryButtonAttributes),{},{customClasses:(0,a.classnames)({"gform-flyout__footer-secondary-button":!0}),type:"white"});r.afterContent=a.React.createElement("footer",T,a.React.createElement("div",{className:"gform-flyout__footer-inner"},a.React.createElement(s(),I),a.React.createElement(s(),z)));var B=C((0,i.debounce)(k,{wait:300}),[_]),F=C((0,i.debounce)(j,{wait:300}),[A]),S=w({closeButtonCustomAttributes:{icon:"x",iconPrefix:"gform-common-icon",size:"size-xs",type:"simplified"},customClasses:["gform-template-library__flyout"],direction:"right",desktopWidth:100,mobileBreakpoint:768,mobileWidth:100,headerHeadingCustomAttributes:{size:"display-sm",weight:"semibold"},zIndex:100001},r),V={controlled:!0,id:"template-library-form-title-input",required:!0,requiredLabel:{content:"(".concat(y.required,")")},placeholder:y.titlePlaceholder,size:"size-l",labelPosition:"above",labelAttributes:{label:y.title,htmlFor:"template-library-form-title-input"},onChange:B,error:O.errorState,helpTextAttributes:{content:O.errorMessage},value:_};return a.React.createElement(h(),S,f&&a.React.createElement(g.Z,{content:y.upgradeAlert,contentCustomAttributes:{asHtml:!0},customClasses:["gform-template-library__flyout-alert"],isInline:!0,spacing:6,type:"error"}),a.React.createElement(l(),{spacing:6},a.React.createElement(m(),(0,n.Z)({},V,{ref:D}))),a.React.createElement(l(),{spacing:6},a.React.createElement(p(),{label:y.description,htmlFor:"template-library-form-description-text"}),a.React.createElement(b(),{controlled:!0,id:"template-library-form-description-text",placeholder:y.formDescriptionPlaceHolder,onChange:F,value:A,customClasses:["gform-template-library__flyout-textarea"]})))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[805],{8360:function(e,t,a){a.r(t);var r=a(107),l=a(8349),i=a(351),n=a.n(i),c=a(5718),s=a.n(c),m=a(7941),o=a.n(m),u=a(7390);t.default=function(e){var t,a,i,c=e.blankOnClick,m=void 0===c?function(){}:c,g=e.licenseType,p=void 0===g?"":g,d=e.strings,b=void 0===d?{}:d,f=e.templateOnClick,k=void 0===f?function(){}:f,v=e.templates,y=void 0===v?[]:v,h=e.thumbnailUrl,_=void 0===h?"":h;return l.React.createElement(l.SimpleBar,null,l.React.createElement("div",{className:"gform-template-library__card-grid-container"},l.React.createElement(n(),{container:!0,wrap:!0,rowSpacing:6,columnSpacing:6,customClasses:["gform-template-library__card-grid"],justifyContent:"flex-start"},(t={headingAttributes:{content:b.blankForm,weight:"medium",size:"text-sm",tagName:"h2"},textAttributes:{content:b.createForm,size:"text-sm"},blankButtonAttributes:{onClick:m},imageAttributes:{asBg:!0,url:"https://i.imgur.com/KsZxvrs.png",altText:b.blankForm},style:"form-template-blank"},a=l.React.createElement(n(),{key:0,customClasses:["gform-template-library__card-grid-item"],item:!0},l.React.createElement(o(),t)),i=y.map((function(e,t){var a=p&&p.slice(2).toLowerCase()||"single",r=(0,u.requiresUpgrade)({accessLevels:e.template_access_level,licenseLevel:a})?b.upgradeTag:"",i=b.useTemplateWithTitle.split("%s"),c=b.previewWithTitle.split("%s"),m={customClasses:["gform-card__form-template-secondary-button-icon"],icon:"external-link"},g={bgColor:e.template_background,headingAttributes:{content:e.title,weight:"medium",size:"text-sm",tagName:"h2"},primaryCtaAttrs:{ctaType:"button",children:l.React.createElement(l.React.Fragment,null,i[0],l.React.createElement("span",{className:"gform-visually-hidden"},'"'.concat(e.title,'"')),i[1]),onClick:k(e)},secondaryCtaAttrs:{ctaType:"link",children:l.React.createElement(l.React.Fragment,null,l.React.createElement(s(),m),c[0],l.React.createElement("span",{className:"gform-visually-hidden"},'"'.concat(e.title,'"')),c[1]),href:e.template_preview_url,target:"_blank"},imageAttributes:{asBg:!0,url:"".concat(_).concat(e.template_thumbnail),imagePosition:"top center",imageAttributes:{style:{backgroundSize:"100%"}},altText:e.title},tagAttributes:{content:r,size:"text-xxs"},style:"form-template"};return l.React.createElement(n(),{key:t+1,customClasses:["gform-template-library__card-grid-item"],item:!0},l.React.createElement(o(),g))})),[a].concat((0,r.Z)(i))))))}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[441],{1159:function(e,t,a){a.r(t);var r=a(8134),l=a(7616),i=a(9652),n=a.n(i),c=a(6243),s=a.n(c),m=a(8045),o=a.n(m),u=a(5078);t.default=function(e){var t,a,i,c=e.blankOnClick,m=void 0===c?function(){}:c,g=e.licenseType,p=void 0===g?"":g,d=e.strings,b=void 0===d?{}:d,f=e.templateOnClick,k=void 0===f?function(){}:f,v=e.templates,y=void 0===v?[]:v,h=e.thumbnailUrl,_=void 0===h?"":h;return l.React.createElement(l.SimpleBar,null,l.React.createElement("div",{className:"gform-template-library__card-grid-container"},l.React.createElement(n(),{container:!0,wrap:!0,rowSpacing:6,columnSpacing:6,customClasses:["gform-template-library__card-grid"],justifyContent:"flex-start"},(t={headingAttributes:{content:b.blankForm,weight:"medium",size:"text-sm",tagName:"h2"},textAttributes:{content:b.createForm,size:"text-sm"},blankButtonAttributes:{onClick:m},imageAttributes:{asBg:!0,url:"https://i.imgur.com/KsZxvrs.png",altText:b.blankForm},style:"form-template-blank"},a=l.React.createElement(n(),{key:0,customClasses:["gform-template-library__card-grid-item"],item:!0},l.React.createElement(o(),t)),i=y.map((function(e,t){var a=p&&p.slice(2).toLowerCase()||"single",r=(0,u.requiresUpgrade)({accessLevels:e.template_access_level,licenseLevel:a})?b.upgradeTag:"",i=b.useTemplateWithTitle.split("%s"),c=b.previewWithTitle.split("%s"),m={customClasses:["gform-card__form-template-secondary-button-icon"],icon:"external-link"},g={bgColor:e.template_background,headingAttributes:{content:e.title,weight:"medium",size:"text-sm",tagName:"h2"},primaryCtaAttrs:{ctaType:"button",children:l.React.createElement(l.React.Fragment,null,i[0],l.React.createElement("span",{className:"gform-visually-hidden"},'"'.concat(e.title,'"')),i[1]),onClick:k(e)},secondaryCtaAttrs:{ctaType:"link",children:l.React.createElement(l.React.Fragment,null,l.React.createElement(s(),m),c[0],l.React.createElement("span",{className:"gform-visually-hidden"},'"'.concat(e.title,'"')),c[1]),href:e.template_preview_url,target:"_blank"},imageAttributes:{asBg:!0,url:"".concat(_).concat(e.template_thumbnail),imagePosition:"top center",imageAttributes:{style:{backgroundSize:"100%"}},altText:e.title},tagAttributes:{content:r,size:"text-xxs"},style:"form-template"};return l.React.createElement(n(),{key:t+1,customClasses:["gform-template-library__card-grid-item"],item:!0},l.React.createElement(o(),g))})),[a].concat((0,r.A)(i))))))}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[528],{7174:function(e,t,n){n.r(t);var r=n(455),i=n(9280),l=n.n(i),a=n(7616),o=n(5704),u=n.n(o),s=n(9877),c=n.n(s),f=n(6648),d=n.n(f),m=n(2225),p=n.n(m),y=n(1159),b=n(7688),T=n(5078),g=n(9049),k=a.React.useEffect;t.default=function(e){var t=(0,g.default)((function(e){return e.flyoutOpen})),n=(0,g.default)((function(e){return e.setFlyoutOpen})),i=(0,g.default)((function(e){return e.flyoutFooterButtonLabel})),o=(0,g.default)((function(e){return e.setFlyoutFooterButtonLabel})),s=(0,g.default)((function(e){return e.flyoutTitleValue})),f=(0,g.default)((function(e){return e.setFlyoutTitleValue})),m=(0,g.default)((function(e){return e.flyoutDescriptionValue})),h=(0,g.default)((function(e){return e.setFlyoutDescriptionValue})),C=(0,g.default)((function(e){return e.selectedTemplate})),v=(0,g.default)((function(e){return e.setSelectedTemplate})),_=(0,g.default)((function(e){return e.flyoutTitleErrorState})),E=(0,g.default)((function(e){return e.setFlyoutTitleErrorState})),F=(0,g.default)((function(e){return e.flyoutTitleErrorMessage})),B=(0,g.default)((function(e){return e.setFlyoutTitleErrorMessage})),O=(0,g.default)((function(e){return e.importError})),x=(0,g.default)((function(e){return e.setImportError})),L=(0,g.default)((function(e){return e.flyoutPrimaryLoadingState})),w=(0,g.default)((function(e){return e.setFlyoutPrimaryLoadingState})),R=(0,g.default)((function(e){return e.bypassTemplateLibrary})),A=(0,g.default)((function(e){return e.isLibraryOpen})),V=(0,g.default)((function(e){return e.setIsLibraryOpen}));k((function(){document.addEventListener("gform/template_library/set_open_status",(function(e){V(e.detail.isOpen),e.detail.isOpen&&R&&n(!0)}))}),[]);var S=function(){var t=(0,r.A)(l().mark((function t(){var n,r;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return D(),w(!0),t.next=4,(0,T.createForm)({template:C,title:s,description:m,endpoints:e.endpoints});case 4:(n=t.sent)&&n.error&&(-1!==n.error.code.indexOf("_title")?(E(!0),r="duplicate_title"===n.error.code?e.i18n.duplicateTitle:e.i18n.missingTitle,B(r)):x(!0),w(!1));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),D=function(){E(!1),B("")},I={closeButtonType:"simplified",closeButtonTitle:e.i18n.closeButton,customCloseButtonClasses:["gform-template-library__exit-button"],customMaskClasses:t?["gform-template-library--flyout-open","gform-template-library__mask"]:["gform-template-library__mask"],customWrapperClasses:["gform-template-library"],id:"gform-template-library",isOpen:A,lockBody:!0,maskBlur:!1,maskTheme:"dark",mode:"modal",padContent:!1,zIndex:1e5,onClose:function(){V(!1)}},z={blankOnClick:function(){return D(),v({title:e.i18n.blankFormTitle,description:e.i18n.blankFormDescription,id:"blank"}),n(!0),void o(e.i18n.createForm)},licenseType:e.data.licenseType,strings:e.i18n,templateOnClick:function(t){return function(t){return function(){D(),v(t),n(!0),o(e.i18n.useTemplate)}}(t)},templates:e.data.templates,thumbnailUrl:e.data.thumbnail_url},M={flyoutAttributes:{isOpen:t,onClose:function(){f(""),h(""),n(!1),R&&V(!1)},simplebar:!0,title:null==C?void 0:C.title},titleInputState:{errorState:_,errorMessage:F},footerAttributes:{primaryButtonAttributes:{label:i,onClick:S,active:L,activeType:"loader",activeText:e.i18n.createActiveText},secondaryButtonAttributes:{label:e.i18n.cancel,onClick:function(){n(!1)}}},setFlyoutTitleValue:f,setFlyoutDescriptionValue:h,flyoutTitleValue:s,flyoutDescriptionValue:m,showAlert:"blank"!==C.id&&(0,T.requiresUpgrade)({accessLevels:C.template_access_level,licenseLevel:e.data.licenseType&&e.data.licenseType.slice(2).toLowerCase()||"single"}),strings:e.i18n};return a.React.createElement(u(),I,a.React.createElement(c(),{customClasses:["gform-template-library__heading"]},a.React.createElement(d(),{size:"display-sm",weight:"semibold",spacing:3,content:e.i18n.heading}),a.React.createElement(p(),{content:e.i18n.subheading,size:"text-md",weight:"regular"})),!R&&a.React.createElement(y.default,z),a.React.createElement(b.default,M),O&&a.React.createElement(u(),{alertButtonText:e.i18n.importErrorCloseText,buttonWidth:"full",confirmButtonType:"white",content:e.i18n.failedRequest,customWrapperClasses:["gform-template-library__alert"],isOpen:!0,maskBlur:!0,maskTheme:"dark",mode:"alert",onCloseAfterAnimation:function(){return x(!1)},showCloseButton:!1,theme:"cosmos",title:e.i18n.failedRequestDialogTitle,titleIndicatorType:"error",zIndex:100001}))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[840],{4785:function(e,t,n){n.r(t);var r=n(9801),i=n(9509),l=n.n(i),a=n(8349),o=n(9843),u=n.n(o),s=n(5872),c=n.n(s),f=n(4216),d=n.n(f),m=n(6172),p=n.n(m),y=n(8360),b=n(5475),T=n(7390),g=n(8665),k=a.React.useEffect;t.default=function(e){var t=(0,g.default)((function(e){return e.flyoutOpen})),n=(0,g.default)((function(e){return e.setFlyoutOpen})),i=(0,g.default)((function(e){return e.flyoutFooterButtonLabel})),o=(0,g.default)((function(e){return e.setFlyoutFooterButtonLabel})),s=(0,g.default)((function(e){return e.flyoutTitleValue})),f=(0,g.default)((function(e){return e.setFlyoutTitleValue})),m=(0,g.default)((function(e){return e.flyoutDescriptionValue})),h=(0,g.default)((function(e){return e.setFlyoutDescriptionValue})),C=(0,g.default)((function(e){return e.selectedTemplate})),v=(0,g.default)((function(e){return e.setSelectedTemplate})),_=(0,g.default)((function(e){return e.flyoutTitleErrorState})),E=(0,g.default)((function(e){return e.setFlyoutTitleErrorState})),F=(0,g.default)((function(e){return e.flyoutTitleErrorMessage})),B=(0,g.default)((function(e){return e.setFlyoutTitleErrorMessage})),O=(0,g.default)((function(e){return e.importError})),x=(0,g.default)((function(e){return e.setImportError})),L=(0,g.default)((function(e){return e.flyoutPrimaryLoadingState})),w=(0,g.default)((function(e){return e.setFlyoutPrimaryLoadingState})),R=(0,g.default)((function(e){return e.bypassTemplateLibrary})),A=(0,g.default)((function(e){return e.isLibraryOpen})),V=(0,g.default)((function(e){return e.setIsLibraryOpen}));k((function(){document.addEventListener("gform/template_library/set_open_status",(function(e){V(e.detail.isOpen),e.detail.isOpen&&R&&n(!0)}))}),[]);var S=function(){var t=(0,r.Z)(l().mark((function t(){var n,r;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return D(),w(!0),t.next=4,(0,T.createForm)({template:C,title:s,description:m,endpoints:e.endpoints});case 4:(n=t.sent)&&n.error&&(-1!==n.error.code.indexOf("_title")?(E(!0),r="duplicate_title"===n.error.code?e.i18n.duplicateTitle:e.i18n.missingTitle,B(r)):x(!0),w(!1));case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),D=function(){E(!1),B("")},I={closeButtonType:"simplified",closeButtonTitle:e.i18n.closeButton,customCloseButtonClasses:["gform-template-library__exit-button"],customMaskClasses:t?["gform-template-library--flyout-open","gform-template-library__mask"]:["gform-template-library__mask"],customWrapperClasses:["gform-template-library"],id:"gform-template-library",isOpen:A,lockBody:!0,maskBlur:!1,maskTheme:"dark",mode:"modal",padContent:!1,zIndex:1e5,onClose:function(){V(!1)}},z={blankOnClick:function(){return D(),v({title:e.i18n.blankFormTitle,description:e.i18n.blankFormDescription,id:"blank"}),n(!0),void o(e.i18n.createForm)},licenseType:e.data.licenseType,strings:e.i18n,templateOnClick:function(t){return function(t){return function(){D(),v(t),n(!0),o(e.i18n.useTemplate)}}(t)},templates:e.data.templates,thumbnailUrl:e.data.thumbnail_url},M={flyoutAttributes:{isOpen:t,onClose:function(){f(""),h(""),n(!1),R&&V(!1)},simplebar:!0,title:null==C?void 0:C.title},titleInputState:{errorState:_,errorMessage:F},footerAttributes:{primaryButtonAttributes:{label:i,onClick:S,active:L,activeType:"loader",activeText:e.i18n.createActiveText},secondaryButtonAttributes:{label:e.i18n.cancel,onClick:function(){n(!1)}}},setFlyoutTitleValue:f,setFlyoutDescriptionValue:h,flyoutTitleValue:s,flyoutDescriptionValue:m,showAlert:"blank"!==C.id&&(0,T.requiresUpgrade)({accessLevels:C.template_access_level,licenseLevel:e.data.licenseType&&e.data.licenseType.slice(2).toLowerCase()||"single"}),strings:e.i18n};return a.React.createElement(u(),I,a.React.createElement(c(),{customClasses:["gform-template-library__heading"]},a.React.createElement(d(),{size:"display-sm",weight:"semibold",spacing:3,content:e.i18n.heading}),a.React.createElement(p(),{content:e.i18n.subheading,size:"text-md",weight:"regular"})),!R&&a.React.createElement(y.default,z),a.React.createElement(b.default,M),O&&a.React.createElement(u(),{alertButtonText:e.i18n.importErrorCloseText,buttonWidth:"full",confirmButtonType:"white",content:e.i18n.failedRequest,customWrapperClasses:["gform-template-library__alert"],isOpen:!0,maskBlur:!0,maskTheme:"dark",mode:"alert",onCloseAfterAnimation:function(){return x(!1)},showCloseButton:!1,theme:"cosmos",title:e.i18n.failedRequestDialogTitle,titleIndicatorType:"error",zIndex:100001}))}}}]);
@@ -1 +0,0 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[217],{7390:function(e,t,r){r.r(t),r.d(t,{createForm:function(){return d},requiresUpgrade:function(){return c}});var n=r(9801),i=r(9509),a=r.n(i),u=r(9608),l=r.n(u),o=r(2036),s=r(5518),d=function(){var e=(0,n.Z)(a().mark((function e(t){var r,n,i,u,d,c,f,p,v,m,g;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=t.template.id,u=t.title,d=t.description,c=t.endpoints,u){e.next=3;break}return e.abrupt("return",{error:{code:"missing_title"}});case 3:return f={baseUrl:l(),method:"POST",body:{templateId:i,form:{title:u,description:d}}},e.next=6,(0,o.ZP)("create_from_template",c,f);case 6:if(p=e.sent,v=null==p||null===(r=p.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.form_id,null==p||null===(n=p.data)||void 0===n||!n.success||!v){e.next=13;break}m=(0,s.updateQueryVar)("page","gf_edit_forms"),window.location.href=(0,s.updateQueryVar)("id",v,m),e.next=14;break;case 13:return e.abrupt("return",{error:{code:null!=p&&null!==(g=p.data)&&void 0!==g&&null!==(g=g.data)&&void 0!==g&&g.message?p.data.data.message:"failedRequest"}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),c=function(e){var t=e.accessLevels,r=void 0===t?[]:t,n=e.licenseLevel,i=void 0===n?"single":n,a=["basic","pro","dev","ltdev","elite","single","ltsingle","multi","ltmulti","nonprofit","enterprise","gravityflow","gravityview","godaddy","wpcom"];return!r.filter((function(e){return a.includes(e)})).includes(i)}}}]);
@@ -0,0 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[215],{5078:function(e,t,r){r.r(t),r.d(t,{createForm:function(){return d},requiresUpgrade:function(){return c}});var n=r(455),i=r(9280),a=r.n(i),u=r(7122),l=r.n(u),o=r(1866),s=r(5798),d=function(){var e=(0,n.A)(a().mark((function e(t){var r,n,i,u,d,c,f,p,v,m,g;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=t.template.id,u=t.title,d=t.description,c=t.endpoints,u){e.next=3;break}return e.abrupt("return",{error:{code:"missing_title"}});case 3:return f={baseUrl:l(),method:"POST",body:{templateId:i,form:{title:u,description:d}}},e.next=6,(0,o.Ay)("create_from_template",c,f);case 6:if(p=e.sent,v=null==p||null===(r=p.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.form_id,null==p||null===(n=p.data)||void 0===n||!n.success||!v){e.next=13;break}m=(0,s.updateQueryVar)("page","gf_edit_forms"),window.location.href=(0,s.updateQueryVar)("id",v,m),e.next=14;break;case 13:return e.abrupt("return",{error:{code:null!=p&&null!==(g=p.data)&&void 0!==g&&null!==(g=g.data)&&void 0!==g&&g.message?p.data.data.message:"failedRequest"}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),c=function(e){var t=e.accessLevels,r=void 0===t?[]:t,n=e.licenseLevel,i=void 0===n?"single":n,a=["basic","pro","dev","ltdev","elite","single","ltsingle","multi","ltmulti","nonprofit","enterprise","gravityflow","gravityview","godaddy","wpcom"];return!r.filter((function(e){return a.includes(e)})).includes(i)}}}]);
@@ -1 +1 @@
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[236],{1786:function(e,t,r){r.r(t);var a,o,n=r(8349),i=r(7329),l=r.n(i),d=r(5518),u=r(4785),c=n.ReactDOM.createRoot,m=(null===l()||void 0===l()||null===(a=l().components)||void 0===a?void 0:a.template_library)||{},s=(null===l()||void 0===l()||null===(o=l().apps)||void 0===o?void 0:o.template_library)||{},p={templateLibraryTrigger:(0,d.getNode)("gform-add-new-form"),root:(0,d.getNode)(s.root_element)},f=function(){(0,d.trigger)({event:"gform/template_library/set_open_status",el:document,data:{isOpen:!0},native:!1})};t.default=function(){c(p.root).render(n.React.createElement(u.default,m)),p.templateLibraryTrigger.addEventListener("click",f)}}}]);
"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[647],{5584:function(e,t,r){r.r(t);var a,o,n=r(7616),i=r(1533),l=r.n(i),d=r(5798),u=r(7174),c=n.ReactDOM.createRoot,m=(null===l()||void 0===l()||null===(a=l().components)||void 0===a?void 0:a.template_library)||{},s=(null===l()||void 0===l()||null===(o=l().apps)||void 0===o?void 0:o.template_library)||{},p={templateLibraryTrigger:(0,d.getNode)("gform-add-new-form"),root:(0,d.getNode)(s.root_element)},f=function(){(0,d.trigger)({event:"gform/template_library/set_open_status",el:document,data:{isOpen:!0},native:!1})};t.default=function(){c(p.root).render(n.React.createElement(u.default,m)),p.templateLibraryTrigger.addEventListener("click",f)}}}]);
@@ -0,0 +1 @@
<?php return array('dependencies' => array('gform_gravityforms_utils', 'jquery', 'wp-polyfill'), 'version' => 'c19b1e2c28dcb1b267c8');
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
<?php return array('dependencies' => array(), 'version' => 'a49139d645b35d5d9877');
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
<?php return array('dependencies' => array(), 'version' => '1d2d65b82f6008ba20d8');
File diff suppressed because one or more lines are too long
@@ -1,8 +1,64 @@
### 2.8.18 | 2024-10-01
- Fixed spacing and margin issues in the form list, help page, and settings page in RTL.
- Fixed an issue where `get_submitted_fields()` is not returning the correct field values if meta keys are not numeric.
### 2.9.0 | 2024-11-05
- Added a new "Multiple Choice" field.
- Added a new "Image Choice" field.
- Added new AJAX submission functionality.
- Added support for encrypting and decrypting settings fields.
- Added the ability to import images into the media library when forms are imported.
- Added screen reader only headings to the form editor for better accessibility.
- Added accessibility improvements to the "allowed file extensions" setting in the form editor.
- Added notices about the removal of Legacy Markup in 3.1.0.
- Added the ability to output config scripts by using the `gform_output_config` action.
- Added the ability to clear default choices in the choices flyout in the form editor.
- Updated the form editor to use the Orbital theme.
- Updated location of some field settings from the choices flyout to the form editor sidebar.
- Updated field configuration error messages in the form editor to be more consistent.
- Updated browser alerts in the form editor to use a dialog modal.
- Updated the markup of many settings in the form editor sidebar for better accessibility.
- Updated the "Select All" functionality on the Checkbox field so that if all choices have been selected, and then one is deselected, the button goes back to saying "Select All".
- Updated the compact view in the form editor to show icons based on the field type, not the field input type.
- Updated asset enqueuing in the front end and the admin to be more efficient.
- Fixed an issue that prevents users from closing the conditional logic flyout in the form editor.
- Fixed an issue where dynamic field population is not working for fields inside a Repeater.
- Fixed an issue where forms with multiple pages hidden by conditional logic can fail honeypot validation.
- Fixed an issue where the full screen handler performs an unnecessary database query, which impacts front-end performance for some hosting environments.
- Fixed an issue where the embed_post and custom_field merge tags return empty when used in notifications and add-on feeds that are processed asynchronously.
- Fixed an issue where canceling a confirmation dialog still applies the change on choice fields.
- Fixed an issue in the Orbital theme where ordered and unordered lists are not using the theme list-style property where expected.
- Fixed an issue where the inline styles for the Theme Framework are always being output for forms using the Orbital theme when they should be disabled.
- Fixed a bug that causes the wrong page titles on the Import Forms and Export Forms pages.
- Removed support for Internet Explorer.
- AF: Added the [`gform_entry_meta_pre_render_feed_settings`](https://docs.gravityforms.com/gform-entry-meta-pre-render-feed-settings) filter, so entry meta fields can be made available to the feed conditional logic setting.
- API: Added the `source_id` column to the `gf_entry` table.
- API: Added the [`gform_field_choices_max_count_visible`](https://docs.gravityforms.com/gform-field-choices-max-count-visible/) filter to allow for the setting of the maximum number of choices shown in the form editor for choice based fields.
- API: Added the [`gform_image_choice_input_visibility`](https://docs.gravityforms.com/gform-image-choice-input-visibility/) filter for the default input visibility for the Image Choice field.
- API: Added the [`gform_image_choice_label_visibility_default`](https://docs.gravityforms.com/gform-image-choice-label-visibility-default/) filter for the default label visibility for the Image Choice field.
- API: Added the [`gform_checkbox_limit_exact_message`](https://docs.gravityforms.com/gform-checkbox-limit-exact-message/) filter to allow the customization of the message displayed on the Multiple Choice field when the field requires an exact number of selections.
- API: Added the [`gform_checkbox_limit_range_message`](https://docs.gravityforms.com/gform-checkbox-limit-range-message/) filter to allow the customization of the message displayed on the Multiple Choice field when the field requires a range of selections.
- API: Added the [`gform_checkbox_limit_max_message`](https://docs.gravityforms.com/gform-checkbox-limit-max-message/) filter to allow the customization of the message displayed on the Multiple Choice field when the field requires a maximum number of selections.
- API: Added the [`gform_checkbox_limit_min_message`](https://docs.gravityforms.com/gform-checkbox-limit-min-message/) filter to allow the customization of the message displayed on the Multiple Choice field when the field requires a minimum number of selections.
- API: Added the [`gform_default_choice_alignment`](https://docs.gravityforms.com/gform-default-choice-alignment/) filter to set the default alignment for the Multiple Choice field.
- API: Added a JS module to keep track of current product field selection.
- API: Added a JS state management module to keep track of form stata.
- API: Added the [`gform_source_id_pre_save_entry`](https://docs.gravityforms.com/gform_source_id_pre_save_entry/) filter, so the value to be saved to the entry source_id property can be overridden.
- API: Added a new [`gform/ajax/post_page_change`](https://docs.gravityforms.com/gform-ajax-post_page_change/) JavaScript event that runs after a page change with the new AJAX functionality.
- API: Updated the config framework to support form specific config items to be added to the config object and output to the page.
- API: Updated the theme framework utility classes of `.gform-theme__disable` and `.gform-theme__disable-framework` to also disable theme framework styles for field labels and descriptions.
- API: Deprecated the `UpdateFieldChoices` function. Use `RefreshSelectedFieldPreview` instead.
- API: Removed the deprecated form Theme Framework global CSS API properties.
- API: Added the [`gform_entry_meta_pre_evaluate_conditional_logic`](https://docs.gravityforms.com/gform-entry-meta-pre-evaluate-conditional-logic) filter, so the entry meta fields supported for use with conditional logic can be customized before the rules are evaluated.
- API: Added the [`gform_entries_action_links`](https://docs.gravityforms.com/gform-entries-action-links) filter to allow for modification of an entry action links in the form entries page.
- API: Updated the product config logic so that it filters the form via the ['gform_pre_render'](https://docs.gravityforms.com/gform_pre_render/) filter.
- API: Added a new Javascript event [`gform/post_init`](https://docs.gravityforms.com/gform-post-init/) that is triggered after the form has been initialized and can be used by add-ons to load necessary scripts after all Gravity Forms scripts are loaded.
### 2.8.17 | 2024-08-26
### 2.8.18
- Fixed spacing and margin issues in the admin and help sections for RTL mode.
- Fix spacing and margin issues in the settings currency dropdown when viewing the site in RTL.
- Fixed an issue where get_submitted_fields() is not returning the correct field values if meta keys are not numeric.
### 2.8.17
- Updated the form restriction logging statements to include the form ID.
- Fixed an issue where the license key is not saved for some sites in a multisite/network installation.
+197 -102
View File
@@ -1492,8 +1492,21 @@ class GFCommon {
if ( ! empty( $ep_matches ) || ! empty( $cf_matches ) ) {
global $post;
$is_singular = is_singular();
$post_array = self::object_to_array( $post );
static $is_singular;
static $post_array;
$source_id = absint( rgar( $entry, 'source_id' ) );
if ( empty( $source_id ) && empty( $post ) && ! empty( $entry['source_url'] ) ) {
$source_id = url_to_postid( $entry['source_url'] );
}
if ( empty( $source_id ) && ( empty( $post_array ) || rgar( $post_array, 'ID' ) != rgobj( $post, 'ID' ) ) ) {
$post_array = self::object_to_array( $post );
$is_singular = is_singular();
} elseif ( ! empty( $source_id ) && ( empty( $post_array ) || rgar( $post_array, 'ID' ) != $source_id ) ) {
$post_array = self::object_to_array( get_post( $source_id ) );
$is_singular = ! empty( $post_array );
}
//embed_post
foreach ( $ep_matches as $match ) {
@@ -1850,7 +1863,7 @@ class GFCommon {
* Prepare admin notification.
*
* @deprecated
*
* @remove-in 3.0
* @since unknown
*
* @param array $form The form object.
@@ -3554,7 +3567,7 @@ Content-Type: text/html;
/**
* @deprecated
*
* @remove-in 3.0
* @param GF_Field_Checkbox $field
* @param $value
* @param $disabled_text
@@ -3569,7 +3582,7 @@ Content-Type: text/html;
/**
* @deprecated Deprecated since 1.9. Use GF_Field_Checkbox::get_radio_choices() instead.
*
* @remove-in 3.0
* @param GF_Field_Radio $field
* @param string $value
* @param $disabled_text
@@ -3797,7 +3810,7 @@ Content-Type: text/html;
/**
* @deprecated
*
* @remove-in 3.0
* @param GF_Field $field
*
* @return mixed
@@ -3946,7 +3959,7 @@ Content-Type: text/html;
$url_info = parse_url( RGFormsModel::get_current_page_url() );
$file_name = basename( rgar( $url_info, 'path' ) );
return $file_name == 'preview.php' || rgget( 'gf_page', $_GET ) == 'preview';
return $file_name == 'preview.php' || rgget( 'gf_page', $_GET ) == 'preview' || rgget( 'gf_ajax_page', $_GET ) == 'preview';
}
/**
@@ -4177,7 +4190,7 @@ Content-Type: text/html;
/**
* @deprecated
*
* @remove-in 3.0
* @param GF_Field_CAPTCH $field
*
* @return mixed
@@ -4190,7 +4203,7 @@ Content-Type: text/html;
/**
* @deprecated
*
* @remove-in 3.0
* @param $field
* @param $pos
*
@@ -4785,63 +4798,74 @@ Content-Type: text/html;
* @return bool Returns true if the conditional logic passes, false otherwise.
*/
public static function evaluate_conditional_logic( $logic, $form, $entry ) {
if ( ! $logic || ! is_array( rgar( $logic, 'rules' ) ) ) {
$rules = rgar( $logic, 'rules' );
if ( empty( $rules ) || ! is_array( $rules ) ) {
return true;
}
$entry_meta_keys = array_keys( GFFormsModel::get_entry_meta( $form['id'] ) );
$entry_meta = GFFormsModel::get_entry_meta( $form['id'] );
/**
* Enables customization of the entry meta supported for use with conditional logic before the rules are evaluated.
*
* @since 2.9
*
* @param array $entry_meta The entry meta that is supported for use with conditional logic.
* @param array $form The form currently being processed.
*/
$entry_meta_keys = array_keys( apply_filters( 'gform_entry_meta_pre_evaluate_conditional_logic', $entry_meta, $form ) );
$match_count = 0;
if ( is_array( $logic['rules'] ) ) {
foreach ( $logic['rules'] as $rule ) {
try {
/**
* Filter the conditional logic rule before it is evaluated.
*
* @since 2.6.2
*
* @param array $rule The conditional logic rule about to be evaluated.
* @param array $form The current form meta.
* @param array $logic All details required to evaluate an objects conditional logic.
* @param array $field_values The default field values for this form (if available).
* @param array $entry The current entry object.
*/
$rule = apply_filters( 'gform_rule_pre_evaluation', $rule, $form, $logic, array(), $entry );
} catch ( Error $e ) {
self::log_error( __METHOD__ . '(): Error from function hooked to gform_rule_pre_evaluation. ' . $e->getMessage() );
}
if ( in_array( $rule['fieldId'], $entry_meta_keys ) ) {
$source_field = null;
$source_value = rgar( $entry, $rule['fieldId'] );
} else {
$source_field = GFFormsModel::get_field( $form, $rule['fieldId'] );
$source_value = empty( $entry ) ? GFFormsModel::get_field_value( $source_field, array() ) : GFFormsModel::get_lead_field_value( $entry, $source_field );
}
foreach ( $rules as $rule ) {
try {
/**
* Filter the source value of a conditional logic rule before it is compared with the target value.
* Filter the conditional logic rule before it is evaluated.
*
* @since 2.6.2
*
* @param int|string $source_value The value of the rule's configured field ID, entry meta, or custom property.
* @param array $rule The conditional logic rule that is being evaluated.
* @param array $form The current form meta.
* @param array $logic All details required to evaluate an objects conditional logic.
* @param array $entry The current entry object (if available).
* @param array $rule The conditional logic rule about to be evaluated.
* @param array $form The current form meta.
* @param array $logic All details required to evaluate an objects conditional logic.
* @param array $field_values The default field values for this form (if available).
* @param array $entry The current entry object.
*/
$source_value = apply_filters( 'gform_rule_source_value', $source_value, $rule, $form, $logic, $entry );
$rule = apply_filters( 'gform_rule_pre_evaluation', $rule, $form, $logic, array(), $entry );
} catch ( Error $e ) {
self::log_error( __METHOD__ . '(): Error from function hooked to gform_rule_pre_evaluation. ' . $e->getMessage() );
}
$is_value_match = GFFormsModel::is_value_match( $source_value, $rule['value'], $rule['operator'], $source_field, $rule, $form );
$rule_field_id = rgar( $rule, 'fieldId' );
if ( $is_value_match ) {
$match_count ++;
}
if ( in_array( $rule_field_id, $entry_meta_keys ) ) {
$source_field = null;
$source_value = rgar( $entry, $rule_field_id );
} else {
$source_field = GFFormsModel::get_field( $form, $rule_field_id );
$source_value = empty( $entry ) ? GFFormsModel::get_field_value( $source_field, array() ) : GFFormsModel::get_lead_field_value( $entry, $source_field );
}
/**
* Filter the source value of a conditional logic rule before it is compared with the target value.
*
* @since 2.6.2
*
* @param int|string $source_value The value of the rule's configured field ID, entry meta, or custom property.
* @param array $rule The conditional logic rule that is being evaluated.
* @param array $form The current form meta.
* @param array $logic All details required to evaluate an objects conditional logic.
* @param array $entry The current entry object (if available).
*/
$source_value = apply_filters( 'gform_rule_source_value', $source_value, $rule, $form, $logic, $entry );
$is_value_match = GFFormsModel::is_value_match( $source_value, rgar( $rule, 'value' ), rgar( $rule, 'operator' ), $source_field, $rule, $form );
if ( $is_value_match ) {
$match_count ++;
}
}
$do_action = ( $logic['logicType'] == 'all' && $match_count == sizeof( $logic['rules'] ) ) || ( $logic['logicType'] == 'any' && $match_count > 0 );
$do_action = ( rgar( $logic, 'logicType' ) == 'all' && $match_count == sizeof( $rules ) ) || ( rgar( $logic, 'logicType' ) == 'any' && $match_count > 0 );
return $do_action;
}
@@ -5451,13 +5475,17 @@ Content-Type: text/html;
$gf_vars['confirmationInvalidPageSelection'] = __( 'Please select a page.', 'gravityforms' );
$gf_vars['confirmationInvalidRedirect'] = __( 'Please enter a URL.', 'gravityforms' );
$gf_vars['confirmationInvalidName'] = __( 'Please enter a confirmation name.', 'gravityforms' );
$gf_vars['confirmationDeleteField'] = __( "Warning! Deleting this field will also delete all entry data associated with it. 'Cancel' to stop. 'OK' to delete.", 'gravityforms' );
$gf_vars['confirmationDeleteDisplayField'] = __( "Warning! You're about to delete this field. 'Cancel' to stop. 'OK' to delete.", 'gravityforms' );
$gf_vars['confirmationDeleteField'] = __( "Deleting this field will also delete all entry data associated with it. 'Cancel' to abort. 'OK' to delete.", 'gravityforms' );
$gf_vars['confirmationDeleteDisplayField'] = __( "You're about to delete this field. 'Cancel' to stop. 'OK' to delete", 'gravityforms' );
$gf_vars['confirmationDeleteDisplayFieldTitle'] = __('Warning', 'gravityforms');
$gf_vars['conditionalLogicDependency'] = __( "This form contains conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'Cancel' to abort. 'OK' to delete.", 'gravityforms' );
$gf_vars['conditionalLogicDependencyChoice'] = __( "This form contains conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'Cancel' to abort. 'OK' to delete.", 'gravityforms' );
$gf_vars['conditionalLogicDependencyChoiceEdit'] = __( "This form contains conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'Cancel' to abort. 'OK' to continue.", 'gravityforms' );
$gf_vars['conditionalLogicDependencyAdminOnly'] = __( "This form contains conditional logic dependent upon this field. Are you sure you want to mark this field as Administrative? 'Cancel' to abort. 'OK' to continue.", 'gravityforms' );
$gf_vars['conditionalLogicWarningTitle'] = __('Conditional Logic Warning', 'gravityforms');
$gf_vars['conditionalLogicDependency'] = __( "Warning! This form contains conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'OK' to delete, 'Cancel' to abort.", 'gravityforms' );
$gf_vars['conditionalLogicDependencyChoice'] = __( "This form contains conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'OK' to delete, 'Cancel' to abort.", 'gravityforms' );
$gf_vars['conditionalLogicDependencyChoiceEdit'] = __( "This form contains conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'OK' to delete, 'Cancel' to abort.", 'gravityforms' );
$gf_vars['conditionalLogicDependencyAdminOnly'] = __( "This form contains conditional logic dependent upon this field. Are you sure you want to mark this field as Admin Only? 'OK' to confirm, 'Cancel' to abort.", 'gravityforms' );
$gf_vars['mergeTagsText'] = esc_html__( 'Insert Merge Tags', 'gravityforms' );
@@ -5478,7 +5506,51 @@ Content-Type: text/html;
// translators: {field_title} and {field_type} should not be translated , they are variables
$gf_vars['fieldLabelAriaLabel'] = esc_html__( '{field_label} - {field_type}, jump to this field\'s settings', 'gravityforms' );
if ( ( is_admin() && rgget( 'id' ) ) || ( self::is_form_editor() && rgpost( 'form_id' ) ) ) {
$gf_vars['fieldCanBeAddedTitle'] = esc_html__('Field Limit', 'gravityforms');
$gf_vars['fieldCanBeAddedCaptcha'] = esc_html__( 'A form can only contain one CAPTCHA field.', 'gravityforms' );
$gf_vars['fieldCanBeAddedShipping'] = esc_html__( 'A form can only contain one Shipping field.', 'gravityforms' );
$gf_vars['fieldCanBeAddedPostContent'] = esc_html__( 'A form can only contain one Post Body field.', 'gravityforms' );
$gf_vars['fieldCanBeAddedPostTitle'] = esc_html__( 'A form can only contain one Post Title field.', 'gravityforms' );
$gf_vars['fieldCanBeAddedPostExcerpt'] = esc_html__( 'A form can only contain one Post Excerpt field.', 'gravityforms' );
$gf_vars['fieldCanBeAddedCreditCard'] = esc_html__('A form can only contain one Credit Card field.', 'gravityforms');
$gf_vars['fieldCanBeAddedProductTitle'] = esc_html__('Missing Product field', 'gravityforms');
$gf_vars['fieldCanBeAddedProduct'] = esc_html__('You must add a Product field to the form first.', 'gravityforms');
$gf_vars['legacyMarkupTitle'] = esc_html__( 'Unsupported Markup', 'gravityforms' );
$gf_vars['fieldCanBeAddedMultipleChoice'] = esc_html__( 'You cannot add a Multiple Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.', 'gravityforms' );
$gf_vars['fieldCanBeAddedImageChoice'] = esc_html__( 'You cannot add an Image Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.', 'gravityforms' );
$gf_vars['FieldAjaxonErrorTitle'] = esc_html__('Error', 'gravityforms');
$gf_vars['StartAddFieldAjaxonError'] = esc_html__('Ajax error while adding field. Please refresh the page and try again.', 'gravityforms');
$gf_vars['StartChangeInputTypeAjaxonError'] = esc_html__('Ajax error while changing input type. Please refresh the page and try again.', 'gravityforms');
$gf_vars['MissingNameCustomChoicesTitle'] = esc_html__('Missing Name', 'gravityforms');
$gf_vars['MissingNameCustomChoices'] = esc_html__('Please give this custom choice a name.', 'gravityforms');
$gf_vars['DuplicateNameCustomChoicesTitle'] = esc_html__('Duplicate Name', 'gravityforms');
$gf_vars['DuplicateNameCustomChoices'] = esc_html__('This custom choice name is already in use. Please enter another name.', 'gravityforms');
$gf_vars['DuplicateTitleMessageTitle'] = esc_html__('Duplicate Title', 'gravityforms');
$gf_vars['DuplicateTitleMessage'] = esc_html__('The form title you have entered is already taken. Please enter a unique form title.', 'gravityforms');
$gf_vars['ValidateFormMissingFormTitleTitle'] = esc_html__('Missing Form Title', 'gravityforms');
$gf_vars['ValidateFormMissingFormTitle'] = esc_html__('Please enter a Title for this form. When adding the form to a page or post, you will have the option to hide the title.', 'gravityforms');
$gf_vars['ValidateFormEmptyPageTitle'] = esc_html__('Empty Page', 'gravityforms');
$gf_vars['ValidateFormEmptyPage'] = esc_html__('This form currently has one or more pages without any fields. Blank pages are a result of Page Breaks that are positioned as the first or last field in the form or right after each other. Please adjust the Page Breaks.', 'gravityforms');
$gf_vars['ValidateFormMissingProductLabelTitle'] = esc_html__('Missing Product Label', 'gravityforms');
$gf_vars['ValidateFormMissingProductLabel'] = esc_html__('This form has a Product field with a blank label. Please enter a label for every Product field.', 'gravityforms');
$gf_vars['ValidateFormMissingProductFieldTitle'] = esc_html__('Missing Product field', 'gravityforms');
$gf_vars['ValidateFormMissingProductField'] = esc_html__('This form has an Option field without a Product field. You must add a Product field to your form.', 'gravityforms');
$gf_vars['FormulaIsValidTitle'] = esc_html__('Success', 'gravityforms');
$gf_vars['FormulaIsValid'] = esc_html__('The formula appears to be valid.', 'gravityforms');
$gf_vars['FormulaIsInvalid'] = esc_html__('There appears to be a problem with the formula.', 'gravityforms');
$gf_vars['DeleteFormTitle'] = esc_html__('Confirm', 'gravityforms');
$gf_vars['DeleteForm'] = esc_html__("You are about to move this form to the trash. 'Cancel' to abort. 'OK' to delete.", 'gravityforms');
$gf_vars['DeleteCustomChoice'] = esc_html__("Delete this custom choice list? 'Cancel' to abort. 'OK' to delete.", 'gravityforms');
if ( ( is_admin() && rgget( 'id' ) ) || ( self::is_form_editor() && rgpost( 'form_id' ) ) ) {
$form_id = ( rgget( 'id' ) ) ? rgget( 'id' ) : rgpost( 'form_id' );
$form = RGFormsModel::get_form_meta( $form_id );
@@ -5656,7 +5728,7 @@ Content-Type: text/html;
* Has the dismissible message been dismissed by the current user?
*
* @deprecated since 2.5.7
*
* @remove-in 3.0
* @param $key
*
* @return bool
@@ -5669,7 +5741,7 @@ Content-Type: text/html;
* Returns the database key for the message.
*
* @deprecated since 2.5.7
*
* @remove-in 3.0
* @param $key
*
* @return string
@@ -6051,7 +6123,7 @@ Content-Type: text/html;
'text' => esc_html__( 'Entry Date', 'gravityforms' ),
'operators' => array( 'is', '>', '<' ),
'placeholder' => __( 'yyyy-mm-dd', 'gravityforms' ),
'cssClass' => 'datepicker ymd_dash',
'cssClass' => 'datepicker gform-datepicker ymd_dash',
),
'is_starred' => array(
'text' => esc_html__( 'Starred', 'gravityforms' ),
@@ -6084,7 +6156,7 @@ Content-Type: text/html;
'text' => esc_html__( 'Payment Date', 'gravityforms' ),
'operators' => array( 'is', 'isnot', '>', '<' ),
'placeholder' => __( 'yyyy-mm-dd', 'gravityforms' ),
'cssClass' => 'datepicker ymd_dash',
'cssClass' => 'datepicker gform-datepicker ymd_dash',
),
'payment_amount' => array(
'text' => esc_html__( 'Payment Amount', 'gravityforms' ),
@@ -6267,8 +6339,8 @@ Content-Type: text/html;
* Localize i18n strings needed for admin and theme.
*
* @since 2.5
*
* @deprecated since 2.6
* @deprecated 2.6
* @remove-in 3.0
* @see class-gf-config-service-provider.php::register_config_items()
*/
public static function localize_gform_i18n() {
@@ -6277,6 +6349,7 @@ Content-Type: text/html;
/**
* @deprecated since 2.6
* @remove-in 3.0
* @see class-gf-config-service-provider.php::register_config_items()
*/
public static function localize_gform_gravityforms_multifile() {
@@ -6287,8 +6360,8 @@ Content-Type: text/html;
* Localizes a variable for determining if a form is using legacy markup.
*
* @since 2.5
*
* @deprecated since 2.6
* @remove-in 3.0
* @see class-gf-config-service-provider.php::register_config_items()
*
* @param string $script The handle of the script in which to localize the variable.
@@ -6302,11 +6375,10 @@ Content-Type: text/html;
* Localize legacy checks for each form on the page.
*
* @since 2.5
*
* @deprecated since 2.6
* @remove-in 3.0
* @see class-gf-config-service-provider.php::register_config_items()
*
* @see gform_gf_legacy_multi
* @see gform_gf_legacy_multi
*/
public static function localize_gf_legacy_multi() {
return; // as of 2.6, we no longer directly localize our data.
@@ -6431,6 +6503,7 @@ Content-Type: text/html;
* mcrypt_encrypt is deprecated in PHP 7.1, use GFCommon::openssl_encrypt() instead.
*
* @deprecated 2.3
* @remove-in 3.0
*
* @param $text
* @param null $key
@@ -6463,6 +6536,7 @@ Content-Type: text/html;
* mcrypt_decrypt is deprecated in PHP 7.1, use GFCommon::openssl_decrypt() instead.
*
* @deprecated 2.3
* @remove-in 3.0
*
* @param $text
* @param null $key
@@ -7240,54 +7314,75 @@ Content-Type: text/html;
return null;
}
/**
* Determines if a form has legacy markup enabled.
*
* @since 2.9
*
* @param int|array $form_or_id Form ID or form array.
*
* @return bool
*/
public static function is_legacy_markup_enabled_og( $form_or_id ) {
if ( is_numeric( $form_or_id ) ) {
$form_id = absint( $form_or_id );
$form = null;
} else {
$form_id = absint( rgar( $form_or_id, 'id' ) );
$form = $form_or_id;
}
$key = __METHOD__ . $form_id;
$is_enabled = GFCache::get( $key, $found );
if ( $found ) {
return $is_enabled;
}
if ( is_null( $form ) ) {
$form = GFAPI::get_form( $form_id );
}
$markup_version = rgar( $form, 'markupVersion' );
$is_enabled = ! $markup_version || (int) $markup_version === 1;
/**
* Enable or disable legacy markup for a form.
*
* Override legacy markup setting for one or all forms.
*
* @since 2.5
*
* @param bool $is_enabled Indicates if legacy markup is enabled for the current form. Default is false for forms created with Gravity Forms 2.5 and greater.
* @param array $form The form object.
*/
$is_enabled = (bool) gf_apply_filters( array( 'gform_enable_legacy_markup', $form_id ), $is_enabled, $form );
GFCache::set( $key, $is_enabled );
return $is_enabled;
}
/**
* Determines if a form has legacy markup enabled.
*
* @since 2.5
* @since 2.7 Added caching.
* @since 2.9 Added early return if in the form editor.
*
* @param int|array $form_or_id Form ID or form array.
*
* @return bool
*/
public static function is_legacy_markup_enabled( $form_or_id ) {
if ( is_numeric( $form_or_id ) ) {
$form_id = absint( $form_or_id );
$form = null;
} else {
$form_id = absint( rgar( $form_or_id, 'id' ) );
$form = $form_or_id;
// We don't want to output legacy markup in the form editor.
// NOTE: We now want to only serve our non-legacy markup in the form editor and
// still need to do particular things if the legacy markup setting is enabled.
if ( GFCommon::is_form_editor() ) {
return false;
}
$key = __METHOD__ . $form_id;
$is_enabled = GFCache::get( $key, $found );
if ( $found ) {
return $is_enabled;
}
if ( is_null( $form ) ) {
$form = GFAPI::get_form( $form_id );
}
$markup_version = rgar( $form, 'markupVersion' );
$is_enabled = ! $markup_version || (int) $markup_version === 1;
/**
* Enable or disable legacy markup for a form.
*
* Override legacy markup setting for one or all forms.
*
* @since 2.5
*
* @param bool $is_enabled Indicates if legacy markup is enabled for the current form. Default is false for forms created with Gravity Forms 2.5 and greater.
* @param array $form The form object.
*/
$is_enabled = (bool) gf_apply_filters( array( 'gform_enable_legacy_markup', $form_id ), $is_enabled, $form );
GFCache::set( $key, $is_enabled );
return $is_enabled;
return GFCommon::is_legacy_markup_enabled_og( $form_or_id );
}
/**
@@ -447,14 +447,8 @@ class GFEntryDetail {
$mode = empty( $_POST['screen_mode'] ) ? 'view' : $_POST['screen_mode'];
if ( $mode === 'edit' ) {
wp_print_styles( 'gform_admin_theme' );
}
$screen = get_current_screen();
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET['gform_debug'] ) ? '' : '.min';
?>
<script type="text/javascript">
@@ -735,7 +729,7 @@ class GFEntryDetail {
<label for="name"><?php esc_html_e( 'Details', 'gravityforms' ); ?></label>
</h3>
<div class="inside gform_wrapper gravity-theme">
<div class="inside gform_wrapper gravity-theme gform_wrapper_edit_form_entry">
<table class="form-table entry-details">
<tbody>
<?php
@@ -1189,105 +1189,102 @@ final class GF_Entry_List_Table extends WP_List_Table {
$value = rgar( $entry, $field_id );
$detail_url = $this->get_detail_url( $entry );
$actions = array();
switch ( $this->filter ) {
case 'trash':
$actions['view'] = array(
'class' => 'edit',
'link' => '<a href="' . esc_url( $detail_url ) . '">' . esc_html__( 'View', 'gravityforms' ) . '</a>',
);
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
$actions['restore'] = array(
'class' => 'edit',
'link' => "<a data-wp-lists='delete:the-list:entry_row_" . esc_attr( $entry['id'] ) . '::status=restore&entry=' . esc_attr( $entry['id'] ) . "' href=\"" . wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) . '">' . esc_html__( 'Restore', 'gravityforms' ) . '</a>',
);
$delete_link = '<a data-wp-lists="delete:the-list:entry_row_' . esc_attr( $entry['id'] ) . '::status=delete&entry=' . esc_attr( $entry['id'] ) . '" href="' . wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) . '">' . esc_html__( 'Delete Permanently', 'gravityforms' ) . '</a>';
/**
* Allows for modification of a Form entry "delete" link
*
* @param string $delete_link The Entry Delete Link (Formatted in HTML)
*/
$actions['delete'] = array(
'class' => 'delete',
'link' => apply_filters( 'gform_delete_entry_link', $delete_link ),
);
}
break;
case 'spam':
$actions['view'] = array(
'class' => 'edit',
'link' => '<a href="' . esc_url( $detail_url ) . '">' . esc_html__( 'View', 'gravityforms' ) . '</a>',
);
if ( GFCommon::current_user_can_any( 'gravityforms_edit_entries' ) ) {
$actions['unspam'] = array(
'class' => 'edit',
'link' => "<a data-wp-lists='delete:the-list:entry_row_" . esc_attr($entry['id']) . "::status=unspam&entry=" . esc_attr($entry['id']) . "' aria-label=\"" . esc_attr__('Mark this entry as not spam', 'gravityforms') . "\" href=\"" . wp_nonce_url('?page=gf_entries', 'gf_delete_entry') . "\">" . esc_html__('Not Spam', 'gravityforms') . '</a>',
);
}
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
$delete_link = '<a data-wp-lists="delete:the-list:entry_row_' . esc_attr( $entry['id'] ) . '::status=delete&entry=' . esc_attr( $entry['id'] ) . '" href="' . wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) . '">' . esc_html__( 'Delete Permanently', 'gravityforms' ) . '</a>';
/**
* Allows for modification of a Form entry "delete" link
*
* @param string $delete_link The Entry Delete Link (Formatted in HTML)
*/
$actions['delete'] = array(
'class' => 'delete',
'link' => apply_filters( 'gform_delete_entry_link', $delete_link ),
);
}
break;
default:
$actions['view'] = array(
'class' => 'edit',
'link' => '<a href="' . esc_url( $detail_url ) . '">' . esc_html__( 'View', 'gravityforms' ) . '</a>',
);
if ( GFCommon::current_user_can_any( 'gravityforms_edit_entries' ) ) {
$actions['mark_read'] = array(
'class' => 'edit',
'link' => '<a id="mark_read_' . esc_attr( $entry['id'] ) . '" aria-label="Mark this entry as read" href="javascript:ToggleRead(\'' . esc_js( $entry['id'] ) . '\', \'' . esc_js( $this->filter ) . '\');" style="display:' . ( $entry['is_read'] ? 'none' : 'inline' ) . '">' . esc_html__( 'Mark read', 'gravityforms' ) . '</a><a id="mark_unread_' . absint( $entry['id'] ) . '" aria-label="' . esc_attr__( 'Mark this entry as unread', 'gravityforms' ) . '" href="javascript:ToggleRead(\'' . esc_js( $entry['id'] ) . '\', \'' . esc_js( $this->filter ) . '\');" style="display:' . ( $entry['is_read'] ? 'inline' : 'none' ) . '">' . esc_html__( 'Mark unread', 'gravityforms' ) . '</a>',
);
}
if ( GFCommon::spam_enabled( $form_id ) && GFCommon::current_user_can_any( 'gravityforms_edit_entries' ) ) {
$actions['spam'] = array(
'class' => 'spam',
'link' => '<a data-wp-lists="delete:the-list:entry_row_' . esc_attr( $entry['id'] ) . '::status=spam&entry=' . esc_attr( $entry['id'] ) . '" href="' . wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) . '">' . esc_html__( 'Mark as Spam', 'gravityforms' ) . '</a>',
);
}
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
$actions['delete'] = array(
'class' => 'delete',
'link' => '<a data-wp-lists="delete:the-list:entry_row_' . esc_attr( $entry['id'] ) . '::status=trash&entry=' . esc_attr( $entry['id'] ) . '" href="' . wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) . '">' . esc_html__( 'Trash', 'gravityforms' ) . '</a>',
);
}
break;
}
?>
<div class="row-actions">
<?php
/**
* Allows for modification of an entry action links.
*
* @param array $actions The action links. It is an associative array where each item is an array containing 'class' and 'link' keys, where 'class' is the CSS class and 'link' is the HTML link.
* @param string $filter The current WP_List_Table filter.
* @param array $entry The entry of the row being rendered.
*/
$actions = apply_filters( 'gform_entries_action_links', $actions, $this->filter, $entry, $form_id );
switch ( $this->filter ) {
case 'trash' :
?>
<span class="edit">
<a href="<?php echo esc_url( $detail_url ) ?>"><?php esc_html_e( 'View', 'gravityforms' ); ?></a>
</span>
<?php
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
?>
<span class="edit">
|
<a data-wp-lists='delete:the-list:entry_row_<?php echo esc_attr( $entry['id'] );?>::status=restore&entry=<?php echo esc_attr( $entry['id'] ); ?>' href="<?php echo wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) ?>"><?php esc_html_e( 'Restore', 'gravityforms' ); ?></a>
|
</span>
<span class="delete">
<?php
$delete_link = '<a data-wp-lists="delete:the-list:entry_row_' . esc_attr( $entry['id'] ) . '::status=delete&entry=' . esc_attr( $entry['id'] ) . '" href="' . wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) . '">' . esc_html__( 'Delete Permanently', 'gravityforms' ) . '</a>';
/**
* Allows for modification of a Form entry "delete" link
*
* @param string $delete_link The Entry Delete Link (Formatted in HTML)
*/
echo apply_filters( 'gform_delete_entry_link', $delete_link );
?>
</span>
<?php
}
break;
case 'spam' :
?>
<span class="edit">
<a href="<?php echo esc_url( $detail_url ) ?>"><?php esc_html_e( 'View', 'gravityforms' ); ?></a>
</span>
<?php if ( GFCommon::current_user_can_any( 'gravityforms_edit_entries' ) ): ?>
<span class="unspam">
|
<a data-wp-lists='delete:the-list:entry_row_<?php echo esc_attr( $entry['id'] ); ?>::status=unspam&entry=<?php echo esc_attr( $entry['id'] ); ?>' aria-label="<?php esc_attr_e( 'Mark this entry as not spam', 'gravityforms' ) ?>" href="<?php echo wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) ?>"><?php esc_html_e( 'Not Spam', 'gravityforms' ); ?></a>
</span>
<?php endif; ?>
<?php
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
?>
<span class="delete">
|
<?php
$delete_link = '<a data-wp-lists="delete:the-list:entry_row_' . esc_attr( $entry['id'] ) . '::status=delete&entry=' . esc_attr( $entry['id'] ) . '" href="' . wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) . '">' . esc_html__( 'Delete Permanently', 'gravityforms' ) . '</a>';
/**
* Allows for modification of a Form entry "delete" link
*
* @param string $delete_link The Entry Delete Link (Formatted in HTML)
*/
echo apply_filters( 'gform_delete_entry_link', $delete_link );
?>
</span>
<?php
}
break;
default:
?>
<span class="edit">
<a href="<?php echo esc_url( $detail_url ) ?>"><?php esc_html_e( 'View', 'gravityforms' ); ?></a>
</span>
<?php if ( GFCommon::current_user_can_any( 'gravityforms_edit_entries' ) ): ?>
<span class="edit">
|
<a id="mark_read_<?php echo esc_attr( $entry['id'] ); ?>" aria-label="Mark this entry as read" href="javascript:ToggleRead('<?php echo esc_js( $entry['id'] ); ?>', '<?php echo esc_js( $this->filter ); ?>');" style="display:<?php echo $entry['is_read'] ? 'none' : 'inline' ?>;"><?php esc_html_e( 'Mark read', 'gravityforms' ); ?></a><a id="mark_unread_<?php echo absint( $entry['id'] ); ?>" aria-label="<?php esc_attr_e( 'Mark this entry as unread', 'gravityforms' ); ?>" href="javascript:ToggleRead('<?php echo esc_js( $entry['id'] ); ?>', '<?php echo esc_js( $this->filter ); ?>');" style="display:<?php echo $entry['is_read'] ? 'inline' : 'none' ?>;"><?php esc_html_e( 'Mark unread', 'gravityforms' ); ?></a>
</span>
<?php
endif;
if ( GFCommon::spam_enabled( $form_id ) && GFCommon::current_user_can_any( 'gravityforms_edit_entries' ) ) {
?>
<span class="spam">
|
<a data-wp-lists='delete:the-list:entry_row_<?php echo esc_attr( $entry['id'] ) ?>::status=spam&entry=<?php echo esc_attr( $entry['id'] ); ?>' aria-label="<?php esc_attr_e( 'Mark this entry as spam', 'gravityforms' ) ?>" href="<?php echo wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) ?>"><?php esc_html_e( 'Spam', 'gravityforms' ); ?></a>
</span>
<?php
}
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
?>
<span class="trash">
|
<a data-wp-lists='delete:the-list:entry_row_<?php echo esc_attr( $entry['id'] ); ?>::status=trash&entry=<?php echo esc_attr( $entry['id'] ); ?>' aria-label="<?php esc_attr_e( 'Move this entry to the trash', 'gravityforms' ) ?>" href="<?php echo wp_nonce_url( '?page=gf_entries', 'gf_delete_entry' ) ?>"><?php esc_html_e( 'Trash', 'gravityforms' ); ?></a>
</span>
<?php
}
break;
$index = 0;
foreach ( $actions as $action ) {
if ( $index++ > 0 ) echo '|';
?>
<span class="<?php echo esc_attr( $action['class'] ); ?>">
<?php echo $action['link']; ?>
</span>
<?php
}
$query_string = $this->get_detail_query_string( $entry );
@@ -1491,7 +1488,7 @@ final class GF_Entry_List_Table extends WP_List_Table {
case 'trash':
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
GFFormsModel::update_entries_property( $entries, 'status', 'trash' );
GFFormsModel::change_entries_status( $entries, 'trash' );
$message = sprintf( esc_html__( '%s moved to Trash.', 'gravityforms' ), $entry_count );
} else {
$message = esc_html__( "You don't have adequate permissions to trash entries.", 'gravityforms' );
@@ -1501,7 +1498,7 @@ final class GF_Entry_List_Table extends WP_List_Table {
case 'restore':
if ( GFCommon::current_user_can_any( 'gravityforms_delete_entries' ) ) {
GFFormsModel::update_entries_property( $entries, 'status', 'active' );
GFFormsModel::restore_entries_status( $entries );
$message = sprintf( esc_html__( '%s restored from the Trash.', 'gravityforms' ), $entry_count );
} else {
$message = esc_html__( "You don't have adequate permissions to restore entries.", 'gravityforms' );
@@ -1510,12 +1507,12 @@ final class GF_Entry_List_Table extends WP_List_Table {
break;
case 'unspam':
GFFormsModel::update_entries_property( $entries, 'status', 'active' );
GFFormsModel::restore_entries_status( $entries );
$message = sprintf( esc_html__( '%s restored from the spam.', 'gravityforms' ), $entry_count );
break;
case 'spam':
GFFormsModel::update_entries_property( $entries, 'status', 'spam' );
GFFormsModel::change_entries_status( $entries, 'spam' );
$message = sprintf( esc_html__( '%s marked as spam.', 'gravityforms' ), $entry_count );
break;
+135 -1
View File
@@ -147,6 +147,10 @@ class GFExport {
foreach ( $form_ids as $key => $form_id ) {
$forms[ $key ] = GFAPI::get_form( $form_id );
}
if ( rgpost( 'gf_import_media' ) ) {
$forms = self::import_form_media( $form_ids, $forms );
}
/**
* Fires after forms have been imported.
*
@@ -162,7 +166,129 @@ class GFExport {
}
/**
* Removes any extraneous strings from the begining of the JSON file to be imported.
* If a form includes images, import them into the WordPress media library.
*
* @since 2.9
*
* @param $form_ids
* @param $forms
*
* @return mixed
*/
public static function import_form_media( $form_ids, $forms ) {
foreach ( $forms as $form ) {
$updated_form = self::find_and_replace_media( $form );
GFFormsModel::update_form_meta( $form['id'], $updated_form );
}
foreach ( $form_ids as $key => $form_id ) {
$forms[ $key ] = GFAPI::get_form( $form_id );
}
return $forms;
}
/**
* Iterate through the form meta data to find images that need to be imported.
*
* Any meta data with the key of "file_url" will be imported into the WordPress media library.
*
* @since 2.9
*
* @param $form_meta
*
* @return mixed
*/
public static function find_and_replace_media( &$form_meta ) {
foreach( $form_meta as $key => &$value ) {
if( is_array( $value ) || is_object( $value ) ) {
if( rgar( $value, 'file_url' ) ) {
$new_media = self::import_media( $value['file_url'] );
if( $new_media ) {
$value['attachment_id'] = $new_media;
$value['file_url'] = wp_get_attachment_url( $new_media );
}
}
// Recursively call the function to handle nested arrays
self::find_and_replace_media( $value );
}
}
return $form_meta;
}
/**
* Import images into the WordPress media library.
*
* @since 2.9
*
* @param $image_url
*
* @return false|int|WP_Error
*/
public static function import_media( $image_url ) {
GFCommon::log_debug( __METHOD__ . '(): Importing ' . esc_url( $image_url ) . 'to media library' );
require_once( ABSPATH . 'wp-admin/includes/file.php' );
// Download to temp directory.
$temp_file = download_url( $image_url );
if( is_wp_error( $temp_file ) ) {
GFCommon::log_debug( __METHOD__ . '(): Import Failed => ' . print_r( $temp_file, 1 ) );
return false;
}
// Move the temp file into the uploads directory.
$file = array(
'name' => basename( $image_url ),
'type' => mime_content_type( $temp_file ),
'tmp_name' => $temp_file,
'size' => filesize( $temp_file ),
);
$sideload = wp_handle_sideload(
$file,
array(
'test_form' => false
)
);
if( ! empty( $sideload[ 'error' ] ) ) {
GFCommon::log_debug( __METHOD__ . '(): Import Failed => ' . print_r( $temp_file, 1 ) );
return false;
}
// Add the image to the media library.
$attachment_id = wp_insert_attachment(
array(
'guid' => $sideload[ 'url' ],
'post_mime_type' => $sideload[ 'type' ],
'post_title' => basename( $sideload[ 'file' ] ),
'post_content' => '',
'post_status' => 'inherit',
),
$sideload[ 'file' ]
);
if( is_wp_error( $attachment_id ) || ! $attachment_id ) {
GFCommon::log_debug( __METHOD__ . '(): Unable to add image to media library ' . print_r( $image_url, 1 ) );
return false;
}
// Update metadata, regenerate image sizes.
require_once( ABSPATH . 'wp-admin/includes/image.php' );
wp_update_attachment_metadata(
$attachment_id,
wp_generate_attachment_metadata( $attachment_id, $sideload[ 'file' ] )
);
GFCommon::log_debug( __METHOD__ . '(): Successfully imported ' . esc_url( $image_url ) );
return $attachment_id;
}
/**
* Removes any extraneous strings from the beginning of the JSON file to be imported.
*
* @since 2.5.16
*
@@ -369,6 +495,12 @@ class GFExport {
<label for="gf_import_file"><?php esc_html_e( 'Select Files', 'gravityforms' ); ?></label> <?php gform_tooltip( 'import_select_file' ) ?>
</th>
<td><input type="file" name="gf_import_file[]" id="gf_import_file" multiple /></td>
</tr>
<tr valign="top">
<th scope="row">
<label for="gf_import_media"><?php esc_html_e( 'Import Images', 'gravityforms' ); ?></label> <?php gform_tooltip( 'import_media' ) ?>
</th>
<td><input type="checkbox" name="gf_import_media" id="gf_import_media" /><?php esc_html_e( 'Import images used in this form into your media library.', 'gravityforms' ); ?></td>
</tr>
</table>
<br /><br />
@@ -799,6 +931,7 @@ class GFExport {
/**
* @deprecated No longer used.
* @remove-in 3.0
*/
public static function get_gmt_timestamp( $local_timestamp ) {
_deprecated_function( 'GFExport::get_gmt_timestamp', '2.0.7', 'GFCommon::get_gmt_timestamp' );
@@ -808,6 +941,7 @@ class GFExport {
/**
* @deprecated No longer used.
* @remove-in 3.0
*/
public static function get_gmt_date( $local_date ) {
_deprecated_function( 'GFExport::get_gmt_date', '2.0.7' );
@@ -8,6 +8,7 @@
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#xe900;" glyph-name="mailerlite" d="M869.026 816h-715.516c-55.602 0-100.962-45.36-100.962-99.499v-636.501l139.006 136.081h678.935c55.603 0 100.962 45.359 100.962 99.499v400.921c-1.463 54.139-46.822 99.499-102.426 99.499z" />
<glyph unicode="&#xe901;" glyph-name="text" d="M291.199 347.735l-29.866-83.2c-2.134-6.4-6.045-11.556-11.734-15.468s-12.089-5.868-19.2-5.868c-12.089 0-21.333 4.623-27.733 13.865-6.4 9.247-7.467 19.558-3.2 30.935l128 342.4c2.844 7.111 7.111 12.622 12.8 16.534s12.089 5.866 19.2 5.866h26.666c7.111 0 13.511-1.955 19.2-5.866s9.955-9.422 12.8-16.534l129.067-343.465c3.553-10.67 2.135-20.623-4.265-29.87-6.4-9.242-15.293-13.865-26.67-13.865-7.11 0-13.51 1.956-19.198 5.868s-9.6 9.421-11.734 16.532l-28.8 82.135h-165.334zM311.466 407.465h122.666l-59.734 169.602h-3.2l-59.733-169.602zM693.335 232.535c-33.423 0-59.556 8.709-78.403 26.132-18.842 17.423-28.268 41.421-28.268 71.997 0 29.158 10.844 52.623 32.532 70.4 21.693 17.782 50.314 26.67 85.868 26.67 14.935 0 29.87-1.423 44.8-4.27 14.935-2.842 26.312-6.4 34.135-10.665v14.935c0 17.065-6.758 31.287-20.265 42.665-13.512 11.378-30.582 17.066-51.2 17.066-10.67 0-20.444-1.6-29.338-4.8-8.888-3.2-17.244-7.644-25.062-13.333-5.693-4.978-12.447-7.645-20.27-8s-14.577 1.955-20.265 6.933c-6.4 4.978-9.958 11.2-10.665 18.667-0.712 7.466 1.777 13.689 7.465 18.666 12.8 11.378 27.735 20.089 44.8 26.134s35.553 9.066 55.465 9.066c41.247 0 73.247-10.134 96-30.4 22.758-20.266 34.135-49.245 34.135-86.935v-156.8c0-8.53-2.847-15.642-8.535-21.33s-12.8-8.535-21.33-8.535c-8.535 0-15.826 3.021-21.868 9.068-6.047 6.042-9.068 13.332-9.068 21.868v8.53h-3.2c-11.377-14.93-24.003-25.953-37.868-33.065s-30.397-10.665-49.597-10.665zM704 285.865c22.753 0 41.6 7.644 56.535 22.932 14.93 15.293 22.4 33.956 22.4 56.003-9.958 5.688-20.444 9.953-31.468 12.8s-22.579 4.265-34.668 4.265c-20.623 0-36.977-4.618-49.065-13.865-12.093-9.247-18.135-21.335-18.135-36.265 0-14.223 4.977-25.426 14.935-33.603 9.953-8.177 23.107-12.268 39.465-12.268z" />
<glyph unicode="&#xe902;" glyph-name="abuse-filter" d="M473.212 256c0 148.608 121.408 268.8 271.514 268.8 41.894 0 81.067-9.6 116.365-26.112v256.512c0 42.24-34.91 76.8-77.577 76.8h-620.605c-42.667 0-77.576-34.56-77.576-76.8v-691.2l155.151 153.6h232.727c0 6.528 0.388 12.672 1.165 19.2-0.777 6.528-1.165 12.672-1.165 19.2zM744.725 448c-107.149 0-193.937-85.918-193.937-192 0-106.078 86.788-192 193.937-192 107.153 0 193.941 85.922 193.941 192 0 106.082-86.788 192-193.941 192zM623.514 256c0 66.24 54.306 120 121.212 120 20.365 0 38.788-5.278 55.761-13.918l-162.91-161.28c-8.73 16.798-14.063 35.038-14.063 55.198zM744.725 136c-20.361 0-38.784 5.278-55.757 13.918l162.91 161.284c8.73-16.802 14.063-35.042 14.063-55.202 0-66.24-54.306-120-121.216-120z" />
<glyph unicode="&#xe903;" glyph-name="circle-error-fine" d="M949.94 448c0 243.406-197.321 440.727-440.727 440.727s-440.728-197.322-440.728-440.727c0-243.406 197.321-440.727 440.728-440.727s440.727 197.321 440.727 440.727zM886.979 448c0-208.637-169.13-377.767-377.767-377.767-208.635 0-377.768 169.13-377.768 377.767 0 208.635 169.132 377.767 377.768 377.767s377.767-169.132 377.767-377.767zM627.932 566.721c-10.925 10.927-28.643 10.927-39.572 0l-79.147-79.149-79.148 79.149c-10.927 10.927-28.645 10.927-39.573 0s-10.927-28.645 0-39.573l79.148-79.148-79.148-79.147c-10.927-10.929-10.927-28.647 0-39.572 10.927-10.929 28.645-10.929 39.573 0l79.148 79.147 79.147-79.147c10.929-10.929 28.647-10.929 39.572 0 10.929 10.925 10.929 28.643 0 39.572l-79.147 79.147 79.147 79.148c10.929 10.927 10.929 28.645 0 39.573z" />
<glyph unicode="&#xe904;" glyph-name="accessibility" d="M885.333 661.76c-5.973 23.467-29.44 37.12-52.907 32-101.547-22.613-214.613-32.427-320.427-32.427s-218.88 9.813-320.427 32.427c-23.467 5.12-46.933-8.533-52.907-32-5.973-23.893 8.533-48.213 32-53.76 68.693-15.36 142.933-26.027 213.333-32v-512c0-23.467 19.2-42.667 42.667-42.667s42.667 19.2 42.667 42.667v213.333h85.333v-213.333c0-23.467 19.2-42.667 42.667-42.667s42.667 19.2 42.667 42.667v512c70.4 5.973 144.64 16.64 212.907 32 23.893 5.547 38.4 29.867 32.427 53.76zM512 704c46.933 0 85.333 38.4 85.333 85.333s-38.4 85.333-85.333 85.333c-46.933 0-85.334-38.4-85.334-85.333s38.4-85.333 85.334-85.333z" />
@@ -170,6 +171,12 @@
<glyph unicode="&#xe9a1;" glyph-name="x-simple" d="M656.814 520.408c19.999 19.995 19.999 52.413 0 72.408-19.994 19.995-52.413 19.995-72.407 0l-72.407-72.408-72.408 72.408c-19.995 19.995-52.413 19.995-72.408 0s-19.995-52.413 0-72.408l72.408-72.408-72.408-72.408c-19.995-19.994-19.995-52.413 0-72.407s52.413-19.994 72.408 0l72.408 72.407 72.407-72.407c19.994-19.994 52.413-19.994 72.407 0 19.999 19.994 19.999 52.413 0 72.407l-72.407 72.408 72.407 72.408z" />
<glyph unicode="&#xe9a2;" glyph-name="conditional-logic" d="M788.644 705.974l83.625-83.154c9.119-9.066 13.491-21.266 13.491-32.791 0-11.095-4.142-23.208-14.152-31.231l-82.964-82.493c-17.935-17.837-45.532-17.837-63.473 0-17.987 17.884-17.987 45.473 0 63.358l6.456 6.427h-31.483c-55.47 0-108.472-22.014-150.636-61.058l-149.142-148.3c-56.721-56.402-135.308-87.624-213.921-87.624-12.425 0-23.984 4.183-32.484 12.636-8.508 8.458-12.743 19.999-12.743 32.425s4.235 23.962 12.743 32.42c8.5 8.453 20.059 12.636 32.484 12.636 55.855 0 111.639 22.277 150.448 60.867l149.331 148.491c56.664 56.343 132.246 87.622 213.92 87.622h31.473l-6.446 6.408c-17.981 17.88-17.987 45.461-0.015 63.346 3.891 3.879 8.392 7.395 13.947 9.854 5.622 2.488 11.53 3.546 17.797 3.546 9.764 0 22.702-4.414 31.744-13.386zM788.644 406.031l83.625-83.154c9.124-9.068 13.491-21.279 13.486-32.804-0.010-11.090-4.152-23.204-14.167-31.222l-82.949-82.483c-17.93-17.848-45.548-17.838-63.483-0.005-17.987 17.884-17.987 45.476 0 63.36l6.446 6.41h-31.442c-81.69 0-157.271 31.278-213.919 87.619-17.981 17.884-17.986 45.466-0.015 63.35 3.891 3.876 8.392 7.393 13.948 9.851 5.62 2.488 11.528 3.548 17.796 3.548 9.743 0 22.702-4.388 31.734-13.394 38.81-38.584 94.592-60.861 150.441-60.861h31.483l-6.456 6.426c-17.976 17.879-17.987 45.46-0.015 63.345 3.896 3.886 8.402 7.398 13.962 9.856 5.622 2.478 11.525 3.533 17.782 3.533 9.743 0 22.687-4.388 31.744-13.373zM150.984 620.592c8.5 8.453 20.059 12.635 32.483 12.635 78.597 0 157.2-31.221 213.921-87.622 17.986-17.885 17.986-45.476 0-63.361-17.938-17.837-45.536-17.837-63.474 0-38.809 38.59-94.593 60.868-150.448 60.868-12.425 0-23.983 4.183-32.483 12.635-8.508 8.46-12.743 19.997-12.743 32.423s4.235 23.963 12.743 32.422z" />
<glyph unicode="&#xe9a3;" glyph-name="salesforce" d="M440.444 681.524c27.511 28.66 65.839 46.458 108.211 46.458 56.32 0 105.476-31.414 131.648-78.049 23.411 10.459 48.772 15.85 74.415 15.819 101.598 0 183.949-83.080 183.949-185.582 0-102.498-82.351-185.579-183.949-185.579-12.42 0-24.533 1.242-36.245 3.601-23.044-41.092-66.982-68.864-117.389-68.864-21.099 0-41.062 4.851-58.82 13.542-23.373-54.972-77.807-93.495-141.243-93.495-66.057 0-122.37 41.809-143.975 100.429-9.626-2.031-19.439-3.055-29.277-3.051-78.665-0.013-142.435 64.422-142.435 143.91-0.059 25.186 6.486 49.954 18.982 71.825s30.506 40.090 52.236 52.83c-9.015 20.772-13.653 43.179-13.626 65.823 0 91.423 74.204 165.524 165.739 165.524 25.499 0.029 50.661-5.834 73.519-17.135s42.797-27.73 58.26-48.008z" />
<glyph unicode="&#xe9a4;" glyph-name="choice" d="M31.787 914.517c-5.845-1.749-11.051-5.205-17.195-11.392-15.616-15.616-14.592-1.365-14.592-199.125 0-197.504-1.024-183.509 14.379-198.955 15.445-15.403 1.451-14.379 198.955-14.379s183.509-1.024 198.955 14.379c15.403 15.445 14.379 1.451 14.379 198.955 0 197.717 1.024 183.509-14.549 199.083-15.147 15.189-2.347 14.251-199.509 14.123-148.267-0.085-173.653-0.469-180.821-2.688zM376.832 867.499c2.987-2.987 2.987-324.011 0-326.997s-324.011-2.987-326.997 0c-2.987 2.987-2.987 324.011 0 326.997s324.011 2.987 326.997 0zM241.92 728.32l-76.373-76.373-28.587 28.587c-21.547 21.504-29.653 28.587-32.811 28.587-6.016 0-29.056-22.997-29.056-28.971 0-6.272 84.224-90.496 90.453-90.496 3.371 0 23.68 19.371 95.147 90.88 60.032 60.075 90.88 92.075 90.88 94.336 0 4.523-25.387 29.824-29.909 29.824-2.176 0-30.507-27.136-79.744-76.373zM583.381 743.979c-15.403-4.779-28.715-23.296-28.715-39.979 0-15.061 10.539-31.403 24.832-38.485 6.571-3.243 11.477-3.328 209.835-3.328 197.461 0 203.264 0.085 209.749 3.285 14.278 6.67 23.994 20.909 23.994 37.418 0 0.39-0.005 0.779-0.016 1.167l0.001-0.057c0.010 0.331 0.015 0.72 0.015 1.11 0 16.509-9.716 30.748-23.741 37.312l-0.253 0.106c-6.443 3.2-12.629 3.285-207.189 3.627-170.923 0.256-201.728-0.043-208.512-2.176zM34.389 403.371c-12.544-3.627-22.827-12.459-29.525-25.344l-4.011-7.68v-356.693l3.968-7.68c5.333-10.24 12.416-17.365 22.144-22.357l8.021-4.096h356.693l8.533 4.523c10.155 5.419 16.213 11.52 21.589 21.931l4.011 7.68v356.693l-4.096 8.021c-4.949 9.645-12.654 17.282-22.071 22.014l-0.286 0.13-7.68 3.968-175.787 0.299c-110.208 0.171-177.92-0.341-181.504-1.408zM376.832 355.499c2.987-2.987 2.987-324.011 0-326.997s-324.011-2.987-326.997 0c-2.987 2.987-2.987 324.011 0 326.997s324.011 2.987 326.997 0zM241.92 216.32l-76.373-76.373-28.587 28.587c-22.187 22.144-29.611 28.587-33.024 28.587-5.845 0-28.843-23.339-28.843-29.269 0-5.973 84.48-90.197 90.496-90.197 3.371 0 23.467 19.2 95.147 90.923 59.435 59.477 90.837 92.075 90.837 94.336 0 4.48-25.429 29.781-29.909 29.781-2.176 0-30.507-27.136-79.744-76.373zM583.381 231.979c-6.217-2.236-11.505-5.738-15.771-10.223l-0.016-0.017c-20.779-20.821-14.805-54.955 11.989-68.267 6.485-3.2 12.288-3.285 209.749-3.285s203.264 0.085 209.749 3.285c14.278 6.67 23.994 20.909 23.994 37.418 0 0.39-0.005 0.779-0.016 1.167l0.001-0.057c0.010 0.331 0.015 0.72 0.015 1.11 0 16.509-9.716 30.748-23.741 37.312l-0.253 0.106c-6.443 3.2-12.629 3.285-207.189 3.627-170.923 0.256-201.728-0.043-208.512-2.176z" />
<glyph unicode="&#xe9a5;" glyph-name="2checkout" d="M702.722 453.275c0 86.545 66.181 155.27 157.812 155.27 33.089 0 61.092-7.635 84.003-20.363-58.546 185.814-231.635 323.266-437.81 323.266-251.995 0-458.173-206.178-458.173-458.173 0-251.993 206.178-458.173 458.173-458.173 206.175 0 381.81 137.455 437.81 325.811-22.911-12.729-53.456-22.907-84.003-22.907-91.632 0-157.812 71.269-157.812 155.268zM404.909 300.552h-216.358v45.818l101.815 86.543c40.727 35.636 53.453 55.997 53.453 81.453 0 30.544-20.363 45.817-48.363 45.817s-45.817-12.728-68.725-43.272l-38.182 27.999c27.999 40.727 55.997 63.635 109.453 63.635 58.546 0 96.725-35.637 96.725-89.089v-2.545c0-45.818-22.909-73.818-76.361-117.087l-61.091-53.451h147.632v-45.818zM585.634 346.37c30.544 0 53.451 12.725 73.814 30.54l35.636-35.636c-27.995-25.451-63.632-43.269-111.994-43.269-86.548 0-155.272 68.725-155.272 155.268 0 86.545 66.18 155.27 157.816 155.27 50.907 0 83.999-15.273 111.999-40.727l-35.638-35.637c-22.907 17.819-45.814 27.999-76.358 27.999-56 0-99.269-45.817-99.269-104.363v-2.544c0-58.543 43.269-106.905 99.269-106.905zM863.083 560.181c-58.546 0-101.818-45.817-101.818-104.363v-2.544c0-58.543 43.274-106.905 104.363-106.905s101.815 48.363 101.815 106.905c0 58.546-43.274 106.908-104.361 106.908z" />
<glyph unicode="&#xe9a6;" glyph-name="lock" d="M362 478v60c0 82.84 67.16 150 150 150s150-67.16 150-150v-60c33.139 0 60-26.861 60-60v-150c0-33.139-26.861-60-60-60h-300c-33.139 0-60 26.861-60 60v150c0 33.139 26.861 60 60 60zM602.001 478v60c0 49.702-40.298 90-90 90s-90-40.298-90-90v-60h180z" />
<glyph unicode="&#xe9b2;" glyph-name="image_choice" d="M170.667 704h-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 874.667h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM853.333 277.333h-512v512h512v-512zM673.421 533.333l-106.667-128.499-76.087 85.999-106.667-128.166h426.667l-137.246 170.667z" />
<glyph unicode="&#xe9b5;" glyph-name="webhooks" d="M497.331 831.462c-68.343-4.86-133.918-43.014-170.665-106.667-51.499-89.216-30.325-200.916 44-266.666l-72-124.002c-29.397-0.128-57.589-15.36-73.333-42.667-23.552-40.789-10.123-92.403 30.667-115.998 40.832-23.552 92.448-10.125 116 30.665 15.744 27.264 14.635 59.819 0 85.333l113.333 194.667-37.333 21.333c-61.099 35.329-81.952 113.527-46.667 174.668 35.283 61.141 113.525 81.952 174.667 46.667s81.95-113.525 46.669-174.667l74.667-42.666c58.795 101.844 23.177 233.204-78.669 291.999-38.191 22.048-80.329 30.916-121.335 28zM501.333 703.462c-11.004-1.368-21.79-4.768-32-10.667-40.789-23.552-54.219-76.501-30.669-117.333 15.748-27.264 43.981-42.538 73.335-42.666l112-194.667 37.333 21.333c61.141 35.285 139.383 14.473 174.669-46.669 35.281-61.141 14.473-139.379-46.669-174.665s-139.383-14.477-174.669 46.665l-74.667-42.667c58.799-101.845 190.157-137.502 292.002-78.665s137.502 190.153 78.669 291.998c-51.503 89.216-159.211 127.488-253.338 96l-71.996 124.001c14.592 25.515 15.744 58.027 0 85.333-17.664 30.624-50.995 46.771-84.002 42.667zM298.667 462.127c-117.632 0-213.333-95.701-213.333-213.333s95.701-213.333 213.333-213.333c103.040 0 189.538 73.429 209.331 170.667h144c14.763-25.387 41.805-42.667 73.335-42.667 47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333c-31.488 0-58.526-17.28-73.335-42.667h-225.331v-42.667c0-70.571-57.429-128-128-128s-128 57.429-128 128c0 70.571 57.429 128 128 128v85.333z" />
<glyph unicode="&#xe9b6;" glyph-name="zoho" d="M818.419 917.333l94.647-619.051-43.068-217.348-95.351 613.109 43.772 223.29zM869.999 80.934l-95.351 613.109-646.647-96.804 102.683-614.31 639.316 98.005zM685.897 191.625c8.269-2.825 15.049-7.172 20.096-13.060 5.035-5.875 8.273-13.193 9.758-21.722 0.636-3.575 0.947-7.010 0.947-10.334 0.060-13.137-5.188-24.303-15.309-32.422-12.659-10.172-34.453-17.476-65.788-22.754l-176.939-29.572c-27.84-4.646-49.834-7.006-66.171-7.006-12.873 0.043-22.225 1.374-28.585 4.749-6.831 3.678-12.367 9.882-16.709 18.189-4.339 8.346-7.562 18.871-9.797 31.633-1.561 8.896-2.337 18.082-2.337 27.58 0 13.257 1.52 27.081 4.522 41.468 5.156 24.674 14.552 49.745 28.099 75.187l0.012 0.047c19.079 36.975 50.601 81.425 94.618 133.551 8.324 10.24 16.695 20.442 25.126 30.596 19.285 24.004 31.39 42.893 36.237 56.098 3.503 9.387 5.299 19.298 5.303 29.291 0 2.795-0.183 5.602-0.469 8.427l-163.217-26.906c-9.474-1.583-18.144-2.389-26.036-2.389-11.586 0-21.518 1.732-29.734 5.359-13.923 6.042-22.563 17.916-25.3 34.121-0.596 3.366-0.891 6.626-0.891 9.775-0.045 12.051 4.523 22.557 13.367 30.673 11.121 10.242 28.561 17.036 52.179 20.995l195.005 32.617c14.66 2.449 27.179 3.687 37.619 3.687 12.655-0.028 22.319-1.757 29.193-5.852 6.093-3.683 11.034-9.514 14.921-17.192 3.891-7.685 6.788-17.267 8.794-28.787 2.21-12.638 3.307-25.488 3.307-38.539 0-4.907-0.149-9.852-0.457-14.835-1.186-18.359-4.399-36.54-9.591-54.221-9.152-31.646-33.050-71.957-71.654-121.468-5.811-7.59-10.295-13.329-13.525-17.233-4.489-5.858-10.999-14.353-19.499-25.459-24.764-31.893-43.511-59.294-56.222-82.116-11.388-20.361-17.847-37.065-19.627-49.779l168.738 28.198c14.707 2.466 27.733 3.703 39.147 3.703 12.1 0 22.37-1.395 30.869-4.297zM128 597.256l44.899 218.913 645.516 101.164-43.755-223.271-646.66-96.806z" />
<glyph unicode="&#xe9b7;" glyph-name="fullscreenactive" d="M612.572 699.424c-27.775 0-50.283 22.517-50.283 50.283s22.517 50.283 50.283 50.283v0h201.141c27.775 0 50.283-22.517 50.283-50.283v0-201.141c0-27.775-22.517-50.283-50.283-50.283s-50.283 22.517-50.283 50.283v0 79.755l-115.307-115.307c-9.031-8.734-21.352-14.113-34.933-14.113-27.775 0-50.283 22.517-50.283 50.283 0 13.581 5.379 25.903 14.132 34.946l115.296 115.296h-79.755zM160 347.428c0 27.775 22.517 50.283 50.283 50.283s50.283-22.517 50.283-50.283v0-79.755l115.307 115.307c9.031 8.734 21.352 14.113 34.933 14.113 27.775 0 50.283-22.517 50.283-50.283 0-13.581-5.379-25.903-14.132-34.946l-115.296-115.296h79.755c27.775 0 50.283-22.517 50.283-50.283s-22.517-50.283-50.283-50.283v0h-201.141c-27.775 0-50.283 22.517-50.283 50.283v0 201.141z" />
<glyph unicode="&#xe9b8;" glyph-name="fullscreeninactive" d="M827.539 605.77c29.047 0 52.587-23.547 52.587-52.587s-23.547-52.587-52.587-52.587v0h-210.356c-29.047 0-52.587 23.547-52.587 52.587v0 210.356c0 29.047 23.547 52.587 52.587 52.587s52.587-23.547 52.587-52.587v0-83.407l120.588 120.588c9.575 9.907 22.984 16.057 37.823 16.057 29.047 0 52.587-23.547 52.587-52.587 0-14.841-6.15-28.249-16.040-37.813l-120.599-120.599h83.407zM196.461 290.23c-29.047 0-52.587 23.547-52.587 52.587s23.547 52.587 52.587 52.587v0h210.356c29.047 0 52.587-23.547 52.587-52.587v0-210.356c0-29.047-23.547-52.587-52.587-52.587s-52.587 23.547-52.587 52.587v0 83.407l-120.588-120.588c-9.45-9.13-22.332-14.763-36.535-14.763-29.047 0-52.587 23.547-52.587 52.587 0 14.198 5.631 27.089 14.774 36.551l120.575 120.575h-83.407z" />
</font></defs></svg>

Before

Width:  |  Height:  |  Size: 171 KiB

After

Width:  |  Height:  |  Size: 178 KiB

@@ -22,6 +22,9 @@
<glyph unicode="&#xe90c;" glyph-name="star" d="M463.305 771.734c15.327 47.171 82.062 47.171 97.386 0l54.764-168.54c6.856-21.096 26.511-35.379 48.696-35.379h177.213c49.597 0 70.221-63.468 30.095-92.621l-143.37-104.163c-17.946-13.036-25.457-36.147-18.601-57.242l54.764-168.54c15.324-47.171-38.661-86.4-78.792-57.247l-143.365 104.166c-17.946 13.036-42.246 13.036-60.191 0l-143.369-104.166c-40.126-29.153-94.115 10.076-78.789 57.247l54.762 168.54c6.854 21.094-0.655 44.206-18.599 57.242l-143.369 104.163c-40.126 29.153-19.504 92.621 30.094 92.621h177.213c22.181 0 41.84 14.283 48.694 35.379l54.762 168.54z" />
<glyph unicode="&#xe90d;" glyph-name="play-arrow" d="M233.73 759.369v-597.138c0-45.557 50.158-73.223 88.776-48.417l469.199 298.569c35.73 22.492 35.73 74.37 0 97.407l-469.199 297.996c-38.64 24.807-88.776-2.86-88.776-48.417z" />
<glyph unicode="&#xe90e;" glyph-name="upload-file" d="M156.4 105.2c0 28.059 22.741 50.8 50.8 50.8h609.6c28.059 0 50.8-22.741 50.8-50.8s-22.741-50.8-50.8-50.8h-609.6c-28.059 0-50.8 22.741-50.8 50.8zM323.678 628.078c-19.837 19.837-19.837 52 0 71.844l152.4 152.4c9.525 9.525 22.447 14.878 35.922 14.878s26.391-5.356 35.922-14.878l152.399-152.4c19.837-19.837 19.837-52 0-71.844s-52-19.837-71.843 0l-65.678 65.679v-385.357c0-28.059-22.741-50.8-50.8-50.8s-50.8 22.741-50.8 50.8v385.357l-65.678-65.679c-19.837-19.837-52-19.837-71.844 0z" />
<glyph unicode="&#xe90f;" glyph-name="photograph" d="M204.8 819.2c-56.554 0-102.4-45.846-102.4-102.4v-512c0-56.556 45.846-102.4 102.4-102.4h614.4c56.556 0 102.4 45.844 102.4 102.4v512c0 56.554-45.844 102.4-102.4 102.4h-614.4zM819.2 204.8h-614.4l204.8 409.6 153.6-307.2 102.4 204.8 153.6-307.2z" />
<glyph unicode="&#xe910;" glyph-name="exclamation" d="M419.952 774.505c40.374 71.781 143.722 71.781 184.097 0l294.669-523.861c39.604-70.403-11.277-157.385-92.046-157.385h-589.343c-80.776 0-131.647 86.989-92.046 157.385l294.672 523.861zM564.801 251.669c0 29.164-23.639 52.809-52.809 52.809s-52.809-23.639-52.809-52.809c0-29.164 23.639-52.809 52.809-52.809s52.809 23.639 52.809 52.809zM512 674.112c-29.162 0-52.809-23.639-52.809-52.809v-158.419c0-29.162 23.639-52.809 52.809-52.809s52.809 23.639 52.809 52.809v158.419c0 29.162-23.639 52.809-52.809 52.809z" />
<glyph unicode="&#xe911;" glyph-name="information-circle" d="M944 460.8c0-238.591-193.409-432-432-432s-432 193.409-432 432c0 238.59 193.41 432 432 432s432-193.41 432-432zM566 676.8c0 29.826-24.174 54-54 54s-54-24.174-54-54c0-29.826 24.174-54 54-54s54 24.174 54 54zM458 514.8c-29.826 0-54-24.174-54-54s24.174-54 54-54v-162c0-29.827 24.174-54 54-54h54c29.826 0 54 24.173 54 54s-24.174 54-54 54v162c0 29.826-24.174 54-54 54h-54z" />
<glyph unicode="&#xe912;" glyph-name="trash" d="M460.8 870.4c-19.392 0-37.12-10.944-45.792-28.288l-37.056-74.112h-173.152c-28.288 0-51.2-22.912-51.2-51.2s22.912-51.2 51.2-51.2v-512c0-56.544 45.856-102.4 102.4-102.4h409.6c56.544 0 102.4 45.856 102.4 102.4v512c28.288 0 51.2 22.912 51.2 51.2s-22.912 51.2-51.2 51.2h-173.152l-37.056 74.112c-8.672 17.344-26.4 28.288-45.792 28.288h-102.4zM358.4 563.2c0 28.288 22.912 51.2 51.2 51.2s51.2-22.912 51.2-51.2v-307.2c0-28.288-22.912-51.2-51.2-51.2s-51.2 22.912-51.2 51.2v307.2zM614.4 614.4c28.288 0 51.2-22.912 51.2-51.2v-307.2c0-28.288-22.912-51.2-51.2-51.2s-51.2 22.912-51.2 51.2v307.2c0 28.288 22.912 51.2 51.2 51.2z" />
<glyph unicode="&#xe913;" glyph-name="eye-off" d="M512 392.602c38.144 0 69.069 30.566 69.069 68.25s-30.925 68.25-69.069 68.25c-38.144 0-69.069-30.566-69.069-68.25s30.925-68.25 69.069-68.25zM152.269 677.837c-60.262-58.522-106.189-131.738-131.994-213.862 65.229-207.718 259.328-358.4 488.55-358.4 66.662 0 130.304 12.749 188.723 35.891l-10.138 10.035-118.272 116.685c-19.046-5.888-39.322-9.011-60.314-9.011-113.101 0-204.8 91.699-204.8 204.8 0 20.019 2.867 39.373 8.243 57.651l-53.35 52.582-80.845 77.517-25.805 26.061zM705.331 406.17c5.376 18.33 8.294 37.734 8.294 57.856 0 113.101-91.699 204.8-204.8 204.8-20.941 0-41.165-3.123-60.16-8.96l-128.307 126.771c58.317 23.091 121.907 35.789 188.467 35.789 229.274 0 423.322-150.682 488.55-358.4-25.958-82.637-72.294-156.211-133.12-214.886l-158.925 157.082zM913.203 129.229l-59.853 58.675-677.12 669.082c-4.301 4.25-9.37 7.629-15.002 9.882s-11.622 3.482-17.715 3.482c-6.093 0-12.083-1.178-17.715-3.482s-10.701-5.683-15.002-9.882c-8.653-8.55-13.568-20.173-13.568-32.307s4.864-23.706 13.568-32.307l103.168-104.141 80.589-77.312 428.851-423.014 124.365-123.29c4.301-4.25 9.37-7.629 15.002-9.933s11.622-3.482 17.715-3.482c6.093 0 12.083 1.178 17.715 3.482s10.701 5.683 15.002 9.933c4.301 4.25 7.731 9.267 10.086 14.797s3.533 11.469 3.533 17.51c0 5.99-1.178 11.93-3.533 17.51s-5.786 10.598-10.086 14.797v0z" />
</font></defs></svg>

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

@@ -41,4 +41,5 @@
<glyph unicode="&#xe91f;" glyph-name="arrow-sm-left" d="M498.258 191.314c-22.358-22.358-58.609-22.358-80.964 0l-229.003 229.003c-22.358 22.358-22.358 58.609 0 80.964l229.003 229.003c22.358 22.358 58.609 22.358 80.964 0s22.358-58.609 0-80.964l-131.268-131.268h434.294c31.618 0 57.251-25.634 57.251-57.251s-25.633-57.251-57.251-57.251h-434.294l131.268-131.268c22.358-22.358 22.358-58.609 0-80.963z" />
<glyph unicode="&#xe920;" glyph-name="arrow-sm-right" d="M531.792 730.286c22.358 22.358 58.609 22.358 80.964 0l229.003-229.003c22.358-22.358 22.358-58.609 0-80.964l-229.003-229.003c-22.358-22.358-58.609-22.358-80.964 0s-22.358 58.608 0 80.963l131.268 131.268h-434.294c-31.617 0-57.251 25.634-57.251 57.251s25.634 57.251 57.251 57.251h434.294l-131.268 131.268c-22.358 22.358-22.358 58.609 0 80.964z" />
<glyph unicode="&#xe921;" glyph-name="arrow-back" d="M497.004 117.396c-19.995-19.994-52.413-19.994-72.408 0l-204.8 204.8c-19.995 19.994-19.995 52.413 0 72.407l204.8 204.801c19.995 19.995 52.413 19.995 72.408 0 19.993-19.995 19.993-52.413 0-72.408l-117.396-117.396h337.192c28.278 0 51.2-22.922 51.2-51.2s-22.922-51.2-51.2-51.2h-337.192l117.396-117.396c19.993-19.994 19.993-52.413 0-72.407zM716.8 768c0 28.277 22.922 51.2 51.2 51.2s51.2-22.923 51.2-51.2v-358.4c0-56.556-45.844-102.4-102.4-102.4v460.8z" />
<glyph unicode="&#xe922;" glyph-name="photograph" d="M204.8 819.2c-56.576 0-102.4-45.824-102.4-102.4v-512c0-56.576 45.824-102.4 102.4-102.4h614.4c56.576 0 102.4 45.824 102.4 102.4v512c0 56.576-45.824 102.4-102.4 102.4h-614.4zM819.2 204.8h-614.4l204.8 409.6 153.6-307.2 102.4 204.8 153.6-307.2z" />
</font></defs></svg>

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Some files were not shown because too many files have changed in this diff Show More