diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ca35be0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_site diff --git a/_data b/_data new file mode 120000 index 0000000..36a16d6 --- /dev/null +++ b/_data @@ -0,0 +1 @@ +_données \ No newline at end of file diff --git a/_dispositions/mots.html b/_dispositions/mots.html new file mode 100644 index 0000000..46e14d5 --- /dev/null +++ b/_dispositions/mots.html @@ -0,0 +1,79 @@ +{% include entete.html %} + + +

Anglais-Français

+ + +
+{% assign lettres = site.data.traductions['vrais mots'] | map :"anglais" | map slice :0 | uniq | sort %} +{% for lettre in lettres %} +{{lettre}} +{% endfor %} +
+ + +{% assign ang_fra = site.data.traductions['vrais mots'] | sort :"anglais" %} +{% for trad in ang_fra %} + {% capture lettre %}{{ trad['anglais'] | slice :0 }}{% endcapture %} + + {% if forloop.first %} +
+

{{lettre}}

+
+ {% elsif lettre != lettre_avant %} +
+
+
+

{{lettre}}

+
+ {% endif %} + {% assign lettre_avant = lettre %} + +
{{ trad['anglais'] }}
+
{{ trad['français'] }}
+ + {% if forloop.last %} +
+
+ {% endif %} +{% endfor %} + + +

Français-Anglais

+ + +{% assign lettres = site.data.traductions['vrais mots'] | map :"français" | map slice :0 | uniq | sort %} +
+{% for lettre in lettres %} +{{lettre}} +{% endfor %} +
+ + +{% assign fra_ang = site.data.traductions['vrais mots'] | sort :"français" %} +{% for trad in fra_ang %} + {% capture lettre %}{{ trad['français'] | slice :0 }}{% endcapture %} + + {% if forloop.first %} +
+

{{lettre}}

+
+ {% elsif lettre != lettre_avant %} +
+
+
+

{{lettre}}

+
+ {% endif %} + {% assign lettre_avant = lettre %} + +
{{ trad['français'] }}
+
{{ trad['anglais'] }}
+ + {% if forloop.last %} +
+
+ {% endif %} +{% endfor %} + +{% include pied.html %} diff --git a/_données/traductions.json b/_données/traductions.json new file mode 120000 index 0000000..fc584c4 --- /dev/null +++ b/_données/traductions.json @@ -0,0 +1 @@ +../traductions.json \ No newline at end of file diff --git a/index.html b/_includes/entete.html similarity index 54% rename from index.html rename to _includes/entete.html index 04ebaf6..4f53a65 100644 --- a/index.html +++ b/_includes/entete.html @@ -5,14 +5,6 @@ Bitoduc.fr : la référence selon nous-mêmes sur les termes informatiques en français - - - - - -
@@ -36,26 +28,9 @@
+ + Anglais-Français - Français-Anglais
-
-
+
-
-
- -
-

Hyperliens:

- -
-
- - Scissionnez-moi sur GitHub - - - diff --git a/_includes/pied.html b/_includes/pied.html new file mode 100644 index 0000000..cf57ddb --- /dev/null +++ b/_includes/pied.html @@ -0,0 +1,10 @@ + + + + Scissionnez-moi sur GitHub + + + + diff --git a/_layouts b/_layouts new file mode 120000 index 0000000..c4630b2 --- /dev/null +++ b/_layouts @@ -0,0 +1 @@ +_dispositions \ No newline at end of file diff --git a/bitoduc.css b/bitoduc.css index 4aaaf2d..147888a 100644 --- a/bitoduc.css +++ b/bitoduc.css @@ -87,12 +87,12 @@ h3 width : 50%; } -#index +.index { text-align: center; } -#index a +.index a { font-size: larger; color: black; @@ -101,7 +101,7 @@ h3 position:relative; } -#index a:hover +.index a:hover { background-color: #999; } @@ -113,7 +113,22 @@ h3 border: 0; } -a:visited +a { color: inherit; } + +dl { + list-style-type: disc; +} +dt:before { + content: ""; + display: block; +} +dt:after { + content: ":"; +} +dt, dd { + display: inline; + margin: 0; +} diff --git a/index.md b/index.md new file mode 100644 index 0000000..3c5f7ee --- /dev/null +++ b/index.md @@ -0,0 +1,4 @@ +--- +layout: mots +--- +