X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2FApp.vue;h=89b645b37aae50dd490cd014dedcacd9c8197408;hb=ee37e2af8fc3ce2273eddfbe66822ce8b6b011d6;hp=f68877e1b8cb974763ba57f141d60c0b5a1e3c72;hpb=590b75f9860a539d11906521fd25cacad05ab0a8;p=vchess.git diff --git a/client/src/App.vue b/client/src/App.vue index f68877e1..89b645b3 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -10,20 +10,51 @@ // Header (on index only) header .col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2 - header - img(src="./assets/images/index/unicorn.svg") - .info-container - p vchess.club {{ $lang }} - img(src="./assets/images/index/wildebeest.svg") + img(src="./assets/images/index/unicorn.svg") + .info-container + p vchess.club {{ $lang }} + img(src="./assets/images/index/wildebeest.svg") .row - // Menu (top of page): TODO how to organize it ? - nav - router-link(to="/") Home - |  |  - router-link(to="/about") About - |  |  - router-link(to="/test") Test + // Menu (top of page): + // shared: Home + flags, userMenu + // variant: hall, problems, rules, my games + settings + nav + label.drawer-toggle(for="drawerControl") + input#drawerControl.drawer(type="checkbox") + #menuBar + label.drawer-close(for="drawerControl") + router-link(v-if="$route.path != '/'" to="/") + | Home + router-link(:href="getLink('/hall')") + | getLink function : suffix ==> /variant + suffix + =translations["Hall"] + router-link(href="#tabGames") + =translations["My games"] + router-link(href="#rules") + =translations["Rules"] + router-link(href="#problems") + =translations["Problems"] + #userMenu.clickable.right-menu(onClick="doClick('modalUser')") + .info-container + if !user.email + p + span Login + span.icon-user + else + p + span Update + span.icon-user + #flagMenu.clickable.right-menu(onClick="doClick('modalLang')") + img(src="/images/flags/" + lang + ".svg") + #settings.clickable(v-show="display!='index'" onClick="doClick('modalSettings')") + i(data-feather="settings") router-view + .row + footer + .col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2.text-center + a(href="https://github.com/yagu0/vchess") Source code + p.clickable(onClick="doClick('modalContact')") + = translations["Contact form"]