diff --git a/ayanova/src/api/gzutil.js b/ayanova/src/api/gzutil.js index 676c1698..2f98f047 100644 --- a/ayanova/src/api/gzutil.js +++ b/ayanova/src/api/gzutil.js @@ -419,41 +419,43 @@ export default { case window.$gz.type.WorkOrder: return "$XXXXXXXXXXXXXXX"; case window.$gz.type.WorkOrderItem: - return "$XXXXXXXXXXXXXXX"; + return "$ayiWrench"; case window.$gz.type.WorkOrderItemExpense: - return "$XXXXXXXXXXXXXXX"; + return "$ayiMoneyBillWave"; case window.$gz.type.WorkOrderItemLabor: - return "$XXXXXXXXXXXXXXX"; + return "$ayiHammer"; case window.$gz.type.WorkOrderItemLoan: - return "$XXXXXXXXXXXXXXX"; + return "$ayiPlug"; case window.$gz.type.WorkOrderItemPart: - return "$XXXXXXXXXXXXXXX"; + return "$ayiBoxes"; case window.$gz.type.WorkOrderItemPartRequest: - return "$XXXXXXXXXXXXXXX"; + return "$ayiPaperPlane"; case window.$gz.type.WorkOrderItemScheduledUser: - return "$XXXXXXXXXXXXXXX"; + return "$ayiUserClock"; case window.$gz.type.WorkOrderItemTask: - return "$XXXXXXXXXXXXXXX"; + return "$ayiTasks"; case window.$gz.type.WorkOrderItemTravel: - return "$XXXXXXXXXXXXXXX"; + return "$ayiTruckMonster"; case window.$gz.type.WorkOrderItemUnit: - return "$XXXXXXXXXXXXXXX"; + return "$ayiFan"; case window.$gz.type.WorkOrderTemplate: - return "$XXXXXXXXXXXXXXX"; + return "$ayiStamp"; case window.$gz.type.WorkOrderTemplateItem: - return "$XXXXXXXXXXXXXXX"; - case window.$gz.type.GlobalOps: - return "$XXXXXXXXXXXXXXX"; - case window.$gz.type.BizMetrics: - return "$XXXXXXXXXXXXXXX"; + return "$ayiStamp"; + //rights only, not an object + // case window.$gz.type.GlobalOps: + // return "$XXXXXXXXXXXXXXX"; + //this is actually not anything right now, maybe deprecated? + // case window.$gz.type.BizMetrics: + // return "$XXXXXXXXXXXXXXX"; case window.$gz.type.Backup: - return "$XXXXXXXXXXXXXXX"; + return "$ayiFileArchive"; case window.$gz.type.Notification: - return "$XXXXXXXXXXXXXXX"; + return "$ayiBell"; case window.$gz.type.NotifySubscription: - return "$XXXXXXXXXXXXXXX"; + return "$ayiBullhorn"; case window.$gz.type.Reminder: - return "$XXXXXXXXXXXXXXX"; + return "$ayiStickyNote"; case window.$gz.type.UnitMeterReading: return "$ayiWeight"; case window.$gz.type.CustomerServiceRequest: diff --git a/ayanova/src/plugins/vuetify.js b/ayanova/src/plugins/vuetify.js index 5ded7cee..c10fb4b0 100644 --- a/ayanova/src/plugins/vuetify.js +++ b/ayanova/src/plugins/vuetify.js @@ -94,6 +94,7 @@ import { faGenderless, faGlasses, faGlobe, + faHammer, faHeading, faHistory, faHome, @@ -112,6 +113,7 @@ import { faMapMarkedAlt, faMinus, faMinusSquare, + faMoneyBillWave, faMoon, faPallet, faPaperclip, @@ -155,19 +157,23 @@ import { faTable, faTachometerAlt, faTags, + faTasks, faThList, faTicketAlt, faTimesCircle, faToolbox, faTools, faTrashAlt, + faTruckMonster, faUndo, faUser, + faUserClock, faUserCog, faUsers, faUserTie, faVial, - faWeight + faWeight, + faWrench } from "@fortawesome/free-solid-svg-icons"; Vue.component("font-awesome-icon", FontAwesomeIcon); @@ -248,6 +254,7 @@ library.add( faGenderless, faGlasses, faGlobe, + faHammer, faHeading, faHistory, faHome, @@ -266,6 +273,7 @@ library.add( faMapMarkedAlt, faMinus, faMinusSquare, + faMoneyBillWave, faMoon, faPallet, faPaperclip, @@ -310,19 +318,23 @@ library.add( faTable, faTachometerAlt, faTags, + faTasks, faThList, faTicketAlt, faTimesCircle, faToolbox, faTools, faTrashAlt, + faTruckMonster, faUndo, faUser, + faUserClock, faUserCog, faUsers, faUserTie, faVial, - faWeight + faWeight, + faWrench ); const CUSTOM_ICONS = { @@ -734,6 +746,12 @@ const CUSTOM_ICONS = { icon: ["fas", "globe"] } }, + ayiHammer: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "hammer"] + } + }, ayiHeading: { component: FontAwesomeIcon, props: { @@ -836,6 +854,12 @@ const CUSTOM_ICONS = { icon: ["fas", "minus"] } }, + ayiMoneyBillWave: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "money-bill-wave"] + } + }, ayiMoon: { component: FontAwesomeIcon, props: { @@ -1094,6 +1118,12 @@ const CUSTOM_ICONS = { icon: ["fas", "tags"] } }, + ayiTasks: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "tasks"] + } + }, ayiThList: { component: FontAwesomeIcon, props: { @@ -1124,6 +1154,12 @@ const CUSTOM_ICONS = { icon: ["fas", "trash-alt"] } }, + ayiTruckMonster: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "truck-monster"] + } + }, ayiUndo: { component: FontAwesomeIcon, props: { @@ -1136,6 +1172,12 @@ const CUSTOM_ICONS = { icon: ["fas", "user"] } }, + ayiUserClock: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "user-clock"] + } + }, ayiUserCog: { component: FontAwesomeIcon, props: { @@ -1166,6 +1208,12 @@ const CUSTOM_ICONS = { icon: ["fas", "weight"] } }, + ayiWrench: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "wrench"] + } + }, //VUETIFY REQUIRED ONES //https://vuetifyjs.com/en/features/icons/#using-custom-icons checkboxIndeterminate: {