Skip to content

Commit ec5849d

Browse files
Merge pull request #50492 from nabinhait/erpnext-workspace-sidebars
refactor: Workspace sidebars and desktop icons for erpnext modules
2 parents 350539f + fdbe7bc commit ec5849d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+8515
-143
lines changed

erpnext/accounts/workspace/accounting/accounting.json

Lines changed: 6 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
2+
"app": "erpnext",
23
"charts": [
34
{
45
"chart_name": "Profit and Loss",
56
"label": "Profit and Loss"
67
}
78
],
8-
"content": "[{\"id\":\"MmUf9abwxg\",\"type\":\"onboarding\",\"data\":{\"onboarding_name\":\"Accounts\",\"col\":12}},{\"id\":\"nDhfcJYbKH\",\"type\":\"chart\",\"data\":{\"chart_name\":\"Profit and Loss\",\"col\":12}},{\"id\":\"VVvJ1lUcfc\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Outgoing Bills\",\"col\":3}},{\"id\":\"Vlj2FZtlHV\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Incoming Bills\",\"col\":3}},{\"id\":\"VVVjQVAhPf\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Incoming Payment\",\"col\":3}},{\"id\":\"DySNdlysIW\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Outgoing Payment\",\"col\":3}},{\"id\":\"9k1rDm2C0l\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"vikWSkNm6_\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\"><b>Shortcuts</b></span>\",\"col\":12}},{\"id\":\"pMywM0nhlj\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Chart of Accounts\",\"col\":3}},{\"id\":\"_pRdD6kqUG\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Sales Invoice\",\"col\":3}},{\"id\":\"G984SgVRJN\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Purchase Invoice\",\"col\":3}},{\"id\":\"1ArNvt9qhz\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Journal Entry\",\"col\":3}},{\"id\":\"F9f4I1viNr\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Payment Entry\",\"col\":3}},{\"id\":\"4IBBOIxfqW\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Accounts Receivable\",\"col\":3}},{\"id\":\"El2anpPaFY\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"General Ledger\",\"col\":3}},{\"id\":\"1nwcM9upJo\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Trial Balance\",\"col\":3}},{\"id\":\"OF9WOi1Ppc\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Dashboard\",\"col\":3}},{\"id\":\"iAwpe-Chra\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Learn Accounting\",\"col\":3}},{\"id\":\"B7-uxs8tkU\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"tHb3yxthkR\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\"><b>Reports &amp; Masters</b></span>\",\"col\":12}},{\"id\":\"DnNtsmxpty\",\"type\":\"card\",\"data\":{\"card_name\":\"Accounting Masters\",\"col\":4}},{\"id\":\"nKKr6fjgjb\",\"type\":\"card\",\"data\":{\"card_name\":\"Payments\",\"col\":4}},{\"id\":\"KlqilF5R_V\",\"type\":\"card\",\"data\":{\"card_name\":\"Tax Masters\",\"col\":4}},{\"id\":\"jTUy8LB0uw\",\"type\":\"card\",\"data\":{\"card_name\":\"Cost Center and Budgeting\",\"col\":4}},{\"id\":\"Wn2lhs7WLn\",\"type\":\"card\",\"data\":{\"card_name\":\"Multi Currency\",\"col\":4}},{\"id\":\"PAQMqqNkBM\",\"type\":\"card\",\"data\":{\"card_name\":\"Banking\",\"col\":4}},{\"id\":\"kxhoaiqdLq\",\"type\":\"card\",\"data\":{\"card_name\":\"Opening and Closing\",\"col\":4}},{\"id\":\"q0MAlU2j_Z\",\"type\":\"card\",\"data\":{\"card_name\":\"Subscription Management\",\"col\":4}},{\"id\":\"ptm7T6Hwu-\",\"type\":\"card\",\"data\":{\"card_name\":\"Share Management\",\"col\":4}}]",
9+
"content": "[{\"id\":\"nDhfcJYbKH\",\"type\":\"chart\",\"data\":{\"chart_name\":\"Profit and Loss\",\"col\":12}},{\"id\":\"VVvJ1lUcfc\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Outgoing Bills\",\"col\":3}},{\"id\":\"Vlj2FZtlHV\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Incoming Bills\",\"col\":3}},{\"id\":\"VVVjQVAhPf\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Incoming Payment\",\"col\":3}},{\"id\":\"DySNdlysIW\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Outgoing Payment\",\"col\":3}},{\"id\":\"tHb3yxthkR\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\"><b>Reports &amp; Masters</b></span>\",\"col\":12}},{\"id\":\"DnNtsmxpty\",\"type\":\"card\",\"data\":{\"card_name\":\"Accounting Masters\",\"col\":4}},{\"id\":\"nKKr6fjgjb\",\"type\":\"card\",\"data\":{\"card_name\":\"Payments\",\"col\":4}},{\"id\":\"KlqilF5R_V\",\"type\":\"card\",\"data\":{\"card_name\":\"Tax Masters\",\"col\":4}},{\"id\":\"jTUy8LB0uw\",\"type\":\"card\",\"data\":{\"card_name\":\"Cost Center and Budgeting\",\"col\":4}},{\"id\":\"Wn2lhs7WLn\",\"type\":\"card\",\"data\":{\"card_name\":\"Multi Currency\",\"col\":4}},{\"id\":\"PAQMqqNkBM\",\"type\":\"card\",\"data\":{\"card_name\":\"Banking\",\"col\":4}},{\"id\":\"kxhoaiqdLq\",\"type\":\"card\",\"data\":{\"card_name\":\"Opening and Closing\",\"col\":4}},{\"id\":\"q0MAlU2j_Z\",\"type\":\"card\",\"data\":{\"card_name\":\"Subscription Management\",\"col\":4}},{\"id\":\"ptm7T6Hwu-\",\"type\":\"card\",\"data\":{\"card_name\":\"Share Management\",\"col\":4}}]",
910
"creation": "2020-03-02 15:41:59.515192",
1011
"custom_blocks": [],
1112
"docstatus": 0,
@@ -586,7 +587,7 @@
586587
"type": "Link"
587588
}
588589
],
589-
"modified": "2024-01-18 22:15:40.941711",
590+
"modified": "2025-11-17 14:35:00.910131",
590591
"modified_by": "Administrator",
591592
"module": "Accounts",
592593
"name": "Accounting",
@@ -615,59 +616,7 @@
615616
"restrict_to_domain": "",
616617
"roles": [],
617618
"sequence_id": 2.0,
618-
"shortcuts": [
619-
{
620-
"color": "Grey",
621-
"doc_view": "List",
622-
"label": "Learn Accounting",
623-
"type": "URL",
624-
"url": "https://school.frappe.io/lms/courses/erpnext-accounting?utm_source=in_app"
625-
},
626-
{
627-
"label": "Chart of Accounts",
628-
"link_to": "Account",
629-
"type": "DocType"
630-
},
631-
{
632-
"label": "Sales Invoice",
633-
"link_to": "Sales Invoice",
634-
"type": "DocType"
635-
},
636-
{
637-
"label": "Purchase Invoice",
638-
"link_to": "Purchase Invoice",
639-
"type": "DocType"
640-
},
641-
{
642-
"label": "Journal Entry",
643-
"link_to": "Journal Entry",
644-
"type": "DocType"
645-
},
646-
{
647-
"label": "Payment Entry",
648-
"link_to": "Payment Entry",
649-
"type": "DocType"
650-
},
651-
{
652-
"label": "Accounts Receivable",
653-
"link_to": "Accounts Receivable",
654-
"type": "Report"
655-
},
656-
{
657-
"label": "General Ledger",
658-
"link_to": "General Ledger",
659-
"type": "Report"
660-
},
661-
{
662-
"label": "Trial Balance",
663-
"link_to": "Trial Balance",
664-
"type": "Report"
665-
},
666-
{
667-
"label": "Dashboard",
668-
"link_to": "Accounts",
669-
"type": "Dashboard"
670-
}
671-
],
672-
"title": "Accounting"
619+
"shortcuts": [],
620+
"title": "Accounting",
621+
"type": "Workspace"
673622
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-17 13:19:04.309749",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon": "accounting",
8+
"icon_type": "Link",
9+
"idx": 1,
10+
"label": "Accounting",
11+
"link_to": "Accounting",
12+
"link_type": "Workspace",
13+
"modified": "2025-11-17 13:33:35.788242",
14+
"modified_by": "Administrator",
15+
"name": "Accounting",
16+
"owner": "Administrator",
17+
"parent_icon": "Accounts",
18+
"roles": [],
19+
"standard": 1
20+
}

