This commit is contained in:
2020-10-05 23:04:21 +00:00
parent 17652ec56d
commit 6debf951e2
12 changed files with 71 additions and 34 deletions

View File

@@ -14,20 +14,26 @@ Vue.component("font-awesome-icon", FontAwesomeIcon); // Register component globa
import {
faBars,
faBell,
faBullhorn,
faCalendarCheck,
faCaretDown,
faChevronDown,
faChild,
faEllipsisV,
faEye,
faEyeSlash,
faHistory,
faHome,
faInfoCircle,
faUser,
faKey,
faQuestionCircle,
faSearch,
faSignInAlt,
faSignOutAlt
faSignOutAlt,
faSlidersH,
faTools,
faUser,
faUserCog
} from "@fortawesome/free-solid-svg-icons";
//import { faUserCircle as farUserCircle } from "@fortawesome/free-regular-svg-icons";
Vue.component("font-awesome-icon", FontAwesomeIcon);
@@ -35,20 +41,26 @@ Vue.component("font-awesome-icon", FontAwesomeIcon);
library.add(
faBars,
faBell,
faBullhorn,
faCalendarCheck,
faCaretDown,
faChevronDown,
faChild,
faEllipsisV,
faEye,
faEyeSlash,
faHistory,
faHome,
faInfoCircle,
faKey,
faQuestionCircle,
faSearch,
faSignInAlt,
faSignOutAlt,
faUser
faSlidersH,
faTools,
faUser,
faUserCog
);
const CUSTOM_ICONS = {
@@ -58,12 +70,30 @@ const CUSTOM_ICONS = {
icon: ["fas", "bell"]
}
},
ayiBullhorn: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "bullhorn"]
}
},
ayiCalendarCheck: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "calendar-check"]
}
},
ayiChild: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "child"]
}
},
ayiCustomize: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "sliders-h"]
}
},
ayiEye: {
component: FontAwesomeIcon,
props: {
@@ -88,6 +118,12 @@ const CUSTOM_ICONS = {
icon: ["fas", "history"]
}
},
ayiHome: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "home"]
}
},
ayiInfoCircle: {
component: FontAwesomeIcon,
props: {
@@ -124,12 +160,24 @@ const CUSTOM_ICONS = {
icon: ["fas", "sign-out-alt"]
}
},
ayiTools: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "tools"]
}
},
ayiUser: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "user"]
}
},
ayiUserCog: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "user-cog"]
}
},
//VUETIFY REQUIRED ONES
//https://vuetifyjs.com/en/features/icons/#using-custom-icons
dropdown: {