Compare commits

..

4 commits

Author SHA1 Message Date
ecccc36cb5 feat: ajout propositions pages
All checks were successful
Deploy workflow / deploy (push) Successful in 14s
2024-09-24 11:47:12 +02:00
867bb99f5c feat: add link to mastodon
All checks were successful
Deploy workflow / deploy (push) Successful in 15s
2024-09-24 11:15:29 +02:00
c5f92b86f4 fix: stationnement
All checks were successful
Deploy workflow / deploy (push) Successful in 16s
2024-09-24 10:31:30 +02:00
96265bfbf3 feat(SEO): add Json-LD meta and tags
All checks were successful
Deploy workflow / deploy (push) Successful in 13s
2024-09-03 23:59:29 +02:00
17 changed files with 186 additions and 96 deletions

BIN
.swp

Binary file not shown.

View file

@ -12,3 +12,28 @@ body {
flex-grow: 1;
}
.footer__socials {
.social-icon {
width: 2rem;
transition: 0.2s all;
}
.social-icon.mastodon {
fill: #563CCF;
}
.social-icon:hover {
opacity: 0.8;
}
}
@media (max-width: $md-breakpoint) {
.footer__socials {
display: flex;
justify-content: center;
margin-top: 1rem;
margin-bottom: 0 !important;
li {
margin-left: 0 !important;
}
}
}

View file

@ -5,6 +5,9 @@ featured_image:
src: stand_discussions.jpg
caption: Sebastien Denise et Alexis Martini discutent de l'état des aménagements cyclables avec deux visiteurs sur notre stand.
alt: Quatre personnes discutant devant un stand.
tags:
- manifestation
- Aubevoye
---
Ce samedi 20 avril 2024, l'association VMEMS a participé à la journée du vélo organisé par la mairie du Val d'Hazey. Première édition de ce type évènement jamais réalisé auparavant à Gaillon-Aubevoye, elle a regroupé plusieurs acteurs locaux de la mobilité et des loisirs à vélo.
<!--more-->

View file

