Feature requests

I dont know what to do whit this...
name: Thomas Hofmann email: thomas.hofmann@lrs-profi.de PHP version: 8.1.29 MailPoet Free version: 5.2.1 MailPoet Premium version: 5.2.0 MailPoet Premium/MSS key: 69fdcd7a0f66acc6**************** WordPress version: 6.6.2 Database version: 5.7.44-log-cll-lve Web server: Apache Server OS: Linux s8.hpress.de 3.10.0-962.3.2.lve1.5.85.el7.x86_64 #1 SMP Thu Apr 18 15:18:36 UTC 2024 x86_64 WP info: WP_MEMORY_LIMIT: 40M - WP_MAX_MEMORY_LIMIT: 512M - WP_DEBUG: - WordPress language: de_DE - WordPress timezone: +00:00 PHP info: PHP max_execution_time: 600 - PHP memory_limit: 512M - PHP upload_max_filesize: 2G - PHP post_max_size: 2G Multisite environment?: No Current Theme: Thrive Theme Builder (version 10.1) Active Plugin names: easy-wp-smtp/easy-wp-smtp.php, mailpoet-premium/mailpoet-premium.php, mailpoet/mailpoet.php, ninjafirewall/ninjafirewall.php, simple-301-redirects/wp-simple-301-redirects.php, thrive-product-manager/thrive-product-manager.php, thrive-visual-editor/thrive-visual-editor.php, updraftplus/updraftplus.php, wordpress-seo/wp-seo.php, wp-permalauts/wp-permalauts.php Sending Method: MailPoet Sending Frequency: 25 emails every 5 minutes MailPoet sending info: Send all site's emails with: current sending method - Task Scheduler method: WordPress - Cron ping URL: https://www.lrs-profi.de?mailpoet_router&endpoint=cron_daemon&action=ping - Default FROM address: thomas.hofmann@lrs-profi.de - Default Reply-To address: thomas.hofmann@lrs-profi.de - Bounce Email Address: Total number of subscribers: 282 Plugin installed at: 2020-06-09 13:08:14 Installed via WooCommerce onboarding wizard: false I just want to pack a foto... but it is not working. Best regards Thomas
0
Form markup important inline style should not override custom CSS
Despite configuring MailPoet not to use custom styles, MailPoet still generates markup using inline styles in the subscribe form. To make it worse, some of those are “!important” making it impossible that style using only custom CSS, as inline + important always has the highest specificity. <input type="email" autocomplete="email" class="mailpoet_text" id="form_email_1" name="data[form_field_ZjdkNDhmMDU3NTRiX2VtYWls]" title="E-Mail-Adresse" value="" style="width:100%;background-color:#f1f1f1;border-style:solid;border-radius:40px !important;border-width:0px;border-color:#313131;padding:16px;margin: 0 auto 0 0;font-family:'Montserrat';font-size:16px;line-height:1.5;height:auto;" data-automation-id="form_email" placeholder="E-Mail-Adresse *" data-parsley-required="true" data-parsley-minlength="6" data-parsley-maxlength="150" data-parsley-type-message="Dieser Wert sollte eine gültige E-Mail-Adresse sein." data-parsley-errors-container=".mailpoet_error_email_" data-parsley-required-message="Dieses Feld wird benötigt."> Trying to override the border-radius property will not work, as we can see it gets striked through in the browser’s developer tools. border-radius: 0.625rem !important; Possible ugly workarounds: either not using MailPoet markup at all (might break functionality with any upcoming MailPoet update), or use JavaScript to override the elements’ styles on page load (ugly and defying any best practice, but probably still the lesser evil). Please add an option (or change the default behaviour) so that there is no “!important” declaration in any inline styles that are generated by MailPoet. Originally posted at https://wordpress.org/support/topic/form-markup-important-inline-style-overrides-custom-css/#post-16053204
1
Load More