PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 6.23
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v6.23
6.35 6.34 6.33.1 6.33 6.32.1 6.32 6.31 6.25 6.25.1 6.26 6.26.1 6.27 6.28 6.29 6.3 6.3.1 6.3.2 6.30 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 All 141 releases
← All changes | classes/controllers/FrmElementorController.php +7 -26 6.286.23 View file →
@@ -14,35 +14,16 @@
14 14 public static function register_elementor_hooks() {
15 15 require_once FrmAppHelper::plugin_path() . '/classes/widgets/FrmElementorWidget.php';
16 16 \Elementor\Plugin::instance()->widgets_manager->register( new \FrmElementorWidget() );
17 17
18 - add_action( 'elementor/editor/after_enqueue_styles', array( self::class, 'enqueue_editor_styles' ) );
19 - }
20 -
21 - /**
22 - * Enqueue styles for the Elementor editor to display the Formidable widget icon.
23 - *
24 - * @since 6.27
25 - *
26 - * @return void
27 - */
28 - public static function enqueue_editor_styles() {
29 - $icon = rawurlencode( FrmAppHelper::svg_logo() );
30 - $css = '
31 - .elementor-element .icon .frm_logo_icon {
32 - display: flex;
33 - align-items: center;
34 - justify-content: center;
18 + if ( is_admin() ) {
19 + add_action(
20 + 'elementor/editor/after_enqueue_styles',
21 + function () {
22 + wp_enqueue_style( 'font_icons', FrmAppHelper::plugin_url() . '/css/font_icons.css', array(), FrmAppHelper::plugin_version() );
23 + }
24 + );
35 25 }
36 - .elementor-element .icon .frm_logo_icon::before {
37 - content: "";
38 - display: block;
39 - width: 28px;
40 - height: 28px;
41 - background: url("data:image/svg+xml,' . $icon . '") center / contain no-repeat;
42 - }';
43 -
44 - wp_add_inline_style( 'elementor-editor', $css );
45 26 }
46 27
47 28 /**
48 29 * @return void