@ -8,11 +8,13 @@ description: |
En résumé une bonne place de stationnement pour vélo doit répondre à ces critères :
- 1. Sécurité
- 2. Ergonomie
- Un arceau vwlo permet de sécuriser le cadre du vélo avec un [antivol en U] afin de prévenir les vols de vélo, cela exclue de fait [les pinces roues](https://www.cc37.org/pourquoi-il-faut-proscrire-les-supports-de-type-pince-roues-ou-ratelier/).
- 2. Ergonomie et accessibilité
- Un arceau vélo permet de sécuriser le cadre du vélo avec un [antivol en U] afin de prévenir les vols de vélo, cela exclue de fait [les pinces roues](https://www.cc37.org/pourquoi-il-faut-proscrire-les-supports-de-type-pince-roues-ou-ratelier/).
- Assez d'espace entre les arceaux pour permettre de circuler.
- 3. Protégé
- En prévoyant une place spécifique, clairement marqué aux vélo, on garanti au public qui souhaite venir en vélo que cette place est permanente. Cela signale aux autres usagers que ce mode de transport est considéré et qui l'a sa place
- 4. Facilité d'accès : signalisé "Parking vélo" et proche de l'entrée du local qui souhaite déservir, il est facile à repérer pour les novices.
- En prévoyant une place spécifique, clairement marqué aux vélo, on garanti au public qui souhaite venir en vélo que cette place est permanente. Cela signale aux autres usagers que ce mode de transport est considéré et qui l'a sa place.
- Cela évite les conflits avec les autres usagers.
- 4. Facilité d'accès : signalisé "Parking vélo" et proche de l'entrée du local qui souhaite déservir, il est facile à repérer de loin.
- 5. Signalisé
- 6. Optionellement : Couvert

View file

@ -10,6 +10,12 @@ L'association Vélo et mobilités en Eure-Madrie-Seine est toujours tout ouverte
Envoyez nous vos questions, remarques et contributions à l'adresse électronique [contact@vmems.fr](mailto:contact@vmems.fr).
### Par mastodon
[Mastodon](https://joinmastodon.org/fr) est un réseau social décentralisé et libre. Sur [notre profil](https://masto.bike/@vmems), nous essayons de publier des brèves et mise à jours sur les activités de l'association et l'actualité des mobilités locales.
[Nous rejoindre sur Mastodon.](https://masto.bike/@vmems)
### Par voie postale
Par courrier :

View file

@ -2,5 +2,5 @@
title: Sujets en cours
---
Actions, sujets et travaux de l'association. Projets de futurs aménagements, par l'agglo Seine-Eure ou par les communes, création de stationnements etc.
Projets de futurs aménagements, par l'agglo Seine-Eure ou par les communes, création de piste cyclable, stationnements etc. Ces pages contiennent une description de chacun des projets, ainsi que notre analyse et si il y a lieu, nos propositions d'améliorations.

View file

@ -13,12 +13,6 @@ De nombreux défis et problèmes se pose quand à l'ambition, le budget, le trac
Beaucoup d'interrogations et de nombreux points sont à éclaicir avec le maître d'ouvrage (ici la direction des mobilités de l'agglo).
Le projet est référencé dans le [plan vélo 2023](https://www.agglo-seine-eure.fr/wp-content/uploads/2023/05/AggloSeineEure_Plan-velo-2023-2033.pdf) sous le nom : « Liaison Gaillon - gare de Gaillon-Aubevoye (RD 316) » et sous le numéro `11`.
## Statut du projet
Statut du projet tel que nous en avons connaissance : Fin des études.
## Enjeux
Ce premier itinéraire structurant permet de sécuriser un axe Nord-Sud à l'est de l'agglomération.

View file

@ -1,8 +0,0 @@
---
title: Voie verte de la gare de Gaillon-Aubevoye au Château de Gaillon
date: 2024-09-13
---
## Statut du projet
Statut du projet tel que nous en avons connaissance : **Fin des études**

View file

@ -0,0 +1,10 @@
---
title: Nos propositions d'aménagements
---
Nos propositions d'améliorations ou de création d'aménagements cyclables que nous soumettons aux responsables des aménagements (l'agglo Seine-Eure et les communes).
Ces propositions sont établies à partir des relevés de terrain, des besoins des usagers.
Si vous souhaitez participer à l'élaboration de ces propositions ou si vous avez des remarques n'hésitez pas à [nous contacter](/association/contact/).

View file

@ -0,0 +1,26 @@
---
title: Liaison de la gare au centre-ville d'Aubevoye
---
C'est un itinéraire utilisé par de nombreux usagers du train et travailleurs passe derrière la chartreuse puit devant la station d'épuration, et enfin soit par la rue Maurice Ravel, soit par la rue de l'Étable.
Cet axe possède des atouts, voici nos propositions pour améliorer cette liaison cyclable entre la gare et le centre-ville d'Aubevoye.
<!--more-->
## Passage Rue Lavoisier devant la station d'épuration
**Actuellement :** Le chemin partagé piéton/cycliste qui relie la salle Pierre Mondy à la station d'épuration en traversant le ru du Hazey est étroit, avec un revêtement inadapté par temps pluvieux.
**Notre proposition :** Élargir et d'ajouter un enrobé sur ce chemin pour faire cohabiter les cycles et piétons et rendre d'avantage accueillant et pratique ce chemin par temps pluvieux.
## Passage de la RD 65
**Actuellement :** Passage non aménagé et dangereux.
**Proposition :** Créer un passage aménagé pour les cycles entre la rue de Lavoisier et la rue de l'étable.
## Traversé de la résidence de la Ferme
**Actuellement :** Bande de double sens cyclabe à contre-sens.
**Proposition :** Déplacer la bande de double sens cyclable à droite dans la direction Gare -> Centre-ville.

View file

@ -9,17 +9,11 @@ enableGitInfo = true
[params]
dateFmt = "2006-01-02 15:04"
[params.contact]
email = "contact@vmems.fr"
website = "https://vmems.fr"
# helloasso = ""
# helloasso_adhesion = ""
# paper_adhesion = "https://static.vmems.fr/"
# [params.socials]
# facebook = "https://www.facebook.com/groups/bethleemaubevoye"
# youtube = "https://www.youtube.com/@letoiledebethleem9895"
ISO8601 = "2006-01-02T15:04:05-07:00"
[params.contact]
email = "contact@vmems.fr"
website = "https://vmems.fr"
mastodon = "https://masto.bike/@vmems"
[markup.goldmark.renderer]
unsafe = true

View file

@ -11,6 +11,14 @@
<span>Mis à jour le <b><time>{{ . | time.Format ":date_full" }}</time></b></span>
{{ end }}
</p>
<p class="article__tags">
{{- range $index, $element := .Params.tags -}}
{{- with $element -}}
<span>{{- if $index -}}, {{- end -}}</span>
<a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a>
{{- end -}}
{{ end }}
</p>
{{ if .Params.featured_image }}
@ -26,12 +34,11 @@
{{ end }}
{{ end }}
{{ range .Params.tags }}
<a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a>
{{ end }}
<div>
{{ .Content }}
</div>
<div class="article__text">
{{ .Content }}
</div>
</article>
</main>
{{ end }}

View file

@ -11,8 +11,12 @@
/>
</div>
<div class="landing__slogan__content col-12 col-lg-9 mt-4 mt-md-0 d-flex flex-column justify-content-center align-items-center">
<h1 class="text-center">Ensemble, rendons Gaillon-Aubevoye cyclable !</h1>
<h5 class="text-center mt-3">Association Vélo et Mobilités en Eure-Madrie-Seine</h5>
<h1 class="text-center">
Ensemble, rendons Gaillon-Aubevoye cyclable !
</h1>
<h5 class="text-center mt-3">
Association Vélo et Mobilités en Eure-Madrie-Seine
</h5>
</div>
</div>
</div>
@ -58,57 +62,53 @@
What we do
*/}}
<div class="container">
<div class="offset-lg-6 col-md-6">
<h2>Nos actions citoyennes 🎬</h2>
<ul>
<li>Montrer et promouvoir la solution vélo auprès du grand public<ul>
<li>Organisation d'évènements publics, sensibilisation</li>
<div class="offset-lg-6 col-md-6">
<h2>Nos actions citoyennes 🎬</h2>
<ul>
<li>Montrer et promouvoir la solution vélo auprès du grand public<ul>
<li>Organisation d'évènements publics, sensibilisation</li>
</ul>
</li>
<li>Faire interface entre les élus et les usagers<ul>
<li>Montrer aux élus le besoin en infrastructure et les avantages du vélos</li>
<li>Être force de propositions, signaler les problèmes et faire des critiques constructives des aménagements cyclables et projets des collectivités</li>
</ul>
</li>
<li>Porter le besoin des cyclistes auprès d'entreprises privées<ul>
<li>Par exemple, plaidoyer à la mise en place de stationnements dans enceinte privées (centre commerciaux, locaux d'entreprises…)</li>
</ul>
</li>
<li>Aider les cyclistes, plus particulièrement les novices</li>
</ul>
</li>
<li>Faire interface entre les élus et les usagers<ul>
<li>Montrer aux élus le besoin en infrastructure et les avantages du vélos</li>
<li>Être force de propositions, signaler les problèmes et faire des critiques constructives des aménagements cyclables et projets des collectivités</li>
</ul>
</li>
<li>Porter le besoin des cyclistes auprès d'entreprises privées<ul>
<li>Par exemple, plaidoyer à la mise en place de stationnements dans enceinte privées (centre commerciaux, locaux d'entreprises…)</li>
</ul>
</li>
<li>Aider les cyclistes, plus particulièrement les novices</li>
</ul>
<div class="text-end mt-4">
<a href="/projets" class="btn btn-lg btn-success">
Les sujets et projets en cours
</a>
</div>
</div>
<div class="text-end mt-4">
<a href="/projets" class="btn btn-lg btn-success">
Les sujets et projets en cours
</a>
</div>
</div>
</div>
</section>
<section class="landing__section odd" id="landing-need-help">
<div class="container">
{{/*
How to help us
*/}}
<h2>Nous avons besoin de votre aide ! 🙋</h2>
<ul>
<li>Pour parler de l'association et des initiatives autour de vous…</li>
<li>Pour envoyer des e-mails et lettres de demandes…</li>
<li>Pour participer aux réflexions autours des aménagements…</li>
<li>Pour communiquer, au public, aux médias…</li>
<li>Pour organiser des évènements…</li>
</ul>
<div class="mt-4">
<a href="/association/rejoindre" class="btn btn-lg btn-success">
Nous rejoindre
</a>
</div>
{{/* How to help us */}}
<h2>Nous avons besoin de votre aide ! 🙋</h2>
<ul>
<li>Pour parler de l'association et des initiatives autour de vous…</li>
<li>Pour envoyer des e-mails et lettres de demandes…</li>
<li>Pour participer aux réflexions autours des aménagements…</li>
<li>Pour communiquer, au public, aux médias…</li>
<li>Pour organiser des évènements…</li>
</ul>
<div class="mt-4">
<a href="/association/rejoindre" class="btn btn-lg btn-success">
Nous rejoindre
</a>
</div>
</div>
</section>
<section class="landing__section" id="landing-last-news">
<div class="container">
{{/*
Show last 3 news
*/}}
{{/* Show last 3 news */}}
<h2>Nos dernières actualités</h2>
{{ $news := where .Site.RegularPages "Section" "in" "actualites" }}
{{ range $index, $element := $news }}{{ if eq $index 0 }}

View file

@ -5,6 +5,7 @@
<h5>Le vélo à Gaillon-Aubevoye</h5>
<ul class="nav flex-column">
<li class="nav-item mb-2"><a href="/signalements" class="nav-link p-0 text-body-secondary">Problèmes signalés</a></li>
<li class="nav-item mb-2"><a href="/propositions" class="nav-link p-0 text-body-secondary">Propositions d'aménagements</a></li>
<li class="nav-item mb-2"><a href="/projets" class="nav-link p-0 text-body-secondary">Projets et futur aménagements</a></li>
<li class="nav-item mb-2"><a href="/ecosysteme-local" class="nav-link p-0 text-body-secondary">Ecosystème local</a></li>
</ul>
@ -32,15 +33,16 @@
<div class="d-flex flex-column flex-sm-row justify-content-between py-4 my-4 border-top">
<p>VMEMS Contenu en <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr">licence Creative Commons CC-BY-SA</a> sauf si mentioné autrement</p>
<ul class="list-unstyled d-flex">
<li class="ms-3"><a class="link-body-emphasis" href="#">
<svg class="bi" width="24" height="24"><use xlink:href="#twitter"/></svg>
</a></li>
<li class="ms-3"><a class="link-body-emphasis" href="#">
<svg class="bi" width="24" height="24"><use xlink:href="#instagram"/></svg>
</a></li>
<li class="ms-3"><a class="link-body-emphasis" href="#">
<svg class="bi" width="24" height="24"><use xlink:href="#facebook"/></svg></a>
<ul class="list-unstyled d-flex footer__socials">
<li class="ms-3">
<a
class="link-body-emphasis"
rel="me"
href="{{ .Site.Params.contact.mastodon }}"
title="Nous retrouver sur Mastodon"
>
{{ partial "helpers/svg" (dict "path" "icons/mastodon" "class" "social-icon mastodon") }}
</a>
</li>
</ul>
</div>

View file

@ -1,6 +1,9 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
{{- $title := partialCached "data/title" . .RelPermalink -}}
<title>{{ $title }} {{ if not .IsHome }}- VMEMS{{ end }}</title>
{{- $description := partialCached "data/description" . .RelPermalink -}}
<meta name="description" content="{{ $description }}">
@ -8,15 +11,18 @@
<meta name="author" content="{{ . }}">
{{ end }}
{{- $title := partialCached "data/title" . .RelPermalink -}}
<title>{{ $title }} {{ if not .IsHome }}- VMEMS{{ end }}</title>
{{ if .IsPage }}
{{- with .Params.tags -}}
<meta name="keywords" content="{{ range $i, $e := . }}{{ if $i }}, {{ end }}{{ $e }}{{ end }}">
{{ end }}
{{- end -}}
<link rel="canonical" href="{{ .Permalink }}">
{{ partial "opengraph/include.html" . }}
{{- partial "metas/opengraph.html" . -}}
{{- partial "metas/json-ld.html" . -}}
{{ range .AlternativeOutputFormats }}
{{- range .AlternativeOutputFormats -}}
<link rel="{{ .Rel }}" type="{{ .MediaType.Type }}" href="{{ .Permalink | safeURL }}">
{{ end }}
@ -29,7 +35,7 @@
<meta name="theme-color" content="#198754">
<!-- Note: j'ai galérer à rajouter du scss car en fait y'avait déja une variable $style de définit plus haut... -->
{{ $style := resources.Get "sass/main.scss" | resources.ToCSS | resources.Fingerprint }}
{{- $style := resources.Get "sass/main.scss" | resources.ToCSS | resources.Fingerprint -}}
<link rel="stylesheet" href="{{ $style.Permalink }}" integrity="{{ $style.Data.Integrity }}">
<meta name="htmx-config" content='{"selfRequestsOnly":false}'>

View file

@ -0,0 +1,23 @@
{{ if .IsPage }}
{{ if eq .Section "actualites" }}
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "BlogPosting",
"articleSection" : "{{ .Section | title }}",
"name" : "{{ .Title }}",
"headline" : "{{ .Title }}",
"description" : "{{ if .Description }}{{ .Description }}{{ else }}{{if .IsPage}}{{ .Summary }}{{ end }}{{ end }}",
"inLanguage" : "fr-FR",
"author" : "{{ .Params.author }}",
"creator" : "VMEMS",
"accountablePerson" : "VMEMS",
"datePublished": "{{ .PublishDate.Format $.Site.Params.ISO8601 }}",
"dateModified" : "{{ .Lastmod.Format $.Site.Params.ISO8601 }}",
"url" : "{{ .Permalink }}",
"wordCount" : "{{ .WordCount }}",
"keywords" : [ {{ range $i, $e := .Params.tags }}{{ if $i }}, {{ end }}{{ $e }}{{ end }} ]
}
</script>
{{ end }}
{{ end }}

View file

@ -33,7 +33,7 @@
{{- end -}}
{{- else -}}
{{ if not .Site.Lastmod.IsZero }}
<meta property="og:updated_time" content="{{- .Site.Lastmod.Format "2006-01-02T15:04:05-07:00" | safeHTML -}}" />
<meta property="og:updated_time" content="{{- .Site.Lastmod.Format "2006-01-02T15:04:05-07:00" | safeHTML -}}" />
{{- end -}}
{{- end -}}