mirror of
https://github.com/Bubka/2FAuth.git
synced 2025-08-09 13:55:01 +02:00
Set up fontawesome icons (v6)
This commit is contained in:
4
resources/js_vue3/app.js
vendored
4
resources/js_vue3/app.js
vendored
@ -3,10 +3,10 @@ import '/resources/js_vue3/assets/app.scss';
|
||||
import { createApp } from 'vue'
|
||||
import { i18nVue } from 'laravel-vue-i18n'
|
||||
// import { createPinia } from 'pinia'
|
||||
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
import Notifications from '@kyvg/vue3-notification'
|
||||
import FontAwesomeIcon from './icons'
|
||||
|
||||
const app = createApp(App)
|
||||
|
||||
@ -29,4 +29,6 @@ app.use(i18nVue, {
|
||||
})
|
||||
app.use(Notifications)
|
||||
|
||||
app.component('font-awesome-icon', FontAwesomeIcon)
|
||||
|
||||
app.mount('#app')
|
||||
|
97
resources/js_vue3/icons.js
vendored
Normal file
97
resources/js_vue3/icons.js
vendored
Normal file
@ -0,0 +1,97 @@
|
||||
// import Vue from 'vue'
|
||||
|
||||
import { library } from '@fortawesome/fontawesome-svg-core'
|
||||
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
|
||||
|
||||
import {
|
||||
faPlus,
|
||||
faPlusCircle,
|
||||
faQrcode,
|
||||
faImage,
|
||||
faTrash,
|
||||
faCheck,
|
||||
faCheckSquare,
|
||||
faTimes,
|
||||
faLock,
|
||||
faLockOpen,
|
||||
faSearch,
|
||||
faEllipsisH,
|
||||
faBars,
|
||||
faSpinner,
|
||||
faCaretDown,
|
||||
faLayerGroup,
|
||||
faMinusCircle,
|
||||
faExclamationCircle,
|
||||
faPenSquare,
|
||||
faTh,
|
||||
faList,
|
||||
faTimesCircle,
|
||||
faUpload,
|
||||
faGlobe,
|
||||
faBook,
|
||||
faFlask,
|
||||
faCode,
|
||||
faCopy,
|
||||
faSortAlphaDown,
|
||||
faSortAlphaUp,
|
||||
faEye,
|
||||
faEyeSlash,
|
||||
faExternalLinkAlt,
|
||||
faCamera,
|
||||
faFileDownload,
|
||||
faSun,
|
||||
faMoon,
|
||||
faDesktop,
|
||||
faCircleNotch
|
||||
} from '@fortawesome/free-solid-svg-icons'
|
||||
|
||||
import {
|
||||
faGithubAlt
|
||||
} from '@fortawesome/free-brands-svg-icons'
|
||||
|
||||
library.add(
|
||||
faPlus,
|
||||
faPlusCircle,
|
||||
faQrcode,
|
||||
faImage,
|
||||
faTrash,
|
||||
faCheck,
|
||||
faCheckSquare,
|
||||
faTimes,
|
||||
faLock,
|
||||
faLockOpen,
|
||||
faSearch,
|
||||
faEllipsisH,
|
||||
faBars,
|
||||
faSpinner,
|
||||
faGithubAlt,
|
||||
faCaretDown,
|
||||
faLayerGroup,
|
||||
faMinusCircle,
|
||||
faExclamationCircle,
|
||||
faPenSquare,
|
||||
faTh,
|
||||
faList,
|
||||
faTimesCircle,
|
||||
faUpload,
|
||||
faGlobe,
|
||||
faBook,
|
||||
faFlask,
|
||||
faCode,
|
||||
faCopy,
|
||||
faSortAlphaDown,
|
||||
faSortAlphaUp,
|
||||
faEye,
|
||||
faEyeSlash,
|
||||
faExternalLinkAlt,
|
||||
faCamera,
|
||||
faFileDownload,
|
||||
faSun,
|
||||
faMoon,
|
||||
faDesktop,
|
||||
faCircleNotch
|
||||
);
|
||||
|
||||
export default FontAwesomeIcon
|
||||
|
||||
// Vue.component('font-awesome-icon', FontAwesomeIcon)
|
Reference in New Issue
Block a user