begin working on settings menu, font awesome cog icon menu, disable scrollbar

This commit is contained in:
Xevion
2020-12-17 08:52:01 -06:00
parent 58258e5313
commit 5a5bfd45a3
4 changed files with 69 additions and 6 deletions

View File

@@ -1,16 +1,28 @@
import Vue from 'vue'
import VueKatex from 'vue-katex';
import { Input, Field } from 'buefy';
import {ConfigProgrammatic, Input, Field, Button, Icon} from 'buefy';
import {library} from '@fortawesome/fontawesome-svg-core';
import {faCog} from "@fortawesome/free-solid-svg-icons";
import {FontAwesomeIcon} from "@fortawesome/vue-fontawesome";
import App from './App.vue'
import 'katex/dist/katex.min.css';
import './scss/buefy.scss';
import 'animate.css/animate.min.css';
Vue.config.productionTip = false
library.add(faCog);
Vue.component('vue-fontawesome', FontAwesomeIcon);
Vue.use(Input);
Vue.use(Field);
Vue.use(VueKatex)
Vue.use(Button);
Vue.use(Icon);
ConfigProgrammatic.setOptions({
defaultIconComponent: 'vue-fontawesome',
defaultIconPack: 'fas'
})
Vue.use(VueKatex);
new Vue({
render: h => h(App),