This commit is contained in:
2019-03-16 15:49:00 +01:00
parent e08678c02b
commit c3d6f84898
14 changed files with 146 additions and 7 deletions
+2
View File
@@ -21,3 +21,5 @@
[2019-01-10 13:58:55] grav.CRITICAL: Template "taxonomylist.html.twig" is not defined in "partials/navigation.html.twig" at line 23. - Trace: #0 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Service/OutputServiceProvider.php(27): Grav\Common\Twig\Twig->processSite('html') #1 /home/kevin/Documents/Sites/hehe.net/vendor/pimple/pimple/src/Pimple/Container.php(118): Grav\Common\Service\OutputServiceProvider->Grav\Common\Service\{closure}(Object(Grav\Common\Grav)) #2 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Processors/RenderProcessor.php(19): Pimple\Container->offsetGet('output') #3 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(131): Grav\Common\Processors\RenderProcessor->process() #4 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(370): Grav\Common\Grav->Grav\Common\{closure}() #5 [internal function]: Grav\Common\Grav::Grav\Common\{closure}('render', 'Render', Object(Closure)) #6 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(346): call_user_func_array(Object(Closure), Array) #7 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(132): Grav\Common\Grav->__call('measureTime', Array) #8 /home/kevin/Documents/Sites/hehe.net/index.php(54): Grav\Common\Grav->process() #9 {main} [] []
[2019-01-10 14:07:32] grav.CRITICAL: An exception has been thrown during the rendering of a template ("Illegal offset type in isset or empty"). - Trace: #0 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #1 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(196): Twig_Template->display(Array) #2 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(215): __TwigTemplate_c83792a515aa5932f4f8f0327d1995ff5b09567b6fa318a8f2988140b871d2d0->block_header_navigation(Array, Array) #3 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(175): Twig_Template->displayBlock('header_navigati...', Array, Array) #4 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(215): __TwigTemplate_c83792a515aa5932f4f8f0327d1995ff5b09567b6fa318a8f2988140b871d2d0->block_header(Array, Array) #5 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(54): Twig_Template->displayBlock('header', Array, Array) #6 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_c83792a515aa5932f4f8f0327d1995ff5b09567b6fa318a8f2988140b871d2d0->doDisplay(Array, Array) #7 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #8 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(38): Twig_Template->display(Array, Array) #9 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_d80c338d0dd744dc67bf7c07bd324a7664158c68d728751c867c8524b7f28b4f->doDisplay(Array, Array) #10 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #11 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(411): Twig_Template->display(Array) #12 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(363): Twig_Template->render(Array) #13 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Twig/Twig.php(380): Twig_Environment->render('blog.html.twig', Array) #14 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Service/OutputServiceProvider.php(27): Grav\Common\Twig\Twig->processSite('html') #15 /home/kevin/Documents/Sites/hehe.net/vendor/pimple/pimple/src/Pimple/Container.php(118): Grav\Common\Service\OutputServiceProvider->Grav\Common\Service\{closure}(Object(Grav\Common\Grav)) #16 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Processors/RenderProcessor.php(19): Pimple\Container->offsetGet('output') #17 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(131): Grav\Common\Processors\RenderProcessor->process() #18 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(370): Grav\Common\Grav->Grav\Common\{closure}() #19 [internal function]: Grav\Common\Grav::Grav\Common\{closure}('render', 'Render', Object(Closure)) #20 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(346): call_user_func_array(Object(Closure), Array) #21 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(132): Grav\Common\Grav->__call('measureTime', Array) #22 /home/kevin/Documents/Sites/hehe.net/index.php(54): Grav\Common\Grav->process() #23 {main} [] []
[2019-01-17 16:43:28] grav.CRITICAL: An exception has been thrown during the rendering of a template ("Template "modular/text.html.twig" is not defined."). - Trace: #0 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(257): Twig_Template->displayBlock('content', Array, Array) #1 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(215): __TwigTemplate_3e7c99615364f15b6ca3304cc77f80cb40f06d611dcdf98235904b34ad6bb5bb->block_content_wrapper(Array, Array) #2 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(201): Twig_Template->displayBlock('content_wrapper', Array, Array) #3 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(215): __TwigTemplate_3e7c99615364f15b6ca3304cc77f80cb40f06d611dcdf98235904b34ad6bb5bb->block_page(Array, Array) #4 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(167): Twig_Template->displayBlock('page', Array, Array) #5 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(215): __TwigTemplate_3e7c99615364f15b6ca3304cc77f80cb40f06d611dcdf98235904b34ad6bb5bb->block_body(Array, Array) #6 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(52): Twig_Template->displayBlock('body', Array, Array) #7 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_3e7c99615364f15b6ca3304cc77f80cb40f06d611dcdf98235904b34ad6bb5bb->doDisplay(Array, Array) #8 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #9 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(23): Twig_Template->display(Array, Array) #10 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_55e13fc2b6b760c0593a108af630e2d2994c084260ab3088169df26a2a4d8d67->doDisplay(Array, Array) #11 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #12 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(467) : eval()'d code(86): Twig_Template->display(Array, Array) #13 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_3b230e54260e567b1bc2c2f377be9ce908ef9f97607e27b0bf85c0993a21d591->doDisplay(Array, Array) #14 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #15 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Template.php(411): Twig_Template->display(Array) #16 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(363): Twig_Template->render(Array) #17 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Twig/Twig.php(380): Twig_Environment->render('pages.html.twig', Array) #18 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Service/OutputServiceProvider.php(27): Grav\Common\Twig\Twig->processSite('html') #19 /home/kevin/Documents/Sites/hehe.net/vendor/pimple/pimple/src/Pimple/Container.php(118): Grav\Common\Service\OutputServiceProvider->Grav\Common\Service\{closure}(Object(Grav\Common\Grav)) #20 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Processors/RenderProcessor.php(19): Pimple\Container->offsetGet('output') #21 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(131): Grav\Common\Processors\RenderProcessor->process() #22 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(370): Grav\Common\Grav->Grav\Common\{closure}() #23 [internal function]: Grav\Common\Grav::Grav\Common\{closure}('render', 'Render', Object(Closure)) #24 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(346): call_user_func_array(Object(Closure), Array) #25 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(132): Grav\Common\Grav->__call('measureTime', Array) #26 /home/kevin/Documents/Sites/hehe.net/index.php(54): Grav\Common\Grav->process() #27 {main} [] []
[2019-03-16 14:09:53] grav.CRITICAL: A template that extends another one cannot include content outside Twig blocks. Did you forget to put the content inside a {% block %} tag? - Trace: #0 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Parser.php(401): Twig_Parser->filterBodyNodes(Object(Twig_Node_Text)) #1 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Parser.php(107): Twig_Parser->filterBodyNodes(Object(Twig_Node)) #2 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(716): Twig_Parser->parse(Object(Twig_TokenStream)) #3 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(774): Twig_Environment->parse(Object(Twig_TokenStream)) #4 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(452): Twig_Environment->compileSource(Object(Twig_Source)) #5 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(363): Twig_Environment->loadTemplate('default.html.tw...') #6 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Twig/Twig.php(380): Twig_Environment->render('default.html.tw...', Array) #7 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Service/OutputServiceProvider.php(27): Grav\Common\Twig\Twig->processSite('html') #8 /home/kevin/Documents/Sites/hehe.net/vendor/pimple/pimple/src/Pimple/Container.php(118): Grav\Common\Service\OutputServiceProvider->Grav\Common\Service\{closure}(Object(Grav\Common\Grav)) #9 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Processors/RenderProcessor.php(19): Pimple\Container->offsetGet('output') #10 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(131): Grav\Common\Processors\RenderProcessor->process() #11 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(370): Grav\Common\Grav->Grav\Common\{closure}() #12 [internal function]: Grav\Common\Grav::Grav\Common\{closure}('render', 'Render', Object(Closure)) #13 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(346): call_user_func_array(Object(Closure), Array) #14 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(132): Grav\Common\Grav->__call('measureTime', Array) #15 /home/kevin/Documents/Sites/hehe.net/index.php(54): Grav\Common\Grav->process() #16 {main} [] []
[2019-03-16 14:12:32] grav.CRITICAL: Unexpected "endfor" tag (expecting closing tag for the "if" tag defined near line 9). - Trace: #0 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/TokenParser/If.php(36): Twig_Parser->subparse(Array) #1 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Parser.php(192): Twig_TokenParser_If->parse(Object(Twig_Token)) #2 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/TokenParser/Block.php(40): Twig_Parser->subparse(Array, true) #3 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Parser.php(192): Twig_TokenParser_Block->parse(Object(Twig_Token)) #4 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Parser.php(105): Twig_Parser->subparse(NULL, false) #5 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(716): Twig_Parser->parse(Object(Twig_TokenStream)) #6 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(774): Twig_Environment->parse(Object(Twig_TokenStream)) #7 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(452): Twig_Environment->compileSource(Object(Twig_Source)) #8 /home/kevin/Documents/Sites/hehe.net/vendor/twig/twig/lib/Twig/Environment.php(363): Twig_Environment->loadTemplate('default.html.tw...') #9 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Twig/Twig.php(380): Twig_Environment->render('default.html.tw...', Array) #10 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Service/OutputServiceProvider.php(27): Grav\Common\Twig\Twig->processSite('html') #11 /home/kevin/Documents/Sites/hehe.net/vendor/pimple/pimple/src/Pimple/Container.php(118): Grav\Common\Service\OutputServiceProvider->Grav\Common\Service\{closure}(Object(Grav\Common\Grav)) #12 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Processors/RenderProcessor.php(19): Pimple\Container->offsetGet('output') #13 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(131): Grav\Common\Processors\RenderProcessor->process() #14 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(370): Grav\Common\Grav->Grav\Common\{closure}() #15 [internal function]: Grav\Common\Grav::Grav\Common\{closure}('render', 'Render', Object(Closure)) #16 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(346): call_user_func_array(Object(Closure), Array) #17 /home/kevin/Documents/Sites/hehe.net/system/src/Grav/Common/Grav.php(132): Grav\Common\Grav->__call('measureTime', Array) #18 /home/kevin/Documents/Sites/hehe.net/index.php(54): Grav\Common\Grav->process() #19 {main} [] []
+1 -1
View File
@@ -1 +1 @@
{"01-08-2018":19,"02-08-2018":424,"20-08-2018":112,"21-08-2018":214,"22-08-2018":440,"24-08-2018":273,"27-08-2018":358,"28-08-2018":82,"29-08-2018":155,"02-01-2019":39,"04-01-2019":43,"07-01-2019":398,"10-01-2019":186,"17-01-2019":202,"28-01-2019":15,"19-02-2019":1,"27-02-2019":8,"05-03-2019":39}
{"01-08-2018":19,"02-08-2018":424,"20-08-2018":112,"21-08-2018":214,"22-08-2018":440,"24-08-2018":273,"27-08-2018":358,"28-08-2018":82,"29-08-2018":155,"02-01-2019":39,"04-01-2019":43,"07-01-2019":398,"10-01-2019":186,"17-01-2019":202,"28-01-2019":15,"19-02-2019":1,"27-02-2019":8,"05-03-2019":39,"16-03-2019":100}
+1 -1
View File
@@ -1 +1 @@
{"08-2018":2077,"01-2019":883,"02-2019":9,"03-2019":39}
{"08-2018":2077,"01-2019":883,"02-2019":9,"03-2019":139}
+1 -1
View File
@@ -1 +1 @@
{"\/":1586,"\/projets":99,"\/news":389,"\/a-propros":75,"\/projets-n-1":1,"\/projets\/projets-n-1":680,"\/projets\/projet-n-2":55,"\/projets\/projets-n-2":6,"\/projets\/projets-n":23,"\/projets\/undercurrent":22,"\/publications":14,"\/contact":11,"\/projets\/fracking-futures":16,"\/projets\/when-the-future-was-about-fracking":25,"\/projets\/gone-with-the-wind":1,"\/projets\/radiant-tree":1,"\/projets\/air-deluxe":3,"\/projets\/laboratory-planet-i":1}
{"\/":1589,"\/projets":99,"\/news":393,"\/a-propros":77,"\/projets-n-1":1,"\/projets\/projets-n-1":680,"\/projets\/projet-n-2":55,"\/projets\/projets-n-2":6,"\/projets\/projets-n":23,"\/projets\/undercurrent":22,"\/publications":26,"\/contact":90,"\/projets\/fracking-futures":16,"\/projets\/when-the-future-was-about-fracking":25,"\/projets\/gone-with-the-wind":1,"\/projets\/radiant-tree":1,"\/projets\/air-deluxe":3,"\/projets\/laboratory-planet-i":1}
+1 -1
View File
@@ -1 +1 @@
{"4b84b15bff6ee5796152495a230e45e3d7e947d9":1551805455}
{"4b84b15bff6ee5796152495a230e45e3d7e947d9":1552747334}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -19,4 +19,4 @@
// @import "template/grid";
// Footer
// @import "template/footer";
@import "template/newsletter";
@@ -0,0 +1,71 @@
.newsletter{
width: calc(100% / 3);
min-width: 400px;
height: auto;
padding: 0 20px 20px 20px;
.mc-field-group{
margin-top: 10px;
label{
width: 100%;
font-family: "Roboto-Light";
font-size: 0.8rem;
}
input{
width: 100%;
margin: 10px auto;
}
}
.indicates-required{
float: right;
font-family: "Roboto-Light";
font-size: 0.8rem;
}
.asterisk{
color: lime;
}
h2{
margin-bottom: 30px;
}
#mc_embed_signup div.mce_inline_error{
background-color: lime;
}
#mc_embed_signup input.mce_inline_error{
border-color: lime;
border-width: 1px;
padding: 5px;
border-radius: 2px;
}
.mce_inline_error{
font-family: "Roboto-Light";
font-size: 0.8rem;
}
.clear{
input{
font-family: "Roboto-Light";
clear: both;
background-color: #aaa;
border: 0 none;
border-radius: 2px;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-size: 0.8rem;
font-weight: bold;
height: 32px;
line-height: 32px;
margin: 0 10px 10px 0;
padding: 0 22px;
text-align: center;
text-decoration: none;
vertical-align: top;
white-space: nowrap;
width: auto;
}
.response{
font-family: "Roboto-Light";
font-size: 0.8rem;
margin-bottom: 10px;
}
}
}
@@ -0,0 +1,39 @@
{% extends 'partials/base.html.twig' %}
{% block content %}
<div class="about">
{{ page.content }}
</div>
<div class="newsletter">
<div id="mc_embed_signup">
<form action="http://hehe.us6.list-manage.com/subscribe/post?u=2b53e5350a172519f1b4ff368&id=569e897a0a" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<div id="mc_embed_signup_scroll">
<h2> Subscribe to our rare and sporadic 'News from Nowhere' mailing list</h2>
<div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
<div class="mc-field-group">
<label for="mce-EMAIL">Email Address <span class="asterisk">*</span>
</label>
<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL">
</div>
<div class="mc-field-group">
<label for="mce-FNAME">First Name </label>
<input type="text" value="" name="FNAME" class="" id="mce-FNAME">
</div>
<div class="mc-field-group">
<label for="mce-LNAME">Last Name </label>
<input type="text" value="" name="LNAME" class="" id="mce-LNAME">
</div>
<div id="mce-responses" class="clear">
<div class="response" id="mce-error-response" style="display:none"></div>
<div class="response" id="mce-success-response" style="display:none"></div>
</div>
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_a98b763288f940083bf28857c_96d6b6e702" tabindex="-1" value=""></div>
<div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
</div>
</form>
</div>
<script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script><script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='ADDRESS';ftypes[3]='address';fnames[4]='PHONE';ftypes[4]='phone';fnames[5]='BIRTHDAY';ftypes[5]='birthday';}(jQuery));var $mcj = jQuery.noConflict(true);</script>
</div>
{% endblock %}
@@ -4,4 +4,5 @@
<div class="about">
{{ page.content }}
</div>
{% endblock %}
@@ -31,6 +31,7 @@
{% endblock head %}
</head>
<body id="top" class="{% block body_classes %}{{ body_classes }}{% endblock %}">
{% block header %}
@@ -60,6 +61,7 @@
<section id="body-wrapper" class="section">
<section class="container {{ grid_size }}">
{% block content %}{% endblock %}
</section>
</section>
{% endblock %}