erpnext/desktop_icon/accounts.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-12 13:07:51.988728",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon_type": "Folder",
8+
"idx": 1,
9+
"label": "Accounts",
10+
"link_type": "DocType",
11+
"modified": "2025-11-17 13:37:23.614611",
12+
"modified_by": "Administrator",
13+
"name": "Accounts",
14+
"owner": "Administrator",
15+
"roles": [],
16+
"standard": 1
17+
}

erpnext/desktop_icon/assets.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-17 13:19:04.299276",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon": "assets",
8+
"icon_type": "Link",
9+
"idx": 8,
10+
"label": "Assets",
11+
"link_to": "Assets",
12+
"link_type": "Workspace",
13+
"modified": "2025-11-17 15:20:46.919680",
14+
"modified_by": "Administrator",
15+
"name": "Assets",
16+
"owner": "Administrator",
17+
"parent_icon": "",
18+
"roles": [],
19+
"standard": 1
20+
}

erpnext/desktop_icon/banking.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-12 14:51:14.307331",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon_type": "Link",
8+
"idx": 5,
9+
"label": "Banking",
10+
"link_to": "Bank Reconciliation Tool",
11+
"link_type": "DocType",
12+
"modified": "2025-11-17 13:34:23.484506",
13+
"modified_by": "Administrator",
14+
"name": "Banking",
15+
"owner": "Administrator",
16+
"parent_icon": "Accounts",
17+
"roles": [],
18+
"standard": 1
19+
}

erpnext/desktop_icon/budget.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-10 16:54:04.780644",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon": "expenses",
8+
"icon_type": "Link",
9+
"idx": 4,
10+
"label": "Budget",
11+
"link_to": "Budget",
12+
"link_type": "DocType",
13+
"modified": "2025-11-17 13:34:13.514949",
14+
"modified_by": "Administrator",
15+
"name": "Budget",
16+
"owner": "Administrator",
17+
"parent_icon": "Accounts",
18+
"roles": [],
19+
"standard": 1
20+
}

erpnext/desktop_icon/buying.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-17 13:19:04.327790",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon": "buying",
8+
"icon_type": "Link",
9+
"idx": 3,
10+
"label": "Buying",
11+
"link_to": "Buying",
12+
"link_type": "Workspace",
13+
"modified": "2025-11-17 13:42:00.710277",
14+
"modified_by": "Administrator",
15+
"name": "Buying",
16+
"owner": "Administrator",
17+
"parent_icon": "",
18+
"roles": [],
19+
"standard": 1
20+
}

erpnext/desktop_icon/crm.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-17 13:19:04.340610",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon": "crm",
8+
"icon_type": "Link",
9+
"idx": 7,
10+
"label": "CRM",
11+
"link_to": "CRM",
12+
"link_type": "Workspace",
13+
"modified": "2025-11-17 15:20:08.521485",
14+
"modified_by": "Administrator",
15+
"name": "CRM",
16+
"owner": "Administrator",
17+
"parent_icon": "",
18+
"roles": [],
19+
"standard": 1
20+
}

erpnext/desktop_icon/erpnext.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-17 13:19:04.178534",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 1,
7+
"icon_type": "App",
8+
"idx": 100,
9+
"label": "ERPNext",
10+
"link": "/app/home",
11+
"link_type": "External",
12+
"logo_url": "/assets/erpnext/images/erpnext-logo.svg",
13+
"modified": "2025-11-17 16:33:37.520201",
14+
"modified_by": "Administrator",
15+
"name": "ERPNext",
16+
"owner": "Administrator",
17+
"roles": [],
18+
"standard": 1
19+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"app": "erpnext",
3+
"creation": "2025-11-05 12:11:24.655043",
4+
"docstatus": 0,
5+
"doctype": "Desktop Icon",
6+
"hidden": 0,
7+
"icon": "file",
8+
"icon_type": "Link",
9+
"idx": 7,
10+
"label": "Financial Reports",
11+
"link_to": "Financial Reports",
12+
"link_type": "Workspace",
13+
"modified": "2025-11-17 13:34:48.074533",
14+
"modified_by": "Administrator",
15+
"name": "Financial Reports",
16+
"owner": "Administrator",
17+
"parent_icon": "Accounts",
18+
"roles": [],
19+
"standard": 1
20+
}

0 commit comments

Comments
 (0)