diff --git a/resources/js/app.js b/resources/js/app.js index b71a09ef09..b47841331c 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -16,6 +16,7 @@ import VueAutosize from './plugins/autosize'; import Router from './libs/router'; import Prism from 'prismjs'; import Vue from 'vue'; +import GithubButton from "./components/github-button.vue"; Prism.highlightAll(); Vue.use(VueAutosize); @@ -50,3 +51,10 @@ if ('serviceWorker' in navigator) { .register('/sw.js') .catch(error => console.log(error)); } + +new Vue({ + el: '#github-button', + components: { + 'vue-github-button': GithubButton, + }, +}); diff --git a/resources/js/components/github-button.vue b/resources/js/components/github-button.vue new file mode 100644 index 0000000000..fb439a70a4 --- /dev/null +++ b/resources/js/components/github-button.vue @@ -0,0 +1,120 @@ + + + diff --git a/resources/views/layout.twig b/resources/views/layout.twig index fe469a6afc..079adc987d 100644 --- a/resources/views/layout.twig +++ b/resources/views/layout.twig @@ -97,6 +97,10 @@ +
+ +
+ {% if auth_check() %}