Compare commits
3 Commits
37c6b56a41
...
9b65b8134d
Author | SHA1 | Date |
---|---|---|
Quentin Duchemin | 9b65b8134d | |
Quentin Duchemin | 528f2acd4e | |
Quentin Duchemin | 603b8c63f8 |
|
@ -1,3 +1,4 @@
|
||||||
resources
|
resources
|
||||||
public
|
public
|
||||||
.hugo_build.lock
|
.hugo_build.lock
|
||||||
|
bulma
|
||||||
|
|
|
@ -21,6 +21,10 @@ markup:
|
||||||
renderer:
|
renderer:
|
||||||
# Render newlines as <br>
|
# Render newlines as <br>
|
||||||
hardWraps: true
|
hardWraps: true
|
||||||
|
tableOfContents:
|
||||||
|
endLevel: 3
|
||||||
|
ordered: false
|
||||||
|
startLevel: 2
|
||||||
|
|
||||||
# Disable all privacy unfriendly stuff
|
# Disable all privacy unfriendly stuff
|
||||||
privacy:
|
privacy:
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
---
|
---
|
||||||
title: Billets à la mer
|
title: Billets à la mer
|
||||||
subtitle: Pensées d'un ingénieur qui voulait être vivant
|
subtitle: Pensées d'un ingénieur qui voulait être humain
|
||||||
---
|
---
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
---
|
||||||
|
title: Cercle des Ingénieurs Disparus
|
||||||
|
subtitle: Club d'écriture à l'UTC
|
||||||
|
code: CID
|
||||||
|
---
|
||||||
|
|
||||||
|
Ce dossier regroupe les quelques textes que j'ai écrit pendant mon passage au CID. C'est une asso d'écriture plein de gens chouettes que j'ai fréquentée fin 2021. Chaque semaine, on écrivait des trucs ensemble. C'était ma première expérience d'écriture.
|
||||||
|
|
||||||
|
J'adore lire ce qu'écrivent mes ami·es du CID, et j'aime l'idée d'avoir ce petit bout du web pour jeter des textes à la mer, alors j'ai décidé de poster les miens ici, moins par fierté que pour [l'imaginaire auquel ça me renvoie](http://three.fibreculturejournal.org/fcj-012-composing-the-self-of-diaries-and-lifelogs/).
|
|
@ -4,7 +4,7 @@ date: 2021-10-14
|
||||||
categories:
|
categories:
|
||||||
- Fictions
|
- Fictions
|
||||||
summary: "Texte à dessiner sur le thème « piano somptueux »."
|
summary: "Texte à dessiner sur le thème « piano somptueux »."
|
||||||
imgExplanation: Le CID (Cercle des Ingénieurs Disparus) est une asso d'écriture plein de gens chouettes que j'ai rejointe ce semestre. Chaque semaine, on écrit des trucs ensemble. Je commence tout juste. J'adore lire ce qu'écrivent mes ami·es du CID, et j'aime l'idée d'avoir ce petit bout du web pour jeter des textes à la mer, alors j'ai décidé de les poster ici. Cette semaine, on devait écrire un texte qui servira de support pour l'asso de dessin, assez descriptif donc ! On a chacun choisi un mot et un adjectif puis créé des combinaisons, et réparti au choix ou au hasard. J'ai hérité de « piano somptueux ».
|
intro: Cette semaine, on devait écrire un texte qui servira de support pour l'asso de dessin, assez descriptif donc ! On a chacun choisi un mot et un adjectif puis créé des combinaisons, et réparti au choix ou au hasard. J'ai hérité de « piano somptueux ».
|
||||||
imgLicence: just.Luc - CC BY-NC-SA 2.0
|
imgLicence: just.Luc - CC BY-NC-SA 2.0
|
||||||
notoc: true
|
notoc: true
|
||||||
---
|
---
|
||||||
|
|
|
@ -5,7 +5,7 @@ categories:
|
||||||
- Fictions
|
- Fictions
|
||||||
summary: "Nouvelle sur le thème « petit désir devient grand désir »."
|
summary: "Nouvelle sur le thème « petit désir devient grand désir »."
|
||||||
imgLicence: Roxelo Babenco - CC BY-ND 2.0
|
imgLicence: Roxelo Babenco - CC BY-ND 2.0
|
||||||
imgExplanation: Le CID (Cercle des Ingénieurs Disparus) est une asso d'écriture plein de gens chouettes que j'ai rejointe ce semestre. Chaque semaine, on écrit des trucs ensemble. Je commence tout juste. J'adore lire ce qu'écrivent mes ami·es du CID, et j'aime l'idée d'avoir ce petit bout du web pour jeter des textes à la mer, alors j'ai décidé de les poster ici. Cette semaine, on devait écrire avec une forme libre et une contrainte de thème.
|
intro: Cette semaine, on devait écrire avec une forme libre et une contrainte de thème.
|
||||||
notoc: true
|
notoc: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ categories:
|
||||||
- Fictions
|
- Fictions
|
||||||
summary: "Micro-nouvelle sur le thème « porte ouverte sur ses rêves »."
|
summary: "Micro-nouvelle sur le thème « porte ouverte sur ses rêves »."
|
||||||
imgLicence: ƒr㋡ηk vᗩη Doηgeη - CC PDM 1.0
|
imgLicence: ƒr㋡ηk vᗩη Doηgeη - CC PDM 1.0
|
||||||
imgExplanation: Le CID (Cercle des Ingénieurs Disparus) est une asso d'écriture plein de gens chouettes que j'ai rejointe ce semestre. Chaque semaine, on écrit des trucs ensemble. Je commence tout juste. J'adore lire ce qu'écrivent mes ami·es du CID, et j'aime l'idée d'avoir ce petit bout du web pour jeter des textes à la mer, alors j'ai décidé de les poster ici. Cette semaine, on devait écrire avec en se concentrant sur les émotions et les réflexions du narrateur, avec une contrainte de thème.
|
intro: Cette semaine, on devait écrire avec en se concentrant sur les émotions et les réflexions du narrateur, avec une contrainte de thème.
|
||||||
notoc: true
|
notoc: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ categories:
|
||||||
- Fictions
|
- Fictions
|
||||||
summary: "Micro-nouvelle basé sur le dessin d'une amie."
|
summary: "Micro-nouvelle basé sur le dessin d'une amie."
|
||||||
imgLicence: L²
|
imgLicence: L²
|
||||||
imgExplanation: Le CID (Cercle des Ingénieurs Disparus) est une asso d'écriture plein de gens chouettes que j'ai rejointe ce semestre. Chaque semaine, on écrit des trucs ensemble. Je commence tout juste. J'adore lire ce qu'écrivent mes ami·es du CID, et j'aime l'idée d'avoir ce petit bout du web pour jeter des textes à la mer, alors j'ai décidé de les poster ici. Cette semaine, on devait choisir un dessin proposé par d'autres membres du CID et l'utiliser comme base pour le texte.
|
intro: Cette semaine, on devait choisir un dessin proposé par d'autres membres du CID et l'utiliser comme base pour le texte.
|
||||||
notoc: true
|
notoc: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: Le dernier bus
|
||||||
date: 2021-12-10
|
date: 2021-12-10
|
||||||
categories:
|
categories:
|
||||||
- Fictions
|
- Fictions
|
||||||
summary: "Texte avec pour contrainte de ne pas être un gros techno-cynique 😛 (« zone d'inconfort »)."
|
summary: "Contrainte : ne pas être un gros techno-cynique 😛 (« zone d'inconfort »)."
|
||||||
imgLicence: "« Steaming Water » by SidPix - CC BY 2.0"
|
imgLicence: "« Steaming Water » by SidPix - CC BY 2.0"
|
||||||
imgExplanation: Le CID (Cercle des Ingénieurs Disparus) est une asso d'écriture plein de gens chouettes que j'ai rejointe ce semestre. Chaque semaine, on écrit des trucs ensemble. Je commence tout juste. J'adore lire ce qu'écrivent mes ami·es du CID, et j'aime l'idée d'avoir ce petit bout du web pour jeter des textes à la mer, alors j'ai décidé de les poster ici. Cette semaine, l'objectif était de sortir de sa « zone de confort », et j'ai donc eu pour contrainte de ne pas axer mon texte autour d'une critique de la technologie, puisque le peu de textes que j'ai écrits jusqu'à maintenant tournaient quand même pas mal autour de ce thème.
|
intro: Le CID (Cercle des Ingénieurs Disparus) est une asso d'écriture plein de gens chouettes que j'ai rejointe ce semestre. Chaque semaine, on écrit des trucs ensemble. Je commence tout juste. J'adore lire ce qu'écrivent mes ami·es du CID, et j'aime l'idée d'avoir ce petit bout du web pour jeter des textes à la mer, alors j'ai décidé de les poster ici. Cette semaine, l'objectif était de sortir de sa « zone de confort », et j'ai donc eu pour contrainte de ne pas axer mon texte autour d'une critique de la technologie, puisque le peu de textes que j'ai écrits jusqu'à maintenant tournaient quand même pas mal autour de ce thème.
|
||||||
notoc: true
|
notoc: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ categories:
|
||||||
- Réflexion
|
- Réflexion
|
||||||
summary: Comment casser la boucle de l'addiction au smartphones ? Quelques pistes de réflexion, certes très autocentrées, mais qui m'ont été utiles, en attendant de changer le monde.
|
summary: Comment casser la boucle de l'addiction au smartphones ? Quelques pistes de réflexion, certes très autocentrées, mais qui m'ont été utiles, en attendant de changer le monde.
|
||||||
imgLicence: Art Libre - Baptiste Filleau
|
imgLicence: Art Libre - Baptiste Filleau
|
||||||
imgExplanation: En illustration de cet article, une aquarelle de mon meilleur ami, qui m'a beaucoup fait avancer dans mes réflexions.
|
imgExplanation: En illustration de cet article, une aquarelle de mon ami d'enfance, qui m'a beaucoup fait avancer dans mes réflexions.
|
||||||
---
|
---
|
||||||
|
|
||||||
## S'il vous plaît, ne me tapez pas
|
## S'il vous plaît, ne me tapez pas
|
||||||
|
|
|
@ -5,14 +5,13 @@
|
||||||
with all other blog posts belonging to that case, emphasis to the current.
|
with all other blog posts belonging to that case, emphasis to the current.
|
||||||
Still use empty container if nothing to show for homogeneous layout
|
Still use empty container if nothing to show for homogeneous layout
|
||||||
-->
|
-->
|
||||||
|
<div class="columns">
|
||||||
|
<aside class="menu column mt-2 pr-6 is-one-quarter">
|
||||||
{{ if (and .IsPage (eq .FirstSection.Section "posts"))}}
|
{{ if (and .IsPage (eq .FirstSection.Section "posts"))}}
|
||||||
{{ with .CurrentSection }}
|
{{ with .CurrentSection }}
|
||||||
{{ if .Params.Title }}
|
{{ if .Params.Title }}
|
||||||
<div class="container">
|
|
||||||
<div class="columns mt-5 is-variable">
|
|
||||||
<aside class="menu column is-3 mt-2 is-align-self-flex-start">
|
|
||||||
<p class="menu-label">
|
<p class="menu-label">
|
||||||
Dans le dossier « <a href="{{ .Permalink }}">{{ .Params.Title }} »</a>...
|
<a href="{{ .Permalink }}">{{ .Params.Title }}</a>
|
||||||
</p>
|
</p>
|
||||||
<div class="menu-list">
|
<div class="menu-list">
|
||||||
{{ $posts := (where $.Site.RegularPages "CurrentSection.Params.Code" "==" $.CurrentSection.Params.Code )}}
|
{{ $posts := (where $.Site.RegularPages "CurrentSection.Params.Code" "==" $.CurrentSection.Params.Code )}}
|
||||||
|
@ -21,17 +20,13 @@
|
||||||
<a {{ if eq $.Title .Title }} class="is-active" {{ end }} href="{{ .Permalink }}">{{ .Title }}</a>
|
<a {{ if eq $.Title .Title }} class="is-active" {{ end }} href="{{ .Permalink }}">{{ .Title }}</a>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
</aside>
|
</aside>
|
||||||
{{ else }}
|
<section class="column content is-half">
|
||||||
<div class="container content is-max-desktop">
|
|
||||||
{{ end }}
|
|
||||||
{{ end }}
|
|
||||||
{{ else }}
|
|
||||||
<div class="container content is-max-desktop">
|
|
||||||
{{ end }}
|
|
||||||
<section class="column content">
|
|
||||||
<div>
|
<div>
|
||||||
<article class="mx-6">
|
<article>
|
||||||
<!-- First thing is a legend for the hero image, if it exists -->
|
<!-- First thing is a legend for the hero image, if it exists -->
|
||||||
{{ with .Params.imgExplanation }}
|
{{ with .Params.imgExplanation }}
|
||||||
<article class="message mb-5">
|
<article class="message mb-5">
|
||||||
|
@ -40,9 +35,17 @@
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<!-- Second, a summary before ToC, if it exists -->
|
<!-- Second, a summary, if it exists -->
|
||||||
{{ with .Params.summary }}
|
{{ with .Params.summary }}
|
||||||
<div class="message is-primary">
|
<div class="message is-info">
|
||||||
|
<div class="message-body">
|
||||||
|
{{ . }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{ end }}
|
||||||
|
<!-- Third, an introductive message before ToC, if it exists -->
|
||||||
|
{{ with .Params.intro }}
|
||||||
|
<div class="message is-dark">
|
||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
{{ . }}
|
{{ . }}
|
||||||
</div>
|
</div>
|
||||||
|
@ -50,28 +53,31 @@
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<!-- Then, ToC if text has more than 600 words and not explicitly asked not to -->
|
<!-- Then, ToC if text has more than 600 words and not explicitly asked not to -->
|
||||||
{{ if (and (not .Params.notoc) (gt .WordCount 600)) }}
|
{{ if (and (not .Params.notoc) (gt .WordCount 600)) }}
|
||||||
<div class="message is-info">
|
<div class="message is-link">
|
||||||
<div class="message-header">Sommaire</div>
|
<div class="message-header">Sommaire</div>
|
||||||
<!-- Appreciate this horrible trick, even a 2000's HTML generator won't generate such code -->
|
<!-- Appreciate this horrible trick, even a 2000's HTML generator won't generate such code -->
|
||||||
<div class="message-body pt-1">{{ .TableOfContents | replaceRE "<a" "<a style='text-decoration:none;'" | safeHTML }}</div>
|
<div class="message-body has-text-left pt-1">{{ .TableOfContents | replaceRE "<a" "<a style='text-decoration:none;'" | safeHTML }}</div>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<!-- Finally, content! -->
|
<!-- Finally, content! -->
|
||||||
{{ .Content }}
|
{{ .Content }}
|
||||||
</article>
|
</article>
|
||||||
</div>
|
</div>
|
||||||
|
<hr />
|
||||||
<aside class="container level my-5">
|
<aside class="container level my-5">
|
||||||
<div class="level-left">
|
<div class="level-left">
|
||||||
{{ with .PrevInSection }}
|
{{ with .PrevInSection }}
|
||||||
<div class="level-item">
|
<div class="level-item">
|
||||||
<a class="button is-info" href="{{ .Permalink }}">« {{ .Title }}</a>
|
<a class="button is-link is-light is-medium has-text-weight-bold" href="{{ .Permalink }}">« {{
|
||||||
|
.Title }}</a>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
<div class="level-right">
|
<div class="level-right">
|
||||||
{{ with .NextInSection }}
|
{{ with .NextInSection }}
|
||||||
<div class="level-item">
|
<div class="level-item">
|
||||||
<a class="button is-info" href="{{ .Permalink }}">{{ .Title }} »</a>
|
<a class="button is-link is-light is-medium has-text-weight-bold" href="{{ .Permalink }}">{{
|
||||||
|
.Title }} »</a>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
@ -79,4 +85,4 @@
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
|
@ -7,19 +7,22 @@
|
||||||
<link rel="stylesheet" href="{{ $styleCustom.Permalink }}">
|
<link rel="stylesheet" href="{{ $styleCustom.Permalink }}">
|
||||||
<!-- RSS feed -->
|
<!-- RSS feed -->
|
||||||
{{ range .AlternativeOutputFormats -}}
|
{{ range .AlternativeOutputFormats -}}
|
||||||
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
|
{{ printf `
|
||||||
|
<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
|
||||||
{{ end -}}
|
{{ end -}}
|
||||||
|
<!-- Default to home image -->
|
||||||
<!-- tbh I am too lazy to extend Bulma, so put dirty CSS directives here to be able to use Hugo templating system -->
|
|
||||||
<style>
|
|
||||||
/* Default to home image */
|
|
||||||
{{ $image := resources.Get "img/home.jpg" }}
|
{{ $image := resources.Get "img/home.jpg" }}
|
||||||
/* If header image exists in current context, use it instead */
|
<!-- If header image exists in current context, use it instead -->
|
||||||
{{ with .Resources.GetMatch "top.jpg" }}
|
{{ with .Resources.GetMatch "top.jpg" }}
|
||||||
{{ $image = . }}
|
{{ $image = . }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ $image = $image.Resize "3000x" }}
|
{{ $image = $image.Resize "3000x" }}
|
||||||
.has-bg-img { background: url('{{ $image.Permalink }}')center center; background-size:cover; }
|
<!-- tbh I am too lazy to extend Bulma, so put dirty CSS directives here to be able to use Hugo templating system -->
|
||||||
|
<style>
|
||||||
|
.has-bg-img {
|
||||||
|
background: url('{{ $image.Permalink }}')center center;
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<!-- Favico -->
|
<!-- Favico -->
|
||||||
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
|
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
<!-- Display background only for regular pages, or home -->
|
<!-- Display background only for regular pages, or home -->
|
||||||
{{ $background := in "page home" .Kind }}
|
{{ $background := in "page home" .Kind }}
|
||||||
<header>
|
<header>
|
||||||
<section class='hero has-text-centered {{ if $background }}is-large has-bg-img is-info {{ end }}'>
|
<section class='hero has-text-centered {{ if $background }}is-large is-info has-bg-img{{ end }}'>
|
||||||
|
<div class="blur">
|
||||||
<div class="hero-head mx-5">
|
<div class="hero-head mx-5">
|
||||||
<div class="level subtitle is-5">
|
<div class="level subtitle is-5">
|
||||||
<div class="level-left">
|
<div class="level-left">
|
||||||
|
@ -18,7 +19,8 @@
|
||||||
{{ with .Params.categories }}
|
{{ with .Params.categories }}
|
||||||
<div class="tags colums is-vcentered mb-2 mt-5">
|
<div class="tags colums is-vcentered mb-2 mt-5">
|
||||||
{{ range . }}
|
{{ range . }}
|
||||||
<span class="tag is-info is-light is-large mr-4"><a href="{{ "categories" | absURL }}/{{ . | urlize }}">{{ . }}</a></span>
|
<span class="tag is-info is-light is-large mr-4"><a href="{{ " categories" | absURL }}/{{ . | urlize
|
||||||
|
}}">{{ . }}</a></span>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -27,7 +29,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="hero-body {{ if not $background }}pb-0{{ end }} content has-text-centered">
|
<div class="hero-body {{ if not $background }}pb-0{{ end }} content container has-text-centered">
|
||||||
<p class="title is-1 is-uppercase">{{ .Title }}</p>
|
<p class="title is-1 is-uppercase">{{ .Title }}</p>
|
||||||
{{ with .Params.subtitle }}
|
{{ with .Params.subtitle }}
|
||||||
<p class="subtitle is-2">{{ . }}</p>
|
<p class="subtitle is-2">{{ . }}</p>
|
||||||
|
@ -39,16 +41,19 @@
|
||||||
<div class="level subtitle is-5">
|
<div class="level subtitle is-5">
|
||||||
<div class="level-left">
|
<div class="level-left">
|
||||||
<div class="level-item has-text-left">
|
<div class="level-item has-text-left">
|
||||||
<time class="" datetime="{{ .Date.Format `2006-01-02T15:04:05Z07:00` | safeHTML }}">
|
<time datetime="{{ .Date.Format `2006-01-02T15:04:05Z07:00` | safeHTML }}">
|
||||||
<p class="mb-2">📅 Article publié le <strong>{{ .Date.Day }} {{ index $.Site.Data.months_fr (printf "%d" .Date.Month) }} {{ .Date.Year }}</strong></p>
|
<p class="mb-2">📅 Article publié le <strong>{{ .Date.Day }} {{ index $.Site.Data.months_fr
|
||||||
<p>✏️ Dernière modification le <strong>{{ .Lastmod.Day }} {{ index $.Site.Data.months_fr (printf "%d" .Lastmod.Month) }} {{ .Lastmod.Year }}</strong></p>
|
(printf "%d" .Date.Month) }} {{ .Date.Year }}</strong></p>
|
||||||
|
<p>✏️ Dernière modification le <strong>{{ .Lastmod.Day }} {{ index $.Site.Data.months_fr
|
||||||
|
(printf "%d" .Lastmod.Month) }} {{ .Lastmod.Year }}</strong></p>
|
||||||
</time>
|
</time>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="level-right">
|
<div class="level-right is-hidden-touch">
|
||||||
<div class="level-item has-text-right">
|
<div class="level-item has-text-right">
|
||||||
<div>
|
<div>
|
||||||
<p class="mb-2">🕑 Environ <strong>{{ div .FuzzyWordCount 230 }} minutes</strong> de lecture</p>
|
<p class="mb-2">🕑 Environ <strong>{{ div .FuzzyWordCount 230 }} minutes</strong> de lecture
|
||||||
|
</p>
|
||||||
<p>#️ <strong>{{ .FuzzyWordCount }} mots</strong></p>
|
<p>#️ <strong>{{ .FuzzyWordCount }} mots</strong></p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -56,6 +61,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</header>
|
</header>
|
||||||
{{ end }}
|
{{ end }}
|
|
@ -40,7 +40,7 @@
|
||||||
<div class="navbar-dropdown">
|
<div class="navbar-dropdown">
|
||||||
{{ range where .Site.Pages "Params.Code" "!=" nil }}
|
{{ range where .Site.Pages "Params.Code" "!=" nil }}
|
||||||
<a class="navbar-item {{ if eq $.Permalink .Page.Permalink }}is-active{{ end }}" href="{{ .Page.Permalink }}">
|
<a class="navbar-item {{ if eq $.Permalink .Page.Permalink }}is-active{{ end }}" href="{{ .Page.Permalink }}">
|
||||||
{{ .Title | humanize }}
|
{{ .Title }}
|
||||||
{{ $casePosts := where .Site.RegularPages "CurrentSection.Params.Code" "==" .Params.Code }}
|
{{ $casePosts := where .Site.RegularPages "CurrentSection.Params.Code" "==" .Params.Code }}
|
||||||
<span class="tag ml-2 is-rounded">{{ len $casePosts }}</span>
|
<span class="tag ml-2 is-rounded">{{ len $casePosts }}</span>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{{ $pag := . }}
|
{{ $pag := . }}
|
||||||
{{ if gt $pag.TotalPages 1 -}}
|
{{ if gt $pag.TotalPages 1 -}}
|
||||||
<nav class="mt-5 pagination is-centered" role="navigation" aria-label="pagination">
|
<nav class="mt-6 pagination is-centered" role="navigation" aria-label="pagination">
|
||||||
{{ with $pag.First -}}
|
{{ with $pag.First -}}
|
||||||
<ul class="pagination-list">
|
<ul class="pagination-list">
|
||||||
{{ end -}}
|
{{ end -}}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,9 +1,73 @@
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Nunito';
|
||||||
|
src:
|
||||||
|
url('../font/Nunito-Regular.woff2') format('woff2'),
|
||||||
|
url('../font/Nunito-Regular.woff') format('woff'),
|
||||||
|
url('../font/Nunito-Regular.ttf') format('truetype');
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Make the parent background blur under this element */
|
||||||
|
.blur {
|
||||||
|
backdrop-filter: blur(3px);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Useful to force cards to have the same height */
|
||||||
.has-equal-height {
|
.has-equal-height {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
|
|
||||||
.content {
|
/* Justify all content but not titles */
|
||||||
|
p:not(.title,.subtitle) {
|
||||||
text-align: justify;
|
text-align: justify;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* New font is "smaller" in feeling */
|
||||||
|
.navbar-dropdown {
|
||||||
|
font-size: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Add counter to title */
|
||||||
|
body {
|
||||||
|
counter-reset: h2
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
counter-reset: h3
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
counter-reset: h4
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
counter-reset: h5
|
||||||
|
}
|
||||||
|
|
||||||
|
article h2:before {
|
||||||
|
counter-increment: h2;
|
||||||
|
content: counter(h2) ". "
|
||||||
|
}
|
||||||
|
|
||||||
|
article h3:before {
|
||||||
|
counter-increment: h3;
|
||||||
|
content: counter(h2) "." counter(h3) ". "
|
||||||
|
}
|
||||||
|
|
||||||
|
article h4:before {
|
||||||
|
counter-increment: h4;
|
||||||
|
content: counter(h2) "." counter(h3) "." counter(h4) ". "
|
||||||
|
}
|
||||||
|
|
||||||
|
article .toc__menu ul {
|
||||||
|
counter-reset: item
|
||||||
|
}
|
||||||
|
|
||||||
|
article .toc__menu li a:before {
|
||||||
|
content: counters(item, ".") ". ";
|
||||||
|
counter-increment: item
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue