From bbce9c106a38defb40b48bfca2f835f5c85d4de0 Mon Sep 17 00:00:00 2001
From: Benjamin Auder <benjamin.auder@somewhere>
Date: Sun, 9 Feb 2020 22:24:49 +0100
Subject: [PATCH] Improve About page

---
 client/src/translations/about/en.pug | 42 +++++++++++++++-------------
 client/src/translations/about/es.pug | 39 ++++++++++++++------------
 client/src/translations/about/fr.pug | 41 ++++++++++++++-------------
 client/src/views/About.vue           |  7 +++++
 4 files changed, 71 insertions(+), 58 deletions(-)

diff --git a/client/src/translations/about/en.pug b/client/src/translations/about/en.pug
index fed63220..4bc7ed40 100644
--- a/client/src/translations/about/en.pug
+++ b/client/src/translations/about/en.pug
@@ -7,14 +7,21 @@ p.
   Back then in 2012, I developed a small website allowing to play this variant
   by correspondance.
   A few years later I had a prototype to play in live, then other variants
-  were added and the website was improved to be more attractive.
+  were added and the website was made more attractive.
+
+h3 Philosophy
+
+p Have fun and challenge your mind :-)
+ul
+  li ELO rating is purposely absent from this website.
+  li Games start with a random assymetric position.
 
 h3 Contribute
 
 p
   a(href="https://github.com/yagu0/vchess") The source code
-  | &nbsp;is freely available on Github: the main ingredients are Express, Node.js,
-  | Vue and Webpack. The chosen DBMS is SQLite for now at least.
+  | &nbsp;is freely available on Github.
+  | It relies on Express, Vue and Webpack.
   | All contributions are welcome:
   ul
     li Translations: see client/src/translations/ folder
@@ -25,22 +32,17 @@ p
 
 h3 Acknowledgments
 
-p
-  | Quite many people helped for this website,
-  | testing, giving ideas, motivating me to achieve this project.
-  | To avoid writing a long list I will only mention two groups:
-  | thanks to
-  ul
-    li.
-      Patrick Bernier [*], Frédéric Fradet, Olive Martin, Bevis Martin,
-      Laurent Nouhaud and Christian Poisson (version 2012 [*] and subsequent);
-    li
-      | Nathalie Merlin and lichess players O42, oceansideview, okei and
-      | opperwezen who tried 
-      a(href="https://lichess.org/forum/general-chess-discussion/vchessclub--play-chess-variants?page=10") the 2018/12 version
-      | .
-  | Finally, the websites 
+p.
+  Quite many people helped for this website,
+  testing, giving ideas, motivating me to achieve this project.
+  Thanks to you all! :-)
+
+h3 Links
+
+#links
   a(href="https://www.chessvariants.com/") chessvariants.com
-  | &nbsp;and 
   a(href="https://schemingmind.com/") schemingmind.com
-  | &nbsp;were very helpful.
+  div
+    a(href="https://echekk.fr/spip.php?page=rubrique&id_rubrique=1") echekk.fr
+    span &nbsp;(in French)
+  a(href="https://brainking.com/") brainking.com
diff --git a/client/src/translations/about/es.pug b/client/src/translations/about/es.pug
index 9adcbeca..c975b080 100644
--- a/client/src/translations/about/es.pug
+++ b/client/src/translations/about/es.pug
@@ -7,15 +7,22 @@ p.
   En 2012, desarrollé un primer sitio pequeño permitiendo jugar esta
   variante por correspondencia. Unos años mas tarde tuve un prototipo
   para jugar en vivo, y luego otras variantes se agregaron
-  y el sitio finalmente se hizo más atractivo.
+  y el sitio se hizo más atractivo.
+
+h3 Filosofía
+
+p Diviértete y desafía tu mente :-)
+ul
+  li El ranking ELO está ausente a propósito de este sitio.
+  li Las partidas comienzan con una posición aleatoria no simétrica.
 
 h3 Contribuir
 
 p
   a(href="https://github.com/yagu0/vchess") El código fuente
-  | &nbsp;es de libre acceso en Github : los ingredientes principales son
-  | Express, Node.js, Vue y Webpack. SQLite ha sido elegido como DBMS al
-  | menos por el momento. Cualquier contribución es bienvenida :
+  | &nbsp;es de libre acceso en Github.
+  | Se basa en Express, Vue y Webpack.
+  | Cualquier contribución es bienvenida :
   ul
     li Traducciones : carpeta client/src/translations/
     li Estilo : secciónes &lt;style&gt; de los archivos .vue en client/src/{components,views}
