Skip to content

Commit 59345e7

Browse files
Testimonials (#232)
* testimonials + mentions * typo fix * cite authors * blockquote usage in the stats page * sane front matter * Add proper support for reposts in template system. * Fixed link from mention title. --------- Co-authored-by: Nuclear Squid <[email protected]>
1 parent 9517c7e commit 59345e7

File tree

11 files changed

+173
-36
lines changed

11 files changed

+173
-36
lines changed

www/assets/css/theme.css

+33-5
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,22 @@ dd p {
155155
margin: 0.2em 0;
156156
}
157157

158+
a[href] {
159+
color: var(--fg-accent);
160+
text-decoration: none;
161+
}
162+
163+
a[href]:hover {
164+
text-decoration: underline;
165+
}
166+
167+
168+
/**
169+
* ╭───────────────────────────────────────────────────────────────╮
170+
* │ Figures, Tables, Code Blocks, Quotations │
171+
* ╰───────────────────────────────────────────────────────────────╯
172+
**/
173+
158174
table {
159175
width: 100%;
160176
}
@@ -195,13 +211,25 @@ img {
195211
max-width: 100%;
196212
}
197213

198-
a[href] {
199-
color: var(--fg-accent);
200-
text-decoration: none;
214+
blockquote {
215+
margin: 0;
216+
padding: .5em 2em .5em 3em;
217+
position: relative;
201218
}
202219

203-
a[href]:hover {
204-
text-decoration: underline;
220+
blockquote::before {
221+
content: "»";
222+
font-size: 2em;
223+
position: absolute;
224+
top: 0.25em;
225+
left: 0.5em;
226+
}
227+
228+
cite {
229+
display: block;
230+
text-align: right;
231+
text-wrap: balance;
232+
font-style: normal;
205233
}
206234

207235

www/content/_index.md

+70-13
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ footer = "[Flux RSS](/articles/index.xml)"
1111
{{<x-keyboard name="Ergo‑L" data="ergol" class="odk" href="/installation">}}
1212

1313
:::{.highlight}
14-
- [Pour le confort][2]
14+
- [Pour le confort][confort]
1515
<br> Ergo‑L élimine les mouvements inconfortables lors de la saisie de texte,
1616
tout en conservant les principaux raccourcis clavier et l’accès direct aux
1717
chiffres.
18-
- [Pour le français **et** l’anglais][3]
18+
- [Pour le français **et** l’anglais][optimisation]
1919
<br> La première disposition *vraiment* optimisée pour les deux langues !
20-
- [Pour une typographie soignée][4]
20+
- [Pour une typographie soignée][typographie]
2121
<br> Toutes les lettres spécifiques au français et la plupart des symboles
2222
typographiques sont facilement accessibles, sans [AltGr]{.kbd}.
23-
- [Pour le code][5]
23+
- [Pour le code][code]
2424
<br> La couche de symboles, optionnelle, est optimisée pour le code.
2525
- [Pour **tous** les claviers][claviers]
2626
<br> La première disposition francophone compatible avec **tous** les
@@ -30,8 +30,8 @@ footer = "[Flux RSS](/articles/index.xml)"
3030
Ergo‑L a été mis au point par des membres des projets
3131
[QWERTY-Lafayette][Lafayette] et [Bépo][] pour corriger les principaux défauts
3232
de leurs dispositions respectives, tout en profitant des avancées récentes dans
33-
le domaine de l’ergonomie clavier, notamment les approches [1DFH][6] et
34-
[Colemak][4].
33+
le domaine de l’ergonomie clavier, notamment les approches [1DFH][1dfh] et
34+
[Colemak][optimisation].
3535

3636
C’est une disposition très efficace. Grâce à nos [outils d’optimisation][stats]
3737
nous avons pu obtenir une disposition de clavier bien plus performante que Bépo
@@ -41,19 +41,76 @@ C’est aussi une disposition très confortable, tant pour rédiger du français
4141
de l’anglais que pour coder. Il est possible de l’apprendre sans rien installer
4242
grâce à [notre page dédiée][dactylo].
4343

44-
<nav class="more">[Ergo‑L en détail…][1]</nav>
44+
<nav class="more">
45+
<p> [Ergo‑L en détail…][presentation] </p>
46+
<p> [Installation…][installation] </p>
47+
</nav>
4548

4649

47-
[1]: /presentation/
48-
[2]: /presentation/#ergonomique-avant-tout
49-
[3]: /presentation/#plus-optimisé-que-dvorak-et-bépo
50-
[4]: /presentation/#impeccable-en-français
51-
[5]: /presentation/#redoutable-pour-le-code
52-
[6]: /presentation/#dfh-1u-distance-from-home
50+
Témoignages
51+
--------------------------------------------------------------------------------
52+
53+
<blockquote>
54+
Je n’aurais pas cru que je repasserai par la case « apprendre à taper » après
55+
avoir appris Bépo, mais les promesses d’Ergo‑L sont vraiment tenues : une
56+
dispo où il fait bon taper et en français, et en anglais, **et** en
57+
programmation (cette couche AltGr est redoutable). Le grand luxe !
58+
<cite>@[geobert][]</cite>
59+
</blockquote>
60+
61+
<blockquote>
62+
Je découvre que des claviers conçus par d’autres que moi (Skeletyl, Chocofi,
63+
Temper) peuvent en fait me convenir très bien… il suffisait de passer à Ergo-L.
64+
<cite>@[aldoo][]</cite>
65+
</blockquote>
66+
67+
<blockquote>
68+
La touche morte je l’adore, parce que ça veut dire qu’il y a deux fois plus de
69+
caractères en <i lang="en">home row</i>, et ça c’est trop bien.
70+
<cite>@galipeth</cite>
71+
</blockquote>
72+
73+
<blockquote>
74+
[Avec Vim] le fait de ne pas remapper les touches par défaut en Ergo‑L est
75+
**LE** <i lang="en">game changer</i> : ça facilite énormément l’apprentissage.
76+
J’ai plus progressé en Vim en quelques jours grâce à ça qu’en quelques années
77+
avec mes mappings Bépo hasardeux.
78+
<cite>@[vjousse][]</cite>
79+
</blockquote>
80+
81+
<blockquote>
82+
Le confort de frappe est tout bonnement excellent, je ne regrette même pas
83+
Optimot pour le français. Plus encore, je n’ai plus cette désagréable
84+
sensation d’avoir un handicap lorsque je tape en anglais.
85+
<cite>@[fnuttens][]</cite>
86+
</blockquote>
87+
88+
<blockquote>
89+
C’est un choix de conception pour le moins singulier.
90+
<!-- Je doute qu’il remporte l’adhésion. -->
91+
<cite>@Pyjam / Floppy</cite>
92+
</blockquote>
93+
94+
[On parle d’Ergo‑L ailleurs, dans la presse et les blogs.][mentions]
95+
96+
97+
[presentation]: /presentation/
98+
[installation]: /installation/
99+
[optimisation]: /presentation/#plus-optimisé-que-dvorak-et-bépo
100+
[typographie]: /presentation/#impeccable-en-français
101+
[confort]: /presentation/#ergonomique-avant-tout
102+
[code]: /presentation/#redoutable-pour-le-code
103+
[1dfh]: /presentation/#dfh-1u-distance-from-home
53104

54105
[stats]: /stats/
55106
[dactylo]: /dactylo/#ergol
56107
[claviers]: /claviers/
108+
[mentions]: /mentions/
57109

58110
[Lafayette]: https://qwerty-lafayette.org
59111
[Bépo]: https://bepo.fr
112+
113+
[vjousse]: https://vimebook.com/fr
114+
[geobert]: https://geobert.fr/posts/l-apres-bepo-ergo-l/
115+
[aldoo]: https://github.com/ald0o/
116+
[fnuttens]: https://blog.dabao.fr/

www/content/articles/vim_pour_les_ergonautes/index.md

+1-8
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,6 @@ author = "kaze"
55
tags = ["communauté", "vim"]
66
+++
77

8-
<style>
9-
/* blockquote { border-left: 2px solid var(--fg-accent); padding-left: 1em; } */
10-
blockquote { background-color: var(--bg-accent); margin: 0; padding: .5em 2em .5em 3em; position: relative; }
11-
blockquote::before { content: "»"; font-size: 2em; position: absolute; top: 0.7em; left: 0.5em; }
12-
cite { display: block; text-align: right; text-wrap: balance; font-style: normal; }
13-
</style>
14-
158
J’anime des [ateliers récurrents sur Vim][tupperVim] depuis une douzaine
169
d’années. Je suis également l’auteur de [Qwerty-Lafayette][] et un contributeur
1710
actif d’Ergo‑L depuis deux ou trois ans.
@@ -101,7 +94,7 @@ configurations d’applications.
10194
La vie après HJKL
10295
--------------------------------------------------------------------------------
10396

104-
<blockquote>
97+
<blockquote style="background-color: var(--bg-accent);">
10598
Après une semaine de test y a pas photo : ne pas utiliser [h]{.kbd} et
10699
[l]{.kbd} c'est le pied !
107100

www/content/claviers/_index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,9 @@ On a deux principaux standards de contacts mécaniques :
135135
- les contacts MX sont les plus courants : course de 4 mm, empreinte standard de
136136
19,05×19,05 mm, on trouve une très grande variété de modèles et de profils de
137137
<i lang="en">keycaps</i> (cabochons) compatibles ;
138-
- les contacts Choc sont prisés par les amateurices de profils « <i
139-
lang="en">low profile</i> : course de 2 mm, empreinte réduite de 18×17 mm,
140-
moins de variété de modèles — et beaucoup moins de choix pour les keycaps.
138+
- les contacts Choc sont prisés par les amateurices de « <i lang="en">low
139+
profile</i> » : course de 2 mm, empreinte réduite de 18×17 mm, moins de
140+
variété de modèles — et beaucoup moins de choix pour les keycaps.
141141

142142
Le contact est généralement déclenché (actuation) à mi-course. La force
143143
d’actuation est souvent autour de 60 g, mais peut descendre à 35 g voire moins

www/content/mentions/geobert.fr.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
+++
2+
title = "L’après Bépo : Ergo‑L"
3+
date = 2024-05-28T09:46:42+01:00
4+
tags = ["communauté", "mentions"]
5+
params.redirect_to = "https://geobert.fr/posts/l-apres-bepo-ergo-l/"
6+
+++
7+
8+
Après plus de 13 ans de Bépo, je me suis intéressé à une nouvelle disposition
9+
clavier qui a été créé en suivant d’autres principes d’optimisation. Sa sortie
10+
en 1.0 est l’occasion de vous la présenter ici, avec mon vécu 🙂.
11+
12+
<!--more-->

www/content/mentions/goodtech.info.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
+++
2+
title = "C’est quoi Ergo‑L, la nouvelle disposition de clavier bilingue français/anglais ?"
3+
date = 2024-05-28T09:46:42+01:00
4+
tags = ["presse", "mentions"]
5+
params.redirect_to = "https://goodtech.info/cest-quoi-ergo‑l-la-nouvelle-disposition-de-clavier-bilingue-francais-anglais/"
6+
+++
7+
8+
Ergo‑L est une nouvelle disposition de clavier optimisée à la fois pour le français, l’anglais, le code. Il s’agit de la première disposition francophone compatible avec tous les claviers, de 33 à 105 touches. Présentation.
9+
10+
<!--more-->

www/content/mentions/macg.co.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
+++
2+
title = "Ergo‑L, une disposition des touches ergonomique autant en français qu’en anglais"
3+
date = 2024-05-27T21:00:00+01:00
4+
tags = ["presse", "mentions"]
5+
params.redirect_to = "https://www.macg.co/ailleurs/2024/05/clavier-ergo-l-une-disposition-des-touches-ergonomique-autant-en-francais-quen-anglais-143959"
6+
+++
7+
8+
Les dispositions des touches sur nos claviers sont à une écrasante majorité dans
9+
le standard fourni avec les ordinateurs et autres périphériques de saisie, à
10+
savoir l’AZERTY en France ou encore le QWERTZ en Suisse ou en Allemagne. Il
11+
existe pourtant d’autres dispositions plus rares et supposées plus ergonomiques,
12+
comme le Dvorak anglo-saxon ou le Bépo francophone. Cette pléthore de choix
13+
n’empêche pas de se creuser la tête pour trouver encore mieux et c’est ainsi
14+
qu’est né Ergo‑L.
15+
16+
<!--more-->

www/content/mentions/mart-e.be.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
+++
2+
title = "Un clavier à dix doigts"
3+
date = 2024-05-03T09:46:42+01:00
4+
tags = ["communauté", "mentions"]
5+
params.redirect_to = "https://mart-e.be/2024/05/un-clavier-a-dix-doigts"
6+
+++
7+
8+
Si, en changeant de clavier, je m’étais préparé à perdre du temps (et de
9+
l’argent) pour le choix du matériel, je ne m’attendais pas à en perdre à
10+
l’usage. Il y a un gain certain de confort mais tout cela me fait une belle
11+
jambe si c’est pour taper à côté des touches.
12+
13+
… et c’est exactement ce qui s’est passé.
14+
15+
<!--more-->

www/content/stats.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -97,15 +97,15 @@ <h2>Mise en garde</h2>
9797
<p><strong>Ces métriques ne sont pas des cibles d’optimisation !</strong></p>
9898

9999
<blockquote cite="https://fr.wikipedia.org/wiki/Loi_de_Goodhart">
100-
<p>Lorsqu’une métrique devient un objectif, elle cesse d’être une bonne métrique.</p>
101-
<p style="text-align: right;"><a
102-
href="https://fr.wikipedia.org/wiki/Loi_de_Goodhart">loi de Goodhart</a></p>
100+
Lorsqu’une métrique devient un objectif, elle cesse d’être une bonne métrique.
101+
<cite><a href="https://fr.wikipedia.org/wiki/Loi_de_Goodhart">loi de
102+
Goodhart</a><cite>
103103
</blockquote>
104104

105105
<blockquote>
106-
<p>Les chiffres sont aux analystes ce que les lampadaires sont aux ivrognes :
106+
Les chiffres sont aux analystes ce que les lampadaires sont aux ivrognes :
107107
ils fournissent bien plus un appui qu’un éclairage.
108-
<p style="text-align: right;">— Jean Dion</p>
108+
<cite>— Jean Dion<cite>
109109
<!-- Le Devoir - 4 juin 1997 -->
110110
</blockquote>
111111

www/layouts/_default/list.html

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@
33
{{ if not .Params.hideSummaryOfChildPages }}
44
{{ range sort .Pages "Date" "desc" }}
55
<article>
6+
{{ $link := or .Params.redirect_to .RelPermalink }}
67
<header>
7-
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
8+
<h2><a href="{{ $link }}">{{ .LinkTitle }}</a></h2>
89
<time>{{ time.Format ":date_medium" .Date }}</time>
910
</header>
1011
{{ .Summary }}
11-
<nav class="more"><a href="{{ .RelPermalink }}">Lire la suite…</a></nav>
12+
<nav class="more"><a href="{{ $link }}">Lire la suite…</a></nav>
1213
</article>
1314
{{ end }}
1415
{{ end }}

www/layouts/partials/head.html

+5
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,10 @@
1414
<meta property="og:description" content="{{ .Site.Params.description }}">
1515
<link type="image/svg+xml" rel="icon" href="{{ absURL "favicon.svg" }}" sizes="any">
1616
<link type="application/rss+xml" rel=alternate href="{{ absURL "articles/index.xml" }}" title="Ergo‑L">
17+
18+
{{ if .Params.redirect_to }}
19+
<meta http-equiv="refresh" content="0; url={{ .Params.redirect_to }}">
20+
{{ end }}
21+
1722
{{ partial "head/js.html" . }}
1823
{{ partial "head/css.html" . }}

0 commit comments

Comments
 (0)