a broker system for Supercredit
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

107 lines
3.2KB

  1. var dashboard = {
  2. "type": "wide",
  3. "css" : "dashboard",
  4. "rows": [
  5. { "view": "toolbar", "css": "webix_dark", "padding": { "right": 10, "left": 10 },
  6. "elements": [
  7. {
  8. "view": "menu",
  9. "id": "menu",
  10. "subMenuPos": "bottom",
  11. "data": [
  12. {
  13. "value": "SFM",
  14. "icon": "wxi-dots",
  15. "submenu": [
  16. { "value": "Summary", "icon": "wxi-calendar" },
  17. { "value": "Pending Jobs", "icon": "mdi mdi-notebook-check" },
  18. { "value": "Mass Mailing", "icon": "mdi mdi-email" },
  19. { "$template": "Separator" },
  20. { "value": "Logout", "icon": "mdi mdi-exit-run" }
  21. ]
  22. },
  23. {
  24. "value": "Transactions",
  25. "icon": "mdi mdi-bank-transfer",
  26. "submenu": [
  27. { "value": "Add", "icon": "mdi mdi-table-column-plus-before" },
  28. { "value": "Export", "icon": "mdi mdi-file-export" },
  29. { "value": "Import", "icon": "mdi mdi-file-upload" },
  30. { "$template": "Separator" },
  31. { "value": "Payment to Broker", "icon": "mdi mdi-file-upload" },
  32. { "value": "Pending", "icon": "mdi mdi-file-upload" },
  33. ]
  34. },
  35. {
  36. "value": "Clients",
  37. "icon": "mdi mdi-account-supervisor-circle",
  38. "submenu": [
  39. { "value": "Add", "icon": "mdi mdi-account-plus" },
  40. { "value": "Search", "icon": "mdi mdi-account-search" },
  41. { "value": "Broadcast", "icon": "mdi mdi-account-off" }
  42. ]
  43. },
  44. {
  45. "value": "Broker",
  46. "icon" : "mdi mdi-account-details",
  47. "submenu": [
  48. { "value": "Add", "icon": "mdi mdi-account-plus" },
  49. { "value": "Search", "icon": "mdi mdi-account-search" },
  50. { "value": "Broadcast", "icon": "mdi mdi-account-off" }
  51. ]
  52. }
  53. ],
  54. "type": { "subsign": true },
  55. "height": 0
  56. },
  57. { "view": "label", "label": "SuperCredit ", "align": "right", "height": 0 }
  58. ]
  59. },
  60. {
  61. "cols": [
  62. {
  63. "rows": [
  64. { "view": "tree", "url": "demo->5f82268d61c7b80018b278d2", "select": true },
  65. { "weekHeader": true, "view": "calendar" }
  66. ]
  67. },
  68. {
  69. "rows": [
  70. {
  71. "view": "datatable",
  72. "columns": [
  73. { "id": "title", "header": "Title", "fillspace": true, "sort": "string" },
  74. { "id": "year", "header": "Year", "sort": "string" },
  75. { "id": "votes", "header": "Votes", "sort": "string" },
  76. { "id": "rating", "header": "Rating", "sort": "string" },
  77. { "id": "rank", "header": "Rank", "sort": "string" },
  78. { "id": "category", "header": "Category", "sort": "string" }
  79. ],
  80. "select": true,
  81. "scrollX": false,
  82. "url": "demo->5f82268d61c7b80018b278d4"
  83. },
  84. {
  85. "type": "clean",
  86. "view": "form",
  87. "minHeight": 380,
  88. "elements": [
  89. {
  90. "rows": [
  91. { "view": "multicombo", "label": "To", "value": "2,3", "options": "demo->5f82268d61c7b80018b278d7" },
  92. { "view": "text", "label": "Subject", "height": 0 },
  93. { "view": "textarea", "label": "Message" }
  94. ]
  95. },
  96. { "view": "button", "value": "Send Message", "css": "webix_primary", "align": "center", "inputWidth": 200 }
  97. ]
  98. }
  99. ]
  100. }
  101. ]
  102. }
  103. ]
  104. };
  105. webix.ui(dashboard);