Add Desktop Icon for Frappe app ( Version 16 )

Author
Jan 27, 2026
Add Desktop Icon for Frappe app  ( Version 16 )

Set these on Desktop Icon ( As in the screenshot below )

Add following lines On Hooks

add_to_apps_screen = [
    {
        "name": app_name,
        "logo": "/assets/zatca_erpgulf/images/erpgulf.svg",
        "title": app_title,
        "route": "zatca_erpgulf",
        # "has_permission": "zatca_erpgulf.check_app_permission",
    }
]

You can follow the links below for exporting Desktop Icons as examples

Json files has to be created in the following line, if not as in the screenshot above

https://github.com/frappe/hrms/blob/03fe25d14ff70c4aa32df9c66074ca7303801d71/hrms/desktop_icon/frappe_hr.json#L5

and its hooks below

https://github.com/frappe/hrms/blob/03fe25d14ff70c4aa32df9c66074ca7303801d71/hrms/hooks.py#L10

Author
Written by ERPGulf Team