This commit is contained in:
theo1 2023-12-05 15:10:26 +01:00
parent 74d073f3ad
commit ce6b87d702
21 changed files with 374 additions and 274 deletions

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Archives for ravages</h1>
@ -32,10 +35,7 @@
</dl>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -46,6 +46,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Edito</h1>
<p>Tu tiens dans tes mains le premier numéro dune revue qui a failli sappeler autrement. On avait pensé à Roue Libre, La Brèche, Le Pas-Sage, et même Le Blaireau Explosif. Finalement la revue sappelle Ravages, avec un « s », parce quon est plusieurs à écrire là-dedans et surtout parce que des ravages y en a plein. Dans ldico ya écrit quun ravage est un dégât matériel causé de façon violente par laction des gens ou de la nature. Cest aussi « leffet désastreux de quelque chose sur quelquun », comme quand on parle des ravages de la guerre, ou de ceux du salariat.</p>
@ -32,10 +35,7 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
</div>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -46,6 +46,8 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Edito</h1>
<p>Tu tiens dans tes mains le premier numéro dune revue qui a failli sappeler autrement. On avait pensé à Roue Libre, La Brèche, Le Pas-Sage, et même Le Blaireau Explosif. Finalement la revue sappelle Ravages, avec un « s », parce quon est plusieurs à écrire là-dedans et surtout parce que des ravages y en a plein. Dans ldico ya écrit quun ravage est un dégât matériel causé de façon violente par laction des gens ou de la nature. Cest aussi « leffet désastreux de quelque chose sur quelquun », comme quand on parle des ravages de la guerre, ou de ceux du salariat.</p>
@ -32,10 +35,7 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
</div>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -46,6 +46,8 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Authors on ravages</h1>
<ul>
@ -20,10 +23,7 @@
</ul>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -34,6 +34,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Categories on ravages</h1>
<ul>
@ -20,10 +23,7 @@
</ul>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -34,6 +34,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<ul>
@ -26,10 +29,7 @@
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -40,6 +40,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<ul>
@ -26,10 +29,7 @@
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -40,6 +40,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Edito</h1>
<p>Tu tiens dans tes mains le premier numéro dune revue qui a failli sappeler autrement. On avait pensé à Roue Libre, La Brèche, Le Pas-Sage, et même Le Blaireau Explosif. Finalement la revue sappelle Ravages, avec un « s », parce quon est plusieurs à écrire là-dedans et surtout parce que des ravages y en a plein. Dans ldico ya écrit quun ravage est un dégât matériel causé de façon violente par laction des gens ou de la nature. Cest aussi « leffet désastreux de quelque chose sur quelquun », comme quand on parle des ravages de la guerre, ou de ceux du salariat.</p>
@ -32,10 +35,7 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
</div>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -46,6 +46,8 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,10 +9,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Edito</h1>
<p>Tu tiens dans tes mains le premier numéro dune revue qui a failli sappeler autrement. On avait pensé à Roue Libre, La Brèche, Le Pas-Sage, et même Le Blaireau Explosif. Finalement la revue sappelle Ravages, avec un « s », parce quon est plusieurs à écrire là-dedans et surtout parce que des ravages y en a plein. Dans ldico ya écrit quun ravage est un dégât matériel causé de façon violente par laction des gens ou de la nature. Cest aussi « leffet désastreux de quelque chose sur quelquun », comme quand on parle des ravages de la guerre, ou de ceux du salariat.</p>
@ -32,10 +35,7 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
</div>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -46,6 +46,8 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -14,10 +14,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<header>
<h2 class="entry-title">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</h2>
@ -78,10 +81,7 @@
</div><!-- /.entry-content -->
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -92,6 +92,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -14,10 +14,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<header>
<h2 class="entry-title">Lexique : frontière</h2>
@ -46,10 +49,7 @@ En 2015 cette frontière sest partiellement refermée. LEtat a établi une
</div><!-- /.entry-content -->
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -60,6 +60,8 @@ En 2015 cette frontière sest partiellement refermée. LEtat a établi une
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -14,10 +14,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<header>
<h2 class="entry-title">L'intégration à coups de patates</h2>
@ -47,10 +50,7 @@
</div><!-- /.entry-content -->
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -61,6 +61,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -11,10 +11,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Contact</h1>
@ -23,10 +26,7 @@
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -37,6 +37,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -11,10 +11,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Edito</h1>
@ -37,10 +40,7 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -51,6 +51,8 @@ l&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -14,10 +14,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<header>
<h2 class="entry-title">Refoulements violents à la frontière greco-turque : récit d'une dérive européenne</h2>
@ -45,10 +48,7 @@ Une fois localisées par les autorités, elles sont forcées par des hommes arm
</div><!-- /.entry-content -->
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -59,6 +59,8 @@ Une fois localisées par les autorités, elles sont forcées par des hommes arm
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -14,10 +14,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<header>
<h2 class="entry-title">Remplacer les frontières par des forêts d'herbes sauvages : des imaginaires territoriaux émancipateurs contre l'invisibilisation des frontières</h2>
@ -47,10 +50,7 @@ A Briançon, on ne fait même plus semblant : la municipalité demande au Refuge
</div><!-- /.entry-content -->
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -61,6 +61,8 @@ A Briançon, on ne fait même plus semblant : la municipalité demande au Refuge
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -14,10 +14,13 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<header>
<h2 class="entry-title">Tadi taxi oula saroukh ?</h2>
@ -72,10 +75,7 @@ Mais il faut pouvoir contrôler. Parce que un peu ça taide trop. Tu en prend
</div><!-- /.entry-content -->
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -86,6 +86,8 @@ Mais il faut pouvoir contrôler. Parce que un peu ça taide trop. Tu en prend
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -9,20 +9,20 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="/">ravages</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
<h1>Tags for ravages</h1>
<ul>
</ul>
</section>
<nav id="menu"><ul>
<hr>
<li><a href="/la-jauge-du-refuge-solidaire-lacueil-inconditionnel-conditionne.html">La jauge du Refuge solidaire : l'acueil inconditionnel conditionné</a></li>
<li><a href="/lexique-frontiere.html">Lexique : frontière</a></li>
<li><a href="/lintegration-a-coups-de-patates.html">L'intégration à coups de patates</a></li>
@ -33,6 +33,8 @@
<li><a href="/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,

