Suite.min.css loads dependencies from internet https://cdn.dhtmlx.com/fonts/dxi/dhx-icons.css

Hello again :slight_smile:

Same topic as here but a i don’t use diagram but suite.

I cannot really imagine that loading icons.css and fonts.woff from the internet is intention, it might just have slipped the developers attention.
Quickly checked the snippet page and it looks like all versions below 8.4.6 do not have dependency to internet, only 8.4.6 and 9.0.0 does.

To get it working without internet, i needed to download:
dhx-icons.css
dhxicons.woff
dhxicons.woff2

First i replace the link to https://cdn.dhtmlx.com/fonts/dxi/dhx-icons.css in the file
suite.min.css
Then i replaced the links to dhxicons.woff and 2 in the localized dhx-icons.css file.

The same concept applies to 9.2.4.
In addition we seem to have now dependencies to export.dhtmlx.com for PDF/PNG export and cdn.dhtmlx.com/libs/json2excel/next/worker.js for Excel export - so these features cannot be used without internet connection or when you do not wish to share your data with 3rdparties.

Hello @Harald_Jordan,

It’s a known case, and it stays in our dev tracker, but unfortunately there are no plans to change it in the close future.
Currently, it can be avoided by manual downloading required styles, and replace current imports. I will notify you on any changes in this case.

Kind regards,