@@ -25,19 +32,15 @@ h3 Agradecimientos
 
 p
   | Mucha gente ayudó en este sitio, probando, dando ideas, motivándome a
-  | completar el proyecto. Para no escribir demasiado, solo mencionaré dos
-  | grupos: gracias a
-  ul
-    li.
-      Patrick Bernier [*], Frédéric Fradet, Olive Martin, Bevis Martin,
-      Laurent Nouhaud y Christian Poisson (versión 2012 [*] y subsiguiente) ;
-    li
-      | Nathalie Merlin y los jugadores lichess O42, oceansideview, okei y
-      | opperwezen que han probado
-      a(href="https://lichess.org/forum/general-chess-discussion/vchessclub--play-chess-variants?page=10") la versión 2018/12
-      | .
-  | Finalmente, los sitios
+  | completar el proyecto.
+  | ¡ Gracias a todos !
+
+h3 Enlaces
+
+#links
   a(href="https://www.chessvariants.com/") chessvariants.com
-  | &nbsp;y 
   a(href="https://schemingmind.com/") schemingmind.com
-  | &nbsp;han sido de mucha ayuda.
+  div
+    a(href="https://echekk.fr/spip.php?page=rubrique&id_rubrique=1") echekk.fr
+    span &nbsp;(en francés)
+  a(href="https://brainking.com/") brainking.com
diff --git a/client/src/translations/about/fr.pug b/client/src/translations/about/fr.pug
index b9213789..b38cf095 100644
--- a/client/src/translations/about/fr.pug
+++ b/client/src/translations/about/fr.pug
@@ -7,15 +7,22 @@ p.
   À l'époque en 2012, j'ai développé un premier petit site
   permettant de jouer à cette variante par correspondance. Quelques années plus
   tard je disposais d'un prototype pour jouer en direct, puis d'autres
-  variantes se sont ajoutées et le site a finalement été rendu plus attractif.
+  variantes se sont ajoutées et le site a été rendu plus attractif.
+
+h3 Philosophie
+
+p Exercez vos neurones en vous amusant :-)
+ul
+  li Le classement ELO est à dessein absent de ce site.
+  li Les parties démarrent avec une position aléatoire non symétrique.
 
 h3 Contribuer
 
 p
   a(href="https://github.com/yagu0/vchess") Le code source
-  | &nbsp;est librement accessible sur Github : les principaux ingrédients sont
-  | Express, Node.js, Vue et Webpack. SQLite a été choisi comme SGBD pour
-  | le moment au moins. Toute contribution est la bienvenue :
+  | &nbsp;est librement accessible sur Github.
+  | Il repose sur Express, Vue et Webpack.
+  | Toute contribution est la bienvenue :
   ul
     li Traductions : dossier client/src/translations/
     li Style : sections &lt;style&gt; des fichiers .vue dans client/src/{components,views}
@@ -23,21 +30,15 @@ p
 
 h3 Remerciements
 
-p
-  | Pas mal de gens ont aidé sur ce site, en testant, donnant des idées, me
-  | motivant pour achever le projet. Afin de ne pas en écrire des tartines je
-  | ne mentionnerai que deux groupes : merci à
-  ul
-    li.
-      Patrick Bernier [*], Frédéric Fradet, Olive Martin, Bevis Martin,
-      Laurent Nouhaud et Christian Poisson (version 2012 [*] et ultérieures) ;
-    li
-      | Nathalie Merlin et les joueurs lichess O42, oceansideview, okei et
-      | opperwezen qui ont essayé 
-      a(href="https://lichess.org/forum/general-chess-discussion/vchessclub--play-chess-variants?page=10") la version 2018/12
-      | .
-  | Enfin, les sites 
+p.
+  Pas mal de gens ont aidé sur ce site, en testant, donnant des idées, me
+  motivant pour achever le projet.
+  Merci à tou-te-s !
+
+h3 Liens
+
+#links
   a(href="https://www.chessvariants.com/") chessvariants.com
-  | &nbsp;et 
   a(href="https://schemingmind.com/") schemingmind.com
-  | &nbsp;ont été très utiles.
+  a(href="https://echekk.fr/spip.php?page=rubrique&id_rubrique=1") echekk.fr
+  a(href="https://brainking.com/") brainking.com
diff --git a/client/src/views/About.vue b/client/src/views/About.vue
index 7f3e687b..47a740d2 100644
--- a/client/src/views/About.vue
+++ b/client/src/views/About.vue
@@ -20,3 +20,10 @@ export default {
   },
 };
 </script>
+
+<style lang="sass">
+#links
+  margin: var(--universal-margin);
+  & > a
+    display: block
+</style>
-- 
2.44.0