diff --git a/ayanova/src/plugins/vuetify.js b/ayanova/src/plugins/vuetify.js index 029cf65d..5473cd97 100644 --- a/ayanova/src/plugins/vuetify.js +++ b/ayanova/src/plugins/vuetify.js @@ -46,6 +46,7 @@ import { faDolly, faDollyFlatbed, faDoorOpen, + faDraftingCompass, faEdit, faEllipsisV, faExclamationCircle, @@ -84,6 +85,7 @@ import { faItalic, faKey, faLanguage, + faLifeRing, faLink, faListOl, faListUl, @@ -109,7 +111,11 @@ import { faSignInAlt, faSignOutAlt, faSitemap, + faSkullCrossbones, faSlidersH, + faSort, + faSortAmountDown, + faSortAmountUp, faSquareFull, faStepBackward, faStepForward, @@ -125,6 +131,7 @@ import { faToolbox, faTools, faTrashAlt, + faUndo, faUser, faUserCog, faUsers, @@ -168,6 +175,7 @@ library.add( faDolly, faDollyFlatbed, faDoorOpen, + faDraftingCompass, faEdit, faEllipsisV, faExclamationCircle, @@ -206,6 +214,7 @@ library.add( faItalic, faKey, faLanguage, + faLifeRing, faLink, faListOl, faListUl, @@ -231,7 +240,11 @@ library.add( faSignInAlt, faSignOutAlt, faSitemap, + faSkullCrossbones, faSlidersH, + faSort, + faSortAmountDown, + faSortAmountUp, farSquare, faSquareFull, faStepBackward, @@ -248,6 +261,7 @@ library.add( faToolbox, faTools, faTrashAlt, + faUndo, faUser, faUserCog, faUsers, @@ -442,6 +456,12 @@ const CUSTOM_ICONS = { icon: ["fas", "door-open"] } }, + ayiDraftingCompass: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "drafting-compass"] + } + }, ayiEdit: { component: FontAwesomeIcon, props: { @@ -670,6 +690,12 @@ const CUSTOM_ICONS = { icon: ["fas", "language"] } }, + ayiLifeRing: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "life-ring"] + } + }, ayiLink: { component: FontAwesomeIcon, props: { @@ -820,6 +846,30 @@ const CUSTOM_ICONS = { icon: ["fas", "sitemap"] } }, + ayiSkullCrossbones: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "skull-crossbones"] + } + }, + ayiSort: { + component: FontAwesomeIcon, + props: { + icon: ["far", "sort"] + } + }, + ayiSortAmountDown: { + component: FontAwesomeIcon, + props: { + icon: ["far", "sort-amount-down"] + } + }, + ayiSortAmountUp: { + component: FontAwesomeIcon, + props: { + icon: ["far", "sort-amount-up"] + } + }, ayiSquare: { component: FontAwesomeIcon, props: { @@ -916,6 +966,12 @@ const CUSTOM_ICONS = { icon: ["fas", "trash-alt"] } }, + ayiUndo: { + component: FontAwesomeIcon, + props: { + icon: ["fas", "undo"] + } + }, ayiUser: { component: FontAwesomeIcon, props: { diff --git a/ayanova/src/views/adm-global-select-templates.vue b/ayanova/src/views/adm-global-select-templates.vue index ba4345b2..56b11029 100644 --- a/ayanova/src/views/adm-global-select-templates.vue +++ b/ayanova/src/views/adm-global-select-templates.vue @@ -421,7 +421,7 @@ function generateMenu(vm) { if (vm.rights.delete) { menuOptions.menuItems.push({ title: "ResetToDefault", - icon: "fa-undo", + icon: "$ayiUndo", surface: false, key: FORM_KEY + ":delete", vm: vm diff --git a/ayanova/src/views/adm-license.vue b/ayanova/src/views/adm-license.vue index fee2fa57..b5c3360b 100644 --- a/ayanova/src/views/adm-license.vue +++ b/ayanova/src/views/adm-license.vue @@ -572,7 +572,7 @@ function generateMenu(vm) { //erase database menuOptions.menuItems.push({ title: "AdminEraseDatabase", - icon: "fa-skull-crossbones", + icon: "$ayiSkullCrossbones", key: FORM_KEY + ":erase", vm: vm }); diff --git a/ayanova/src/views/adm-report-templates.vue b/ayanova/src/views/adm-report-templates.vue index 6546aa7c..66abda2e 100644 --- a/ayanova/src/views/adm-report-templates.vue +++ b/ayanova/src/views/adm-report-templates.vue @@ -122,7 +122,7 @@ function clickHandler(menuItem) { function generateMenu(vm) { let menuOptions = { isMain: true, - icon: "fa-drafting-compass", + icon: "$ayiDraftingCompass", title: "ReportList", helpUrl: "form-adm-report-templates", menuItems: [], diff --git a/ayanova/src/views/ay-about.vue b/ayanova/src/views/ay-about.vue index 2c6643fd..d2029ccf 100644 --- a/ayanova/src/views/ay-about.vue +++ b/ayanova/src/views/ay-about.vue @@ -209,7 +209,7 @@ function generateMenu(vm) { }, { title: "HelpTechSupport", - icon: "fa-life-ring", + icon: "$ayiLifeRing", href: window.$gz.menu.contactSupportUrl(), target: "_blank", key: "about:contact" diff --git a/ayanova/src/views/ay-data-list-view.vue b/ayanova/src/views/ay-data-list-view.vue index 5f29e3e1..570874fd 100644 --- a/ayanova/src/views/ay-data-list-view.vue +++ b/ayanova/src/views/ay-data-list-view.vue @@ -78,14 +78,14 @@