When will built-in components (e.g. Checkbox) use the new icon system from Assets > Icons?

Hi WeWeb team,

We’re currently working on a self-hosted deployment of our project. One critical issue is blocking our progress:

In system components like Checkbox, WeWeb still uses older icon types (as fonts e.g. fas fa-check). These icons are loaded from cdn.weweb.io, and they don’t load correctly after deploy to our own server — making the UI elements appear broken.

We already use new icons via Assets > Icons, which are properly bundled during deploy. But unfortunately, we cannot control the icons inside built-in components like checkboxes, toggles, etc.

:red_exclamation_mark:This is a critical issue for us — we had to pause the entire project because the deployed version is broken without those icons.

Can you please let us know:

When will default elements (like Checkbox) be updated to use icons from the new icon system (Assets > Icons)?

Is there a workaround or way to override this behavior so that these icons are loaded locally instead of from the CDN? Unfortunately, using CDN-hosted assets is not an option for us, as they are blocked due to regional restrictions.

3 Likes

Hi @alnkde :waving_hand:

I’m not sure. Let me ask the tech team and get back to you asap on this one.

I’d love to see some updates from WeWeb team. :eyes:

Hi both :waving_hand:

We do have an open product ticket to address this for the Checkbox but no ETA at this time.

Do you have the issue with other elements?

In terms of workaround, the best I can think of right now is to ask the AI to create a checkbox element and specific how you want the icons to be handled. You could share a screenshot of your current one to save time in terms of styling.

EDIT: you might want to give it a try without specifying anything about icons to keep things simple. The AI should create with the new icons and have those locally.