safe-svg icon indicating copy to clipboard operation
safe-svg copied to clipboard

Renders improperly

Open lvmarks opened this issue 10 months ago • 3 comments

Describe the bug

A very simple SVG (four transparent letters upon a dark blue (#232f67) filled rectangle) renders fine when I drag it to Chrome. When I put it into the Wordpress media library, both the image in the library and on a Wordpress page have very faint letters (#F1F1F1) upon a white or transparent background. I am not sufficiently versed in SVG to determine whether the original is syntactically incorrect, but it renders properly in Chrome.

Expectation: four transparent letters upon a dark-blue (#232F67) filled rectangle. What currently happens: Four very faint letters #F1F1F1 on a white or transparent background

This is easy to reproduce so I won't supply images. To reproduce: Expectation

  1. Copy the SVG below to a text editor and save to a file.
  2. Show the file in a file manager.
  3. Open a new browser tab .
  4. Drag the file name from the file manager to any place on the new browser page.

Actual

  1. Load the file created above into the Wordpress media library.
  2. Inspect it there.
  3. (Optional) Open it in the media library image editor.
  4. Place it on a Wordpress page.
  5. Inspect it there.

The entire SVG is tiny, attached here:

Image

Steps to Reproduce

Expectation

  1. Copy the SVG below to a text editor and save to a file.
  2. Show the file in a file manager.
  3. Open a new browser tab .
  4. Drag the file name from the file manager to any place on the new browser page.

Actual

  1. Load the file created above into the Wordpress media library.
  2. Inspect it there.
  3. (Optional) Open it in the media library image editor.
  4. Place it on a Wordpress page.
  5. Inspect it there.

Image

Screenshots, screen recording, code snippet

Image In Wordpress

Image in Chrome

Environment information

Windows 10 at latest level Chrome browser at latest level Wordpress at 6.8.1

WordPress information

`

wp-core

version: 6.8.1 site_language: en_US user_language: en_US timezone: America/New_York permalink: /%postname%/ https_status: true multisite: false user_registration: 1 blog_public: 1 default_comment_status: open environment_type: production user_count: 5 dotorg_communication: true wpengine_api: true wpengine_api_direct: false

wp-paths-sizes

wordpress_path: /nas/content/live/voadnc wordpress_size: 165.41 MB (173442920 bytes) uploads_path: /nas/content/live/voadnc/wp-content/uploads uploads_size: 59.19 MB (62062039 bytes) themes_path: /nas/content/live/voadnc/wp-content/themes themes_size: 24.03 MB (25196240 bytes) plugins_path: /nas/content/live/voadnc/wp-content/plugins plugins_size: 155.33 MB (162876070 bytes) fonts_path: /nas/content/live/voadnc/wp-content/uploads/fonts fonts_size: directory not found database_size: 23.00 MB (24117248 bytes) total_size: 426.95 MB (447694517 bytes)

wp-dropins (1)

advanced-cache.php: true

wp-active-theme

name: Elevation Web (elevation_theme) version: 3.8 author: Elevation Web author_website: (undefined) parent_theme: none theme_features: core-block-patterns, title-tag, custom-logo, post-thumbnails, align-wide, widgets-block-editor, menus, editor-color-palette theme_path: /nas/content/live/voadnc/wp-content/themes/elevation_theme auto_update: Disabled

wp-mu-plugins (6)

Force Strong Passwords - WPE Edition: version: 1.8.0, author: Jason Cosper WP Engine Cache Plugin: version: 1.3.3, author: WP Engine WP Engine Seamless Login Plugin: version: 1.6.1, author: WP Engine WP Engine Security Auditor: version: 1.1.1, author: wpengine WP Engine System: version: 6.5.1, author: WP Engine WP Engine Update Source Selector: version: 1.1.4, author: WP Engine

wp-plugins-active (21)

ACF Content Analysis for Yoast SEO: version: 3.2, author: Thomas Kräftner, ViktorFroberg, marol87, pekz0r, angrycreative, Team Yoast, Auto-updates disabled Advanced Custom Fields: Font Awesome: version: 4.1.2, author: Matt Keys, Auto-updates disabled Advanced Custom Fields PRO: version: 6.3.10, author: WP Engine (latest version: 6.4.2), Auto-updates disabled Ajax Search Pro: version: 4.18.7, author: Ernest Marcinko, Auto-updates disabled Akismet Anti-spam: Spam Protection: version: 5.4, author: Automattic - Anti-spam Team, Auto-updates disabled Custom Post Type UI: version: 1.17.3, author: WebDevStudios, Auto-updates disabled Download Plugins and Themes from Dashboard: version: 1.9.4, author: WPFactory, Auto-updates enabled Duplicate Page: version: 4.5.4, author: mndpsingh287, Auto-updates disabled File Upload Types by WPForms: version: 1.5.0, author: WPForms, Auto-updates disabled Gravity Forms: version: 2.9.9, author: Gravity Forms, Auto-updates enabled Gravity Forms Akismet Add-On: version: 1.0, author: Gravity Forms, Auto-updates disabled Gravity Forms Mailchimp Add-On: version: 5.7.0, author: Gravity Forms, Auto-updates disabled Gravity Forms PayPal Standard Add-On: version: 3.5, author: Gravity Forms, Auto-updates disabled Gravity Forms User Registration Add-On: version: 5.4.0, author: Gravity Forms, Auto-updates disabled GTranslate: version: 3.0.8, author: Translate AI Multilingual Solutions, Auto-updates disabled Jetpack: version: 14.7, author: Automattic, Auto-updates disabled Paid Memberships Pro: version: 3.4.6, author: Paid Memberships Pro, Auto-updates disabled Safe SVG: version: 2.3.1, author: 10up, Auto-updates disabled Smush: version: 3.18.1, author: WPMU DEV, Auto-updates disabled The Events Calendar: version: 6.13.2.1, author: The Events Calendar, Auto-updates disabled Yoast SEO: version: 25.3, author: Team Yoast, Auto-updates disabled

wp-plugins-inactive (9)

Event Tickets: version: 5.24.1, author: The Events Calendar, Auto-updates disabled Paid Memberships Pro - Events Add On: version: 1.6, author: Paid Memberships Pro, Auto-updates disabled Paid Memberships Pro - Register Helper Add On: version: 1.8.3, author: Paid Memberships Pro, Auto-updates disabled Paid Memberships Pro - Roles Add On: version: 1.5, author: Paid Memberships Pro, Auto-updates disabled Search Exclude: version: 2.5.2, author: QuadLayers, Auto-updates disabled The Events Calendar PRO: version: 6.0.5.1, author: The Events Calendar, Auto-updates disabled Unite Gallery Lite: version: 1.7.62, author: Valiano, Auto-updates disabled WP Debugging: version: 2.12.2, author: Andy Fragen, Auto-updates disabled WP Rocket: version: 3.10.1, author: WP Media, Auto-updates disabled

wp-media

image_editor: WP_Image_Editor_Imagick imagick_module_version: 1691 imagemagick_version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org imagick_version: 3.6.0 file_uploads: 1 post_max_size: 100M upload_max_filesize: 50M max_effective_size: 50 MB max_file_uploads: 20 imagick_limits: imagick::RESOURCETYPE_AREA: 137 MB imagick::RESOURCETYPE_DISK: 1073741824 imagick::RESOURCETYPE_FILE: 6144 imagick::RESOURCETYPE_MAP: 512 MB imagick::RESOURCETYPE_MEMORY: 256 MB imagick::RESOURCETYPE_THREAD: 1 imagick::RESOURCETYPE_TIME: 9.22337203685E+18 imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HEIC, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV gd_version: 2.3.0 gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM ghostscript_version: unknown

the-events-calendar

wp-server

server_architecture: Linux 5.4.0-1149-gcp x86_64 httpd_software: Apache php_version: 7.4.33.10 64bit php_sapi: apache2handler max_input_variables: 10000 time_limit: 3600 memory_limit: 512M max_input_time: 3600 upload_max_filesize: 50M php_post_max_size: 100M curl_version: 7.81.0 OpenSSL/3.0.2 suhosin: false imagick_availability: true pretty_permalinks: true htaccess_extra_rules: true static_robotstxt_file: false current: 2025-06-12T00:51:58+00:00 utc-time: Thursday, 12-Jun-25 00:51:58 UTC server-time: 2025-06-11T20:51:56-04:00

wp-database

extension: mysqli server_version: 8.0.41-32 client_version: mysqlnd 7.4.33.10 max_allowed_packet: 16777216 max_connections: 500

wp-constants

WP_HOME: undefined WP_SITEURL: undefined WP_CONTENT_DIR: /nas/content/live/voadnc/wp-content WP_PLUGIN_DIR: /nas/content/live/voadnc/wp-content/plugins WP_MEMORY_LIMIT: 40M WP_MAX_MEMORY_LIMIT: 512M WP_DEBUG: false WP_DEBUG_DISPLAY: true WP_DEBUG_LOG: false SCRIPT_DEBUG: false WP_CACHE: true CONCATENATE_SCRIPTS: undefined COMPRESS_SCRIPTS: undefined COMPRESS_CSS: undefined WP_ENVIRONMENT_TYPE: undefined WP_DEVELOPMENT_MODE: undefined DB_CHARSET: undefined DB_COLLATE: undefined

wp-filesystem

wordpress: writable wp-content: writable uploads: writable plugins: writable themes: writable fonts: does not exist mu-plugins: writable

acf

version: 6.3.10 plugin_type: PRO update_source: ACF Direct activated: false activated_url: undefined license_type: undefined license_status: undefined subscription_expires: undefined ui_field_groups: 30 php_field_groups: 0 json_field_groups: 0 rest_field_groups: 0 post_types_enabled: true ui_post_types: 15 json_post_types: 0 ui_taxonomies: 6 json_taxonomies: 0 ui_options_pages_enabled: true ui_options_pages: 0 json_options_pages: 0 php_options_pages: 6 rest_api_format: light registered_acf_blocks: 21 blocks_per_api_version: v2: 21 blocks_per_acf_block_version: v1: 21 blocks_using_post_meta: 0 preload_blocks: true admin_ui_enabled: true field_type-modal_enabled: true field_settings_tabs_enabled: false shortcode_enabled: true registered_acf_forms: 0 json_save_paths: 1 json_load_paths: 1

jetpack

site_id: 199638547 ssl_cert: No time_diff: undefined version_option: 14.7:1749560879 old_version: 14.6:1746795813 public: Public master_user: #26 [email protected] is_offline_mode: off is_offline_mode_constant: off current_user: #26 [email protected] tokens_set: Blog User blog_token: T8G5qbFp)y61rXvMj*EAVFtZK7tdUFkt user_token: jLuxH1h9ertDo3xh9bYUk)x58iuwoiII version: 14.7 jp_plugin_dir: /nas/content/live/voadnc/wp-content/plugins/jetpack/ plan: free protect_header: {"trusted_header":"HTTP_CF_CONNECTING_IP","segments":0,"reverse":false} full_sync: {"start_action_processed":false,"cancelled_action_processed":true,"started":"Tue, 22 Aug 2023 15:43:39 +0000","finished":"Tue, 22 Aug 2023 15:43:53 +0000","progress":{"options":{"finished":true},"functions":{"finished":true},"constants":{"finished":true},"users":{"total":"1","sent":1,"finished":true,"last_sent":"26"},"network_options":{"finished":true}},"config":{"options":true,"functions":true,"constants":true,"users":[26],"network_options":true},"context":null} sync_size: undefined sync_lag: 0 seconds full_sync_size: undefined full_sync_lag: 0 seconds idc_urls: {"home":"https://www.ncvoad.org","siteurl":"https://www.ncvoad.org","WP_HOME":"","WP_SITEURL":""} idc_error_option: false idc_optin: true cxn_tests: All Pass.

pmpro

pmpro-cron-jobs: pmpro_cron_expire_memberships (2025-06-12 01:10:17) | pmpro_cron_expiration_warnings (2025-06-12 01:10:18) | pmpro_cron_recurring_payment_reminders (2025-06-12 01:22:38) | pmpro_cron_admin_activity_email (2025-06-12 15:30:00) | pmpro_cron_delete_tmp (2025-06-12 15:30:00) | pmpro_cron_credit_card_expiring_warnings (2025-07-08 09:10:17) | pmpro_license_check_key (2025-07-08 09:10:17) pmpro-gateway: Testing Only [] pmpro-gateway-env: Sandbox/Testing [sandbox] pmpro-orders: 1 order pmpro-discount-codes: 0 discount codes pmpro-sessions: session_status: Active pmpro-membership-levels: { "1": { "id": "1", "name": "Voting Members", "description": " \r\n\r\n<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nVoting members are tax-exempt organizations who have a continuing permanent presence in the State of North Carolina and who contribute to disaster relief efforts in North Carolina, especially through volunteer contributions (local or regional VOADs included). For the purposes of these By-Laws, tax-exempt organizations are those who have been granted tax-exempt status with the Internal Revenue Service or those who are not required to apply for tax-exempt status (e.g. churches).", "confirmation": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nNC VOAD thanks your organization for joining. This membership expires at year-end.", "initial_payment": 100, "billing_amount": 0, "cycle_number": "0", "cycle_period": "", "billing_limit": "0", "trial_amount": 0, "trial_limit": "0", "allow_signups": "1", "expiration_number": "0", "expiration_period": "", "formatted_price": "$100.00</strong> now.", "formatted_expiration": "", "formatted_description": "

 </p>\n

<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" /></p>\n

Voting members are tax-exempt organizations who have a continuing permanent presence in the State of North Carolina and who contribute to disaster relief efforts in North Carolina, especially through volunteer contributions (local or regional VOADs included). For the purposes of these By-Laws, tax-exempt organizations are those who have been granted tax-exempt status with the Internal Revenue Service or those who are not required to apply for tax-exempt status (e.g. churches).</p>\n", "meta": { "confirmation_in_email": [ "1" ] } }, "2": { "id": "2", "name": "Associate Members (non-governmental)", "description": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nTax-exempt organizations, as defined and recognized by the Internal Revenue Service (or who are not required to apply for tax-exempt status), who do not have a continuing permanent presence in the State over the last three years but have been operational in the State during Disaster Emergencies and/or Long Term Recovery and/or have an interest in disaster preparation, response or recovery in North Carolina.", "confirmation": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nNC VOAD thanks your organization for joining. This membership expires at year-end.", "initial_payment": 100, "billing_amount": 0, "cycle_number": "0", "cycle_period": "", "billing_limit": "0", "trial_amount": 0, "trial_limit": "0", "allow_signups": "1", "expiration_number": "0", "expiration_period": "", "formatted_price": "$100.00</strong> now.", "formatted_expiration": "", "formatted_description": "

<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" /></p>\n

Tax-exempt organizations, as defined and recognized by the Internal Revenue Service (or who are not required to apply for tax-exempt status), who do not have a continuing permanent presence in the State over the last three years but have been operational in the State during Disaster Emergencies and/or Long Term Recovery and/or have an interest in disaster preparation, response or recovery in North Carolina.</p>\n", "meta": { "confirmation_in_email": [ "1" ] } }, "3": { "id": "3", "name": "Associate Members (governmental)", "description": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nElements of local, state, or federal government who support or facilitate the work of agencies active in disasters or whose mission is disaster relief.", "confirmation": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nThank you for joining NC VOAD.", "initial_payment": 0, "billing_amount": 0, "cycle_number": "0", "cycle_period": "", "billing_limit": "0", "trial_amount": 0, "trial_limit": "0", "allow_signups": "1", "expiration_number": "0", "expiration_period": "", "formatted_price": "Free</strong>.", "formatted_expiration": "", "formatted_description": "

<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" /></p>\n

Elements of local, state, or federal government who support or facilitate the work of agencies active in disasters or whose mission is disaster relief.</p>\n", "meta": { "confirmation_in_email": [ "1" ] } }, "4": { "id": "4", "name": "Partner", "description": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nPartners are those private companies or corporations who have demonstrated a commitment to encouraging and strengthening the capacity of NCVOAD Members in their initial response and support for long term recovery.", "confirmation": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nNC VOAD thanks your organization for joining. This membership expires at year-end.", "initial_payment": 500, "billing_amount": 0, "cycle_number": "0", "cycle_period": "", "billing_limit": "0", "trial_amount": 0, "trial_limit": "0", "allow_signups": "1", "expiration_number": "0", "expiration_period": "", "formatted_price": "$500.00</strong> now.", "formatted_expiration": "", "formatted_description": "

<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" /></p>\n

Partners are those private companies or corporations who have demonstrated a commitment to encouraging and strengthening the capacity of NCVOAD Members in their initial response and support for long term recovery.</p>\n", "meta": { "confirmation_in_email": [ "0" ] } }, "6": { "id": "6", "name": "Research Affiliate", "description": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nResearch Affiliates are representatives of governmental entities, universities or other entities conducting research that provide support and advice to the work of NCVOAD. Research Affiliates are encouraged to be a part of the work of NCVOAD but may not chair NCVOAD Committees.", "confirmation": "<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" />\r\n\r\nNC VOAD thanks you for joining.", "initial_payment": 0, "billing_amount": 0, "cycle_number": "0", "cycle_period": "", "billing_limit": "0", "trial_amount": 0, "trial_limit": "0", "allow_signups": "1", "expiration_number": "0", "expiration_period": "", "formatted_price": "Free</strong>.", "formatted_expiration": "", "formatted_description": "

<img class="alignnone size-medium wp-image-98268 aligncenter" src="https://www.ncvoad.org/wp-content/uploads/2021/01/ncvoad-logo-300x82.jpg" alt="" width="300" height="82" /></p>\n

Research Affiliates are representatives of governmental entities, universities or other entities conducting research that provide support and advice to the work of NCVOAD. Research Affiliates are encouraged to be a part of the work of NCVOAD but may not chair NCVOAD Committees.</p>\n", "meta": { "confirmation_in_email": [ "1" ] } } } pmpro-level-groups: { "1": { "id": "1", "name": "Main Group", "allow_multiple_selections": "0", "displayorder": "1", "level_ids": [ "1", "2", "3", "4", "6" ] } } pmpro-custom-templates: pmpro-getfile-usage: PMPRO_GETFILE_ENABLED is not set pmpro-htaccess-cache-usage: On - Browser cache enabled for HTML (ExpiresByType text/html), this may interfere with Content Restriction after Login. Remove that line from your .htaccess to resolve this problem. pmpro-pages: account: https://www.ncvoad.org/portal-page/ billing: https://www.ncvoad.org/update-your-profile/ cancel: https://www.ncvoad.org/cancel-membership/ checkout: https://www.ncvoad.org/checkout/ confirmation: https://www.ncvoad.org/confirmation/ invoice: https://www.ncvoad.org/invoice/ levels: https://www.ncvoad.org/become-a-member/ login: https://www.ncvoad.org/login/ member_profile_edit: https://www.ncvoad.org/update-your-profile/ pmpro-library-conflicts: No library conflicts detected. pmpro-add-ons-incorrect-folder-names: No add ons with incorrect folder names detected. pmpro-current-site-url: https://www.ncvoad.org pmpro-recorded-site-url: https://www.ncvoad.org pmpro-pause-mode: Disabled

`

Code of Conduct

  • [x] I agree to follow this project's Code of Conduct

lvmarks avatar Jun 12 '25 00:06 lvmarks

The svg file text was rendered in the editor after it was saved. If you can't access it, there's a copy here.

lvmarks avatar Jun 12 '25 01:06 lvmarks

I had similar issue. Adding this CSS snippet helped: .safe-svg-cover svg { fill: initial !important; }

vidomarkas avatar Jul 23 '25 11:07 vidomarkas

I had a similar issue. fill: initial !important didn't work in my case, but fill: none (no !important) did the trick.

This occurred on an Inline SVG block with no text or background colour set. The SVG was filled with #000000, which was inherited from the containing Cover block's text colour.

Appears to be related to this change.

costdev avatar Aug 19 '25 14:08 costdev