From 59d031fa07fc74f07e2c49a34773ca7cd76fad82 Mon Sep 17 00:00:00 2001 From: Tom Peltonen Date: Mon, 17 Nov 2025 09:54:53 +1100 Subject: [PATCH] updating menus and adding self serve --- menu/menu_selfserve.json | 284 +++++++++++++++++++++++++++++++++++++++ menu/menu_user.json | 2 +- menu/menu_user_l3.json | 2 +- 3 files changed, 286 insertions(+), 2 deletions(-) create mode 100644 menu/menu_selfserve.json diff --git a/menu/menu_selfserve.json b/menu/menu_selfserve.json new file mode 100644 index 0000000..6e3a4f3 --- /dev/null +++ b/menu/menu_selfserve.json @@ -0,0 +1,284 @@ +{ + "id": "menu-selfserve", + "intent": "", + "label": "L0 Menu", + "children": [ + { + "id": "home1", + "label": "Welcome Home", + "target": "_blank", + "icon": "fa-home", + "tenant": "", + "children": [ + { + "id": "menu-001-001", + "label": "Dashboard", + "functionId": "menu-001-001", + "intent": "/content/dashboard.html", + "target": "Home", + "icon": "fa-tachometer-alt", + "iconActive": "fa-chart-line", + "tenant": "" + }, + { + "id": "menu-001-002", + "label": "Alternate Dashboard", + "functionId": "menu-001-002", + "intent": "/content/dashboard-alt.html", + "target": "Home", + "icon": "fa-chart-line", + "tenant": "" + } + ] + }, + { + "id": "apps1", + "intent": "", + "label": "Apps 1", + "functionId": "apps1", + "children": [ + { + "children": [ + { + "id": "menu-002-001", + "intent": "/content/viewaccounts.html", + "label": "View", + "target": "Accounts", + "icon": "fa-eye", + "tenant": "" + }, + { + "id": "menu-002-002", + "intent": "/content/transfer.html", + "label": "Transfer", + "target": "Payment", + "icon": "fa-exchange-alt", + "tenant": "" + }, + { + "id": "menu-002-003", + "intent": "/content/payment.html", + "label": "Payment", + "target": "Payment", + "icon": "fa-money-check-dollar", + "tenant": "" + } + ], + "id": "menu-002", + "label": "Accounts", + "target": "_blank", + "icon": "fa-wallet", + "tenant": "" + }, + { + "children": [ + { + "id": "menu-003-001", + "intent": "https://news.com.au", + "label": "News (AU)", + "target": "news", + "icon": "fa-envelope", + "tenant": "" + }, + { + "id": "menu-003-002", + "intent": "https://bbc.co.uk/news", + "label": "BBC", + "target": "news", + "icon": "fa-radio", + "tenant": "" + }, + { + "id": "menu-003-003", + "intent": "https://smh.com.au", + "label": "SMH", + "target": "news", + "icon": "fa-envelope-open", + "tenant": "" + }, + { + "id": "menu-003-004", + "intent": "https://abc.net.au/news", + "label": "ABC news", + "target": "news", + "icon": "fa-envelope-open", + "tenant": "" + }, + { + "id": "menu-003-005", + "intent": "https://cnn.com", + "label": "CNN", + "target": "news", + "icon": "fa-envelope-open", + "tenant": "" + } + ], + "id": "menu-003", + "intent": "/accounts", + "label": "News", + "target": "_blank", + "icon": "fa-newspaper", + "tenant": "" + }, + { + "children": [ + { + "id": "menu-004-001", + "label": "Production Site", + "intent": "https://villacentrum.com", + "target": "vcm", + "icon": "fa-server", + "functionId": "menu-004-001", + "tenant": "" + }, + { + "id": "menu-004-002", + "label": "Photos", + "icon": "fa-images", + "iconActive": "fa-level-up-alt", + "tenant": "", + "functionId": "", + "children": [ + { + "id": "menu-004-002-001", + "label": "Global notes 1", + "intent": "/content/global_notes1.html", + "icon": "fa-image", + "iconActive": "fa-image", + "target": "Photos", + "functionId": "menu-004-002-001", + "tenant": "" + }, + { + "id": "menu-004-002-002", + "label": "Oberon lake", + "intent": "/content/IMG_6662.html", + "target": "Photos", + "icon": "fa-image", + "iconActive": "fa-image", + "functionId": "menu-004-002-002", + "tenant": "" + } + ] + } + ], + "id": "menu-004", + "label": "Villa Centrum", + "icon": "fa-building", + "iconActive": "fa-building", + "functionId": "menu-004", + "tenant": "" + }, + { + "children": [ + { + "id": "menu-005-001", + "intent": "https://google.com.au", + "label": "Google", + "target": "search", + "icon": "fa-magnifying-glass", + "functionId": "menu-005-001", + "tenant": "" + }, + { + "id": "menu-005-002", + "intent": "https://bing.com", + "label": "Bing", + "target": "search", + "icon": "fa-magnifying-glass-dollar", + "functionId": "menu-005-002", + "tenant": "" + }, + { + "id": "menu-005-003", + "intent": "https://duckduckgo.com/", + "label": "Duck Duck Go", + "target": "search", + "icon": "fa-magnifying-glass", + "functionId": "menu-005-003", + "tenant": "" + } + ], + "id": "menu-005", + "intent": "", + "label": "Search", + "target": "_blank", + "icon": "fa-magnifying-glass-location", + "functionId": "menu-005", + "tenant": "" + }, + { + "children": [ + { + "id": "menu-099-001", + "intent": "/content/about.html", + "label": "About", + "target": "Support", + "icon": "fa-circle-info", + "functionId": "menu-099-001", + "tenant": "" + }, + { + "id": "menu-099-002", + "intent": "/content/contact.html", + "label": "Contact", + "target": "Support", + "icon": "fa-phone", + "functionId": "menu-099-002", + "tenant": "" + } + ], + "id": "menu-099", + "intent": "", + "label": "Support", + "icon": "fa-caret-right", + "tenant": "" + } + ] + }, + { + "id": "apps2", + "intent": "", + "label": "Apps 2", + "functionId": "", + "children": [ + { + "children": [ + { + "id": "apps2-002-001", + "intent": "/content/viewfx.html", + "functionId": "apps2-002-001", + "label": "View", + "target": "FX", + "icon": "fa-eye", + "tenant": "" + }, + { + "id": "apps2-002-002", + "intent": "/content/transferfx.html", + "functionId": "apps2-002-002", + "label": "Transfer FX", + "target": "FXHome", + "icon": "fa-exchange-alt", + "tenant": "" + }, + { + "id": "apps2-002-003", + "intent": "/content/travelcard.html", + "functionId": "apps2-002-003", + "label": "Travel Card", + "target": "FXHome", + "icon": "fa-money-check-dollar", + "tenant": "" + } + ], + "id": "apps2-002", + "label": "Foreign Exchange", + "target": "_blank", + "icon": "fa-wallet", + "tenant": "" + } + ] + } + ] +} \ No newline at end of file diff --git a/menu/menu_user.json b/menu/menu_user.json index 3daa47e..3707ded 100644 --- a/menu/menu_user.json +++ b/menu/menu_user.json @@ -1,5 +1,5 @@ { - "id": "menu-full", + "id": "menu-user", "intent": "", "label": "L0 Menu", "children": [ diff --git a/menu/menu_user_l3.json b/menu/menu_user_l3.json index cc9521c..89ef86c 100644 --- a/menu/menu_user_l3.json +++ b/menu/menu_user_l3.json @@ -1,5 +1,5 @@ { - "id": "menu_full", + "id": "menu_userl3", "intent": "", "label": "L0 Menu", "children": [