Panel don't show icons

Hi,
I try to explain .....

My wife has on mobile a link to a panel for the shopping list.
if my wife show the list in home with wifi connect the panel is ok ....

but when the wife is outside and connects with mobile data the list doesn't have the icons on the left; the list works fine, but without icons ....

The list is populated by an array

const mioarray = [];

    let iAce;
    const vAce = context.get("Aceto");
    if (vAce === true) {
        iAce = "http://192.168.1.28:1968/lettere/green.png"
    } else {
        iAce = "http://192.168.1.28:1968/lettere/A.png"
    }
    const xAce = {
        "title": "<font size=4>Aceto</font>",
        "isChecked": vAce,
        "icon": iAce,
        "title2": "Aceto",
    };
    //-----------------------------
    let iAff;
    const vAff = context.get("Affettati");
    if (vAff === true) {
        iAff = "http://192.168.1.28:1968/lettere/green.png"
    } else {
        iAff = "http://192.168.1.28:1968/lettere/grey.png"
    }
    const xAff = {
        "title": "<font size=4>Affettati</font>",
        "isChecked": vAff,
        "icon": iAff,
        "title2": "Affettati",
    };

Can you help me?

You need to replace the http://192.168.1.28:1968/ addresses with something that is resolvable from outside (and inside) your network...

Ok, I try ....

Works! Thank you very much ....