TODO: fix draw logic
[vchess.git] / client / src / views / Variants.vue
index bb34525..69d4e69 100644 (file)
@@ -1,21 +1,22 @@
 <template lang="pug">
-.row
-  .nopadding.col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2
-    label(for="prefixFilter") Type first letters...
-    input#prefixFilter(v-model="curPrefix")
-  .variant.col-sm-12.col-md-5.col-lg-4(
-    v-for="(v,idx) in filteredVariants"
-    :class="{'col-md-offset-1': idx%2==0, 'col-lg-offset-2': idx%2==0}"
-  )
-    router-link(:to="getLink(v.name)")
-      h4.boxtitle.text-center {{ v.name }}
-      p.description.text-center {{ st.tr[v.desc] }}
+main
+  .row
+    .nopadding.col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2
+      label(for="prefixFilter") Type first letters...
+      input#prefixFilter(v-model="curPrefix")
+    .variant.col-sm-12.col-md-5.col-lg-4(
+      v-for="(v,idx) in filteredVariants"
+      :class="{'col-md-offset-1': idx%2==0, 'col-lg-offset-2': idx%2==0}"
+    )
+      router-link(:to="getLink(v.name)")
+        h4.boxtitle.text-center {{ v.name }}
+        p.description.text-center {{ st.tr[v.desc] }}
 </template>
 
 <script>
 import { store } from "@/store";
 export default {
-  name: "variants",
+  name: "my-variants",
   data: function() {
     return {
       curPrefix: "",
@@ -49,8 +50,7 @@ export default {
 };
 </script>
 
-<!-- Add "scoped" attribute to limit CSS to this component only -->
-<style scoped lang="sass">
+<style lang="sass" scoped>
 // TODO: box-shadow or box-sizing ? https://stackoverflow.com/a/13517809
 .variant
   box-sizing: border-box