feat: Ajout des sections

This commit is contained in:
2020-10-21 16:23:05 +02:00
parent 6b4c117dbb
commit 79bd26ff88
138 changed files with 6621 additions and 442 deletions

View File

@ -0,0 +1,11 @@
{{ define "main" }}
{{ if .Params.Image }}
<img class="cover" src="{{ .Params.Image }}" alt="{{ .Title }}"/>
{{ end }}
<div class="container grid-lg contenu {{ if .Params.Image }}contenu-image{{end}}">
<h1>{{ .Title }}</h1>
<div class="container grid-sm">
{{ .Content }}
</div>
</div>
{{ end }}

View File

@ -0,0 +1,11 @@
{{ define "main" }}
{{ if .Params.Image }}
<img class="cover" src="{{ .Params.Image }}" alt="{{ .Title }}"/>
{{ end }}
<div class="container grid-lg contenu {{ if .Params.Image }}contenu-image{{end}}">
<h1>{{ .Title }}</h1>
<div class="container grid-sm">
{{ .Content }}
</div>
</div>
{{ end }}

View File

@ -1,5 +1,22 @@
{{ define "all" }}
{{ $image := .Resources.GetMatch "*" }}
{{ $resized := $image.Fill "1400x600 Top"}}
<img class="paysage" alt="Vue sur Crémeaux" src="{{ $resized.RelPermalink }}" />
<div class="hero hero-lg hero-image" style="background-image:linear-gradient(to bottom, #003f89, rgba(216,216,216,0)),url({{ $resized.RelPermalink }})">
<div class="hero-body">
<div class="container grid-xl">
<div class="columns">
<div class="column col-7">
<h2>Bienvenue sur le nouveau site de Crémeaux</h2>
</div>
</div>
</div>
</div>
</div>
<div class="container grid-lg contenu {{ if .Params.Image }}contenu-image{{end}}">
<h1>{{ .Title }}</h1>
<div class="container grid-sm">
{{ .Content }}
</div>
</div>
{{ end }}

View File

@ -1,11 +1,13 @@
{{ $headless := .Site.GetPage "/viemunicipale/leconseilmunicipal" }}
<ul class="conseilmunicipal">
{{ range $.Site.Data.conseilmunicipal.conseilmunicipal }}
<div class="container grid-xl conseilmunicipal">
<div class="columns">
{{ range sort $.Site.Data.conseilmunicipal.conseilmunicipal "nom" }}
{{ $image := $headless.Resources.GetMatch .image }}
{{ $resized := $image.Resize "250x" }}
<li>
{{ partial "person.html" (merge . (dict "image" $resized.RelPermalink)) }}
</li>
<div class="column col-3 col-xl-4 col-lg-6 col-sm-12">
{{ partial "person.html" (merge . (dict "image" $resized.RelPermalink)) }}
</div>
{{ end }}
</ul>
</div>
</div>

View File

@ -1,27 +1,63 @@
{{ $headless := .Site.GetPage "/viemunicipale" }}
<footer class="footer">
<div class="container">
<div>
<div class="title">
<h4>Mairie</h4>
<div class="container grid-xl">
<div class="columns">
<div class="column col-4">
<div class="card">
<div class="card-image">
{{ $image := $headless.Resources.GetMatch "mairie.jpg" }}
{{ $resized := $image.Resize "500x" }}
<img src="{{ $resized.RelPermalink }}" class="img-responsive">
</div>
<div class="card-header">
<div class="card-title h5">Mairie</div>
</div>
<div class="card-body">
Ouverture : Lundi, mardi, jeudi et vendredi de 8h40 à 12h15, mercredi de 9h15 à 12h15.
</div>
<div class="card-footer">
<button class="btn btn-link vert">📞 04 77 62 50 67</button>
<button class="btn btn-link vert">📫 mairie@cremeaux.fr</button>
</div>
</div>
</div>
<p>⏰ Lundi, mardi, jeudi et vendredi de 8h40 à 12h15, mercredi de 9h15 à 12h15.</p>
<p>📞 04 77 62 50 67</p>
<p>📫 mairie@cremeaux.fr</p>
</div>
<div>
<div class="title">
<h4>Bibliothèque Municipale</h4>
<div class="column col-4">
<div class="card">
<div class="card-image">
{{ $image := $headless.Resources.GetMatch "bibliotheque.jpg" }}
{{ $resized := $image.Resize "500x" }}
<img src="{{ $resized.RelPermalink }}" class="img-responsive">
</div>
<div class="card-header">
<div class="card-title h5">Bibliothèque Municipale</div>
</div>
<div class="card-body">
Ouverture : Mercredi de 16h40 à 18h40, vendredi et samedi de 10h à 12h.
</div>
<div class="card-footer">
<button class="btn btn-link vert">📞 04 77 62 82 66</button>
<button class="btn btn-link vert">📫 <span>bibliotheque</span><span>@cremeaux.fr</span></button>
</div>
</div>
</div>
<p>⏰ Mercredi de 16h40 à 18h40, vendredi et samedi de 10h à 12h.</p>
<p>📞 04 77 62 82 66</p>
<p>📫 biblio@cremeaux.fr</p>
</div>
<div>
<div class="title">
<h4>Agence Postale</h4>
<div class="column col-4">
<div class="card">
<div class="card-image">
{{ $image := $headless.Resources.GetMatch "poste.jpg" }}
{{ $resized := $image.Resize "500x" }}
<img src="{{ $resized.RelPermalink }}" class="img-responsive">
</div>
<div class="card-header">
<div class="card-title h5">Agence Postale</div>
</div>
<div class="card-body">
Ouverture : Mardi, mercredi, jeudi, vendredi et samedi de 9h15 à 12h15.
</div>
<div class="card-footer">
<button class="btn btn-link vert">📞 04 77 62 56 49</button>
</div>
</div>
</div>
<p>⏰ Mardi, mercredi, jeudi, vendredi et samedi de 9h15 à 12h15.</p>
<p>📞 04 77 62 56 49</p>
</div>
</div>
</footer>

View File

@ -1,29 +1,31 @@
<header class="header">
<div class="container">
<a href="/" class="title">
<h1>Crémeaux</h1>
</a>
<nav class="nav">
{{ $currentPage := . }}
<ul class="menu">
<div class="container-header">
<div class="container grid-xl">
<header class="navbar navbar-main">
<section class="navbar-section">
<a href="/" class="">
<img src="logo.png" alt="Blason de Crémeaux" height="80" />
</a>
</section>
<section class="navbar-center">
{{ range .Site.Menus.main }}
<li class="{{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }}active{{ end }} {{ .Pre }}">
<a href="{{ .URL }}" class="{{ .Identifier }}">{{ .Name }}</a>
{{ if .HasChildren }}
<ul class="sousmenu {{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }}active{{ end }}">
{{ range .Children }}
<li class="{{ if $currentPage.IsMenuCurrent "main" . }}active{{ end }} {{ .Pre }}">
<a href="{{ .URL }}">{{ .Name }}</a>
</li>
{{ end }}
</ul>
{{ end }}
</li>
<a href="{{ .URL }}" class="m-2 btn btn-primary {{ .Identifier }} {{ .Pre }}">{{ .Name }}</a>
{{ end }}
</ul>
</nav>
<button class="nav-button" type="button" role="button" aria-label="open/close navigation"><i>Menu</i></button>
</section>
</header>
</div>
</header>
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
{{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }}
{{ if .HasChildren }}
<header class="navbar navbar-submenu">
<section class="navbar-center btn-group btn-group-block">
{{ $color := .Pre }}
{{ range .Children }}
<a class="btn {{if $currentPage.IsMenuCurrent "main" .}}btn-primary{{else}}btn-link{{end}} {{$color}}" href="{{ .URL }}">{{ .Name }}</a>
{{ end }}
</section>
</header>
{{ end }}
{{ end }}
{{ end }}
</div>

View File

@ -1,6 +1,6 @@
{{ $headless := .Site.GetPage "/viemunicipale/lemotdumaire" }}
<center>
<div class="maire">
{{ $image := $headless.Resources.GetMatch "*" }}
{{ $resized := $image.Resize "300x" }}
<img class="round" src="{{ $resized.RelPermalink }}" alt="Didier PONCET" />
</center>
</div>

View File

@ -1,7 +1,15 @@
<figure>
<img src="{{ .image }}" alt="Photo de {{ .prenom }} {{ .nom }}" />
<figcaption>
<h3>{{ .prenom }} {{ .nom }}{{ if isset . "fonction" }} - <i>{{ .fonction }}</i>{{ end }}</h4>
<p>{{ .job }}, {{ .age }}&nbsp;ans</p>
</figcaption>
</figure>
<div class="card person">
<div class="card-image">
<img src="{{ .image }}" alt="Photo de {{ .prenom }} {{ .nom }}" />
</div>
<div class="card-header">
<div class="card-title h5">{{ .prenom }} {{ .nom }}</div>
<div class="card-subtitle text-gray">{{ .fonction }}</div>
</div>
<div class="card-body">
{{ .job }}
</div>
<div class="card-footer">
<span class="label label-rounded label-primary">{{ .age }}&nbsp;ans</span>
</div>
</div>

View File

@ -1,7 +1,9 @@
{{ define "all" }}
{{ .Content }}
<div class="conseil">
{{ define "main" }}
<div class="container grid-lg contenu">
<h1>{{ .Title }}</h1>
<div class="container grid-sm">
{{ .Content }}
</div>
</div>
{{ partial "conseilmunicipal.html" . }}
</div>
{{ end }}