From 9cf3825835b28ff48e2705ed9e9f274845f09b1d Mon Sep 17 00:00:00 2001 From: Quentin Duchemin Date: Tue, 18 May 2021 17:07:00 +0200 Subject: [PATCH] Add basic navbar with link to homepage and categories --- config.yaml | 6 ++++ content/_index.md | 1 + content/posts/smartphone/_index.md | 6 ---- .../posts/smartphone/consequences/index.md | 3 ++ content/posts/smartphone/curiosite/index.md | 3 ++ .../posts/smartphone/introduction/index.md | 3 ++ .../posts/smartphone/notifications/index.md | 3 ++ .../posts/smartphone/perspectives/index.md | 3 ++ content/posts/smartphone/peurs/index.md | 3 ++ themes/chosto/archetypes/default.md | 1 + themes/chosto/archetypes/section.md | 3 +- themes/chosto/layouts/_default/baseof.html | 1 + themes/chosto/layouts/_default/list.html | 21 -------------- themes/chosto/layouts/partials/list.html | 8 +++++ themes/chosto/layouts/partials/navbar.html | 29 +++++++++++++++++++ themes/chosto/layouts/posts/list.html | 14 +++++++++ .../layouts/{_default => posts}/single.html | 0 themes/chosto/layouts/taxonomy/list.html | 9 ++++++ themes/chosto/layouts/term/list.html | 14 +++++++++ 19 files changed, 102 insertions(+), 29 deletions(-) delete mode 100644 themes/chosto/layouts/_default/list.html create mode 100644 themes/chosto/layouts/partials/list.html create mode 100644 themes/chosto/layouts/partials/navbar.html create mode 100644 themes/chosto/layouts/posts/list.html rename themes/chosto/layouts/{_default => posts}/single.html (100%) create mode 100644 themes/chosto/layouts/taxonomy/list.html create mode 100644 themes/chosto/layouts/term/list.html diff --git a/config.yaml b/config.yaml index e3f3f08..b35b118 100644 --- a/config.yaml +++ b/config.yaml @@ -30,3 +30,9 @@ privacy: theme: - chosto + +menu: + main: + - identifier: categories + name: Catégories + url: /categories/ diff --git a/content/_index.md b/content/_index.md index f61438b..6539e61 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,4 +1,5 @@ --- title: Billets à la mer subtitle: Pensées d'un ingénieur qui voulait être vivant +menu: main --- diff --git a/content/posts/smartphone/_index.md b/content/posts/smartphone/_index.md index 4088725..b0bb4fc 100644 --- a/content/posts/smartphone/_index.md +++ b/content/posts/smartphone/_index.md @@ -2,12 +2,6 @@ title: Smartphone subtitle: Que faire de notre addiction ? code: ST -categories: - - Technologie - - Réflexions -tags: - - smartphone - - addiction --- Ce dossier réfléchit à... diff --git a/content/posts/smartphone/consequences/index.md b/content/posts/smartphone/consequences/index.md index 21c3ca5..980cef9 100644 --- a/content/posts/smartphone/consequences/index.md +++ b/content/posts/smartphone/consequences/index.md @@ -1,6 +1,9 @@ --- title: À quel prix bradons-nous notre attention ? date: 2021-05-16 +categories: + - Technologie + - Réflexions --- Dans les précédentes parties, j'ai étudié trois pistes pour constituer un élément de réponse aux raisons de l'addiction au smartphone : la curiosité, les peurs contemporaines et les mécanismes de notifications. diff --git a/content/posts/smartphone/curiosite/index.md b/content/posts/smartphone/curiosite/index.md index 9e9d387..b637039 100644 --- a/content/posts/smartphone/curiosite/index.md +++ b/content/posts/smartphone/curiosite/index.md @@ -1,6 +1,9 @@ --- title: "De la cueillette aux vidéos de chats, il n'y a qu'un pas" date: 2021-05-12 +categories: + - Technologie + - Réflexions --- « Se perdre sur Internet », voilà une activité contemporaine qui partage le haut du classement avec la destruction méthodique des écosystèmes et des acquis sociaux. diff --git a/content/posts/smartphone/introduction/index.md b/content/posts/smartphone/introduction/index.md index 99fe3b2..0ec10dd 100644 --- a/content/posts/smartphone/introduction/index.md +++ b/content/posts/smartphone/introduction/index.md @@ -1,6 +1,9 @@ --- title: Une montagne de doutes date: 2021-05-10 +categories: + - Technologie + - Réflexions --- Octobre 2020, dans un monde entre deux confinements, dans une folie constante où rien n'est sûr, j'ai le luxe de partir en vacances, loin du vacarme. 10 jours en Auvergne pour parcourir la chaîne des Puy, bouquiner, faire des feux, se marrer, se retrouver un peu. En cette période de matraquage informationnel autour du COVID, et alors que j'entretiens une relation ambiguë avec les outils numériques, je décide de laisser mon smartphone chez moi, convaincu que j'aurais bien assez pour m'occuper, et curieux de voir les effets que cet absence inédite produiraient sur moi. diff --git a/content/posts/smartphone/notifications/index.md b/content/posts/smartphone/notifications/index.md index aad5279..ef10dd1 100644 --- a/content/posts/smartphone/notifications/index.md +++ b/content/posts/smartphone/notifications/index.md @@ -1,6 +1,9 @@ --- title: Le pouvoir des notifications date: 2021-05-15 +categories: + - Technologie + - Réflexions --- Dans les précédentes parties, on a d'abord vu que la curiosité était un besoin qui s'est construit au cours de l'évolution. Probablement d'abord utile pour le fourrageage, elle est aujourd'hui une source de motivation pour l'apprentissage, la remise en question de notre présent et la fabrique de nouveaux imaginaires. En tant qu'il rend l'accès à l'information recherchée immédiat et en propose d'autres, le web est un puissant capteur d'attention qui récompense notre curiosité et l'appétence de notre cerveau pour la nouveauté. diff --git a/content/posts/smartphone/perspectives/index.md b/content/posts/smartphone/perspectives/index.md index 47fb2c4..2011d1c 100644 --- a/content/posts/smartphone/perspectives/index.md +++ b/content/posts/smartphone/perspectives/index.md @@ -1,6 +1,9 @@ --- title: "Casser la boucle : se connaître plutôt que se faire la guerre" date: 2021-05-17 +categories: + - Technologie + - Réflexions --- ## S'il vous plaît, ne me tapez pas diff --git a/content/posts/smartphone/peurs/index.md b/content/posts/smartphone/peurs/index.md index ee8dd08..65571be 100644 --- a/content/posts/smartphone/peurs/index.md +++ b/content/posts/smartphone/peurs/index.md @@ -1,6 +1,9 @@ --- title: Maquiller les racines de nos solitudes date: 2021-05-14 +categories: + - Technologie + - Réflexions --- Dans la précédente partie de ce billet, on a vu que la curiosité était un besoin fondamental chez les humains, que la nouveauté en tant que telle était puissamment récompensée par le cerveau et que le web était l'objet idéal pour créer et satisfaire notre curiosité dans une même boucle, encore plus à l'ère du smartphone. diff --git a/themes/chosto/archetypes/default.md b/themes/chosto/archetypes/default.md index 26f317f..a47d07b 100644 --- a/themes/chosto/archetypes/default.md +++ b/themes/chosto/archetypes/default.md @@ -1,5 +1,6 @@ --- title: "{{ replace .Name "-" " " | title }}" date: {{ .Date }} +categories: draft: true --- diff --git a/themes/chosto/archetypes/section.md b/themes/chosto/archetypes/section.md index eec0455..147f846 100644 --- a/themes/chosto/archetypes/section.md +++ b/themes/chosto/archetypes/section.md @@ -2,7 +2,6 @@ title: "{{ replace .Name "-" " " | title }}" subtitle: code: -categories: -tags: +draft: true --- diff --git a/themes/chosto/layouts/_default/baseof.html b/themes/chosto/layouts/_default/baseof.html index 5f8e2ec..64f9a3c 100644 --- a/themes/chosto/layouts/_default/baseof.html +++ b/themes/chosto/layouts/_default/baseof.html @@ -2,6 +2,7 @@ {{- partial "head.html" . -}} + {{- partial "navbar.html" . -}} {{- partial "header.html" . -}}
{{- block "main" . }}{{- end }} diff --git a/themes/chosto/layouts/_default/list.html b/themes/chosto/layouts/_default/list.html deleted file mode 100644 index 96d616f..0000000 --- a/themes/chosto/layouts/_default/list.html +++ /dev/null @@ -1,21 +0,0 @@ -{{ define "main" }} -
-
- - {{ .Content }} -
- -
-{{ end }} diff --git a/themes/chosto/layouts/partials/list.html b/themes/chosto/layouts/partials/list.html new file mode 100644 index 0000000..4f5bc9a --- /dev/null +++ b/themes/chosto/layouts/partials/list.html @@ -0,0 +1,8 @@ +
  • + + + | {{.Title}} + +
  • diff --git a/themes/chosto/layouts/partials/navbar.html b/themes/chosto/layouts/partials/navbar.html new file mode 100644 index 0000000..b720898 --- /dev/null +++ b/themes/chosto/layouts/partials/navbar.html @@ -0,0 +1,29 @@ + diff --git a/themes/chosto/layouts/posts/list.html b/themes/chosto/layouts/posts/list.html new file mode 100644 index 0000000..878db1d --- /dev/null +++ b/themes/chosto/layouts/posts/list.html @@ -0,0 +1,14 @@ +{{ define "main" }} +
    +
    + + {{ .Content }} +
    +
      + + {{ range .Site.RegularPages }} + {{- partial "list.html" . -}} + {{ end }} +
    +
    +{{ end }} diff --git a/themes/chosto/layouts/_default/single.html b/themes/chosto/layouts/posts/single.html similarity index 100% rename from themes/chosto/layouts/_default/single.html rename to themes/chosto/layouts/posts/single.html diff --git a/themes/chosto/layouts/taxonomy/list.html b/themes/chosto/layouts/taxonomy/list.html new file mode 100644 index 0000000..7b1722b --- /dev/null +++ b/themes/chosto/layouts/taxonomy/list.html @@ -0,0 +1,9 @@ +{{ define "main" }} +
    +
      + {{ range .Data.Terms.Alphabetical }} +
    • {{ .Page.Title }} {{ .Count }}
    • + {{ end }} +
    +
    +{{ end }} diff --git a/themes/chosto/layouts/term/list.html b/themes/chosto/layouts/term/list.html new file mode 100644 index 0000000..9c38942 --- /dev/null +++ b/themes/chosto/layouts/term/list.html @@ -0,0 +1,14 @@ +{{ define "main" }} +
    +
    + + {{ .Content }} +
    +
      + + {{ range .Pages }} + {{- partial "list.html" . -}} + {{ end }} +
    +
    +{{ end }}