From 9ab58b298a4e925f154d9f06d46ec56679368bb9 Mon Sep 17 00:00:00 2001 From: Simon C Date: Thu, 10 Feb 2022 08:59:07 +0100 Subject: [PATCH 01/25] style: Fix margin on cards --- assets/styles/main.sass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/styles/main.sass b/assets/styles/main.sass index 2b4a9aa..17d440a 100644 --- a/assets/styles/main.sass +++ b/assets/styles/main.sass @@ -296,14 +296,13 @@ sub .quote:first-child margin-top: 0 + .cards display: grid - grid-auto-columns: 1fr grid-template-columns: 1fr 1fr - grid-template-rows: auto auto auto column-gap: var(--tile) row-gap: var(--tile) - margin: 0 + margin: var(--tile) 0 padding: 0 list-style-type: none @@ -331,6 +330,7 @@ sub p, h1, h2, h3 margin: 0 padding: 0 + text-align: left @media screen and (max-width: 800px) text-align: center -- 2.40.1 From ddf1e850a0f1bc750e88c436f15c2aac0e49f0ea Mon Sep 17 00:00:00 2001 From: Simon C Date: Mon, 14 Feb 2022 09:36:54 +0100 Subject: [PATCH 02/25] feat: Add sticky on services section --- assets/styles/main.sass | 47 ++++++++++++++++++++++++++++++++++++-- config/_default/config.yml | 2 +- content/_index.md | 9 ++++++++ 3 files changed, 55 insertions(+), 3 deletions(-) diff --git a/assets/styles/main.sass b/assets/styles/main.sass index 17d440a..a0f4592 100644 --- a/assets/styles/main.sass +++ b/assets/styles/main.sass @@ -1,6 +1,6 @@ $line-height: 1.15 $size-small: 600px -$layout-size: 960px +$layout-size: 1040px // COLOR @@ -96,7 +96,6 @@ $color-tertiary: #A61A07 .card, .cards > *, .footnotes color: var(--color-secondary-card-paragraph) background: var(--color-secondary-card-background) - border-radius: var(--border-radius) h1, h2, h3, h4, h5, h6 color: var(--color-secondary-card-headline) button, .button @@ -124,6 +123,7 @@ body --border-style: dashed --border-size: 4px --border-radius: calc(var(--tile)/2) + --border-radius-small: 3px --link-style: dotted font-size: 1.125rem @@ -287,6 +287,12 @@ sub max-width: $layout-size padding: var(--tile) margin: 0 auto + width: 90% + margin-right: auto + margin-left: auto + + @media screen and (max-width: 800px) + width: inherit .blogDate:first-child + h1 padding-top: var(--tile) @@ -297,6 +303,43 @@ sub .quote:first-child margin-top: 0 +.sticky + position: relative + display: block + + .sticky-col + top: 0 + position: sticky + width: 40% + margin-right: 7% + float: left + margin-bottom: 1rem + + .sticky-cards + width: 50% + float: right + + .cards + grid-template-columns: 1fr + + & > * + border-radius: var(--border-radius-small) + + + @media screen and (max-width: 800px) + .sticky-col, .sticky-cards + width: inherit + position: relative + margin-right: 0 + +.clearfix::before, .clearfix::after + content: " " + display: table + +.clearfix::after + clear: both + + .cards display: grid grid-template-columns: 1fr 1fr diff --git a/config/_default/config.yml b/config/_default/config.yml index f03cf11..a0e0d24 100644 --- a/config/_default/config.yml +++ b/config/_default/config.yml @@ -16,7 +16,7 @@ permalinks: params: FaviconFile: /favicon.svg - ImageSize: 960x + ImageSize: 1040x minify: tdewolff: diff --git a/content/_index.md b/content/_index.md index 2b02e8c..b341952 100644 --- a/content/_index.md +++ b/content/_index.md @@ -23,10 +23,17 @@ RésiLien est géré par un **collectif** d'entreprises de l'**Économie Sociale
+
+
## Quels services propose RésiLien ? {.center} +Tous les services sont Open Source et sont accompagnés d'une formation personnalisée. Des sauvegardes sont effectuées quotidiennement sur un autre site. + +
+
+ -
![Collaboration sur un document](/icons/writting.svg) @@ -57,6 +64,8 @@ RésiLien est géré par un **collectif** d'entreprises de l'**Économie Sociale Avec le logiciel libre Hugo, l'équipe de RésiLien peut concevoir un site web selon votre demande et l'héberger sur son infrastructure. { .cards } +
+
-- 2.40.1 From 2dd6cf7dcfbf4133ffca3942f75d456f4d0b3499 Mon Sep 17 00:00:00 2001 From: Killian Kemps Date: Tue, 15 Feb 2022 09:58:20 +0100 Subject: [PATCH 03/25] feat: Add img for twitter cards --- config/_default/config.yml | 1 + content/blog/2021/2021-12-21-integration-des-chatons.md | 1 + .../2022-01-26-l-impact-environnemental-du-numerique/index.md | 1 + 3 files changed, 3 insertions(+) diff --git a/config/_default/config.yml b/config/_default/config.yml index a0e0d24..a686fde 100644 --- a/config/_default/config.yml +++ b/config/_default/config.yml @@ -17,6 +17,7 @@ permalinks: params: FaviconFile: /favicon.svg ImageSize: 1040x + SocialImage: logo.svg minify: tdewolff: diff --git a/content/blog/2021/2021-12-21-integration-des-chatons.md b/content/blog/2021/2021-12-21-integration-des-chatons.md index a8d5b55..9d59595 100644 --- a/content/blog/2021/2021-12-21-integration-des-chatons.md +++ b/content/blog/2021/2021-12-21-integration-des-chatons.md @@ -2,6 +2,7 @@ title: RésiLien intègre les CHATONS description: RésiLien est très fier d'intégrer la grande famille des CHATONS et espère pouvoir y contribuer à son niveau ! date: 2021-12-21 +SocialImage: logo_chatons_v3.1.svg --- # RésiLien intègre les CHATONS diff --git a/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md b/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md index 015ec64..1615cc1 100644 --- a/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md +++ b/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md @@ -2,6 +2,7 @@ title: L'impact environnemental du numérique description: Que savons-nous de l'impact du numérique ? Son impact est-il « virtuel » et « dématérialisé » comme on aime à le prétendre ? Nous vous proposons une série d'articles qui expliquent d'abord le lien entre le numérique et son environnement, puis les solutions que nous proposons chez RésiLien date: 2022-01-26 +SocialImage: graphique_rechauffement.png --- # L'impact environnemental du numérique -- 2.40.1 From d5dfbff9551f337a5358c8c0a4cc8c277cae1f21 Mon Sep 17 00:00:00 2001 From: Killian Kemps Date: Tue, 15 Feb 2022 16:38:39 +0100 Subject: [PATCH 04/25] feat: Change article default logo for disc --- config/_default/config.yml | 2 +- static/RESILIEN_LOGO_SLOGAN_disc_slogan.svg | 187 ++++++++++++++++++++ 2 files changed, 188 insertions(+), 1 deletion(-) create mode 100644 static/RESILIEN_LOGO_SLOGAN_disc_slogan.svg diff --git a/config/_default/config.yml b/config/_default/config.yml index a686fde..d95294a 100644 --- a/config/_default/config.yml +++ b/config/_default/config.yml @@ -17,7 +17,7 @@ permalinks: params: FaviconFile: /favicon.svg ImageSize: 1040x - SocialImage: logo.svg + SocialImage: RESILIEN_LOGO_SLOGAN_disc_slogan.svg minify: tdewolff: diff --git a/static/RESILIEN_LOGO_SLOGAN_disc_slogan.svg b/static/RESILIEN_LOGO_SLOGAN_disc_slogan.svg new file mode 100644 index 0000000..a6932f0 --- /dev/null +++ b/static/RESILIEN_LOGO_SLOGAN_disc_slogan.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.40.1 From b3ada1d88ced8e1aa0bc16730a5b9812a53842d8 Mon Sep 17 00:00:00 2001 From: Killian Kemps Date: Tue, 15 Feb 2022 16:42:15 +0100 Subject: [PATCH 05/25] fix: Delete not working image --- .../2022-01-26-l-impact-environnemental-du-numerique/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md b/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md index 1615cc1..015ec64 100644 --- a/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md +++ b/content/blog/2022/2022-01-26-l-impact-environnemental-du-numerique/index.md @@ -2,7 +2,6 @@ title: L'impact environnemental du numérique description: Que savons-nous de l'impact du numérique ? Son impact est-il « virtuel » et « dématérialisé » comme on aime à le prétendre ? Nous vous proposons une série d'articles qui expliquent d'abord le lien entre le numérique et son environnement, puis les solutions que nous proposons chez RésiLien date: 2022-01-26 -SocialImage: graphique_rechauffement.png --- # L'impact environnemental du numérique -- 2.40.1 From 5572f97e4f9bd87c19ca6b54ee341dc3fe448f62 Mon Sep 17 00:00:00 2001 From: Simon C Date: Wed, 16 Feb 2022 13:01:52 +0100 Subject: [PATCH 06/25] feat: Update homepage text --- content/_index.md | 46 +++++++++++++++------------------------ themes/hugo-theme-lowtech | 2 +- 2 files changed, 18 insertions(+), 30 deletions(-) diff --git a/content/_index.md b/content/_index.md index b341952..9ec3f7b 100644 --- a/content/_index.md +++ b/content/_index.md @@ -34,13 +34,6 @@ Tous les services sont Open Source et sont accompagnés d'une formation personna
--
- - ![Collaboration sur un document](/icons/writting.svg) - ### Prise de notes collaborative - -
- Avec le logiciel libre Hedgedoc, prenez des notes à plusieurs au format Markdown. -
![Partager ses fichiers avec son équipe](/icons/share-file.svg) @@ -55,6 +48,15 @@ Tous les services sont Open Source et sont accompagnés d'une formation personna
Avec le logiciel libre Nextcloud, partagez votre calendrier et vos contacts avec les membres de votre organisation. + +-
+ + ![Collaboration sur un document](/icons/writting.svg) + ### Prise de notes collaborative + +
+ Avec le logiciel libre Hedgedoc, prenez des notes à plusieurs au format Markdown. + -
![Éco-conception de site internet](/icons/website.svg) @@ -74,31 +76,17 @@ Tous les services sont Open Source et sont accompagnés d'une formation personna ## Comment bénéficier des services de RésiLien ? {.center} -Pour tous les services hébergés par RésiLien, ce sera l'entreprise Weko (département de la Loire) ou Libenume (département des Côtes d'Armor) votre interlocutrice principale selon votre proximité géographique. +Ayant à cœur d'avoir une **relation de proximité**, nous vous conseillons de contacter l'antenne la plus proche. Celle-ci vous enverra une proposition commerciale en fonction de vos besoins. Chaque prestation inclut une **période d'accompagnement pour l'utilisation des services**. -- ### [Weko](https://weko.io) - [simon@weko.io](mailto:simon@weko.io) +- #### Antenne Loire + Simon Constans + [loire@resilien.fr](mailto:loire@resilien.fr) [07 57 18 01 68](tel:0757180168) -- ### [Libenume](https://libenume.fr/) - [contact@libenume.fr](mailto:contact@libenume.fr) +- #### Antenne Côtes d'Armor + Killian Kemps + [cotesdarmor@resilien.fr](mailto:cotesdarmor@resilien.fr) [07 64 70 62 94](tel:0764706294) -{ .cards } - -Ayant à cœur d'avoir une **relation de proximité**, nous vous conseillons de contacter l'entreprise la plus proche. Celle-ci vous enverra une proposition commerciale en fonction de vos besoins. Chaque prestation inclut une **période d'accompagnement pour l'utilisation des services**. - -
- -
-
- -## Blog -{.center} - -Voici nos derniers articles de blog : - -{{< blog-article-last >}} - -[Voir tous les articles](/blog/) +{ .cards .center }
diff --git a/themes/hugo-theme-lowtech b/themes/hugo-theme-lowtech index ae3473d..42c60bc 160000 --- a/themes/hugo-theme-lowtech +++ b/themes/hugo-theme-lowtech @@ -1 +1 @@ -Subproject commit ae3473dcea1a4bf11ccb887f1209324267f7c028 +Subproject commit 42c60bc876fcc93a804c9de471a66bf01a0b9a69 -- 2.40.1 From 55f88dd7bd8b6042f7e1fe47d7723fddb8431667 Mon Sep 17 00:00:00 2001 From: Simon C Date: Tue, 22 Feb 2022 17:27:03 +0100 Subject: [PATCH 07/25] feat(Plausible): Add analytic script --- layouts/partials/footer.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 0293544..518db15 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -15,3 +15,6 @@
  • Politique de protection des données
  • +{{ if eq hugo.Environment "production" }} + +{{ end }} -- 2.40.1 From 66e767424c85d25e9807ecbf6a318f8a1c91adeb Mon Sep 17 00:00:00 2001 From: Simon C Date: Tue, 22 Feb 2022 17:43:14 +0100 Subject: [PATCH 08/25] feat(Nginx): Add analytic on Content-Security-Policy --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3f66d28..322c3a4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.weko.io/nginx-lowtech:0.0.9 +FROM registry.weko.io/nginx-lowtech:0.1.0 # Copie des sources du site COPY public /usr/share/nginx/html -- 2.40.1 From b55c159daaa8127bc5e072a632c36a974f9dd924 Mon Sep 17 00:00:00 2001 From: Simon C Date: Tue, 22 Feb 2022 19:09:42 +0100 Subject: [PATCH 09/25] feat(Plausible): Add script --- layouts/partials/footer.html | 5 +++-- layouts/partials/header.html | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 518db15..3b8b692 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -15,6 +15,7 @@
  • Politique de protection des données
  • -{{ if eq hugo.Environment "production" }} - +{{ if or (eq hugo.Environment "production") (eq hugo.Environment "staging") }} + + {{ end }} diff --git a/layouts/partials/header.html b/layouts/partials/header.html index ce65e06..00ccd2b 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -8,7 +8,7 @@ {{ printf "" $tag | safeHTML }}