X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2FApp.vue;h=d8e395f24778474c79673bd475fe921bfe18d0fe;hb=b0a0468aa6f436f2ad4962492561ef430a3bc15c;hp=b98618bf7645b6ca09e2426626c2133761fb2bba;hpb=5b3dc10e34bf5bf970494be6ee1fa0b67e2ca88c;p=vchess.git diff --git a/client/src/App.vue b/client/src/App.vue index b98618bf..d8e395f2 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -28,12 +28,15 @@ | {{ st.user.id > 0 ? (st.user.name || "@nonymous") : "Login" }} #divSettings.clickable(onClick="window.doClick('modalSettings')") span {{ st.tr["Settings"] }} - img(src="/images/settings.svg") + img(src="/images/icons/settings.svg") router-view .row .col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2 footer router-link.menuitem(to="/about") {{ st.tr["About"] }} + a.menuitem(href="https://github.com/yagu0/vchess") + span {{ st.tr["Code"] }} + img(src="/images/icons/github.svg") router-link.menuitem(to="/news") {{ st.tr["News"] }} p.clickable(onClick="window.doClick('modalContact')") | {{ st.tr["Contact"] }} @@ -43,8 +46,7 @@ import ContactForm from "@/components/ContactForm.vue"; import Settings from "@/components/Settings.vue"; import UpsertUser from "@/components/UpsertUser.vue"; -import { store } from "./store.js"; -import { processModalClick } from "./utils/modalClick.js"; +import { store } from "@/store.js"; export default { components: { ContactForm, @@ -56,15 +58,8 @@ export default { st: store.state }; }, - mounted: function() { - let dialogs = document.querySelectorAll("div[role='dialog']"); - dialogs.forEach(d => { - d.addEventListener("click", processModalClick); - }); - }, methods: { hideDrawer: function(e) { - if (e.target.innerText == "Forum") return; //external link e.preventDefault(); //TODO: why is this needed? document.getElementsByClassName("drawer")[0].checked = false; } @@ -75,8 +70,8 @@ export default {