View File

@ -14,9 +14,15 @@ h2 {
line-height: initial;
}
#content, nav {
margin-right: 25%;
margin-left: 25%;
#flex-container {
display: flex;
flex-direction: row;
}
#content {
padding-left: 10%;
padding-right: 10%;
max-width: 50%;
font-size: 1.5em;
line-height: 35px;
}
@ -30,5 +36,30 @@ h2 {
}
nav {
display: flex;
max-width: 40%;
padding-right: 10%;
font-size: 1.2em;
line-height: 35px;
}
/* Responsive layout - makes a one column layout instead of a two-column layout */
@media (max-width: 800px) {
#flex-container {
flex-direction: column;
}
#content {
max-width: 100%;
}
nav {
max-width: 100%;
padding-left: 10%;
padding-right: 10%;
}
nav li {
margin: 1em;
}
}

View File

@ -14,9 +14,15 @@ h2 {
line-height: initial;
}
#content, nav {
margin-right: 25%;
margin-left: 25%;
#flex-container {
display: flex;
flex-direction: row;
}
#content {
padding-left: 10%;
padding-right: 10%;
max-width: 50%;
font-size: 1.5em;
line-height: 35px;
}
@ -30,5 +36,30 @@ h2 {
}
nav {
display: flex;
max-width: 40%;
padding-right: 10%;
font-size: 1.2em;
line-height: 35px;
}
/* Responsive layout - makes a one column layout instead of a two-column layout */
@media (max-width: 800px) {
#flex-container {
flex-direction: column;
}
#content {
max-width: 100%;
}
nav {
max-width: 100%;
padding-left: 10%;
padding-right: 10%;
}
nav li {
margin: 1em;
}
}

View File

@ -35,19 +35,19 @@
</head>
<body id="index" class="home">
<header>
<h1><a href="{{ SITEURL }}/">{{ SITENAME }}{% if SITESUBTITLE %} <strong>{{ SITESUBTITLE }}</strong>{% endif %}</a></h1>
</header><!-- /#banner -->
<div id="flex-container">
<section id="content">
{% block content %}
{% endblock %}
</section>
<nav id="menu"><ul>
<hr>
{% for article in articles %}
{% if article.category == MENU_CATEGORY %}
<li><a href="{{SITE_URL}}/{{article.url}}">{{article.title}}</a></li>
@ -57,6 +57,8 @@
<li><a href="{{ SITE_URL }}/pages/contact">Contact</a></li>
</ul></nav><!-- /#menu -->
</div>
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="https://getpelican.com/">Pelican</a>,