'update'
[vchess.git] / client / src / components / Welcome.vue
index 2e2cb82..5f336e8 100644 (file)
@@ -4,16 +4,23 @@ div
   div(role="dialog")
     .card
       div(v-html="content")
+      p#disableMsg.clickable(@click="closeAndDisable()")
+        | {{ st.tr["Close and show no more"] }}
 </template>
 
 <script>
 import { store } from "@/store.js";
 export default {
   name: "my-welcome",
+  data: function() {
+    return {
+      st: store.state,
+    };
+  },
   computed: {
     content: function() {
       // (AJAX) Request to get welcome content (plain text, HTML)
-      return require("raw-loader!@/translations/welcome/" + store.state.lang + ".pug")
+      return require("raw-loader!@/translations/welcome/" + this.st.lang + ".pug")
         // Next two lines fix a weird issue after last update (2019-11)
         .replace(/\\n/g, " ").replace(/\\"/g, '"')
         .replace('module.exports = "', '').replace(/"$/, "");
@@ -27,3 +34,10 @@ export default {
   },
 };
 </script>
+
+<style lang="sass">
+p#credits
+  font-size: 0.8rem
+  margin-top: -10px
+  text-align: center
+</style>