mep template

This commit is contained in:
2018-08-02 16:04:16 +02:00
parent e4b4bbdb09
commit 0172f56950
29 changed files with 588 additions and 462 deletions
+5
View File
@@ -0,0 +1,5 @@
---
title: 'News 1'
---
Salut je suis la premiere news
-4
View File
@@ -1,4 +0,0 @@
---
title: News
---
+6
View File
@@ -0,0 +1,6 @@
---
title: News
content:
items: '@self.modular'
---
+1
View File
@@ -2,3 +2,4 @@
title: 'A propros'
---
Je suis la page a propos
+1 -22
View File
@@ -6,30 +6,16 @@
{% set show_sidebar = header_var('show_sidebar', [page, blog])|defined(true) %}
{% set show_pagination = header_var('show_pagination', [page, blog])|defined(true) %}
{% block stylesheets %}
{% do assets.addCss('theme://css/bricklayer.css') %}
{{ parent() }}
{% endblock %}
{% block javascripts %}
{{ parent() }}
{% do assets.add('theme://js/bricklayer.min.js') %}
{% endblock %}
{% block hero %}
{% include 'partials/hero.html.twig' with {id: 'blog-hero', content: page.content, hero_image: blog_image} %}
{% endblock %}
{% block body %}
{% if show_breadcrumbs and config.plugins.breadcrumbs.enabled %}
{% include 'partials/breadcrumbs.html.twig' %}
{% endif %}
{% embed 'partials/layout.html.twig' with {blog: page} %}
{% block item %}
<div class="bricklayer">
<div class="item">
{% for child in collection %}
{% include 'partials/blog-list-item.html.twig' with {blog: page, page: child} %}
{% endfor %}
@@ -43,13 +29,6 @@
{% endblock %}
{% block sidebar %}
{% include 'partials/sidebar.html.twig' %}
{% endblock %}
{% endembed %}
<script>
//Bricklayer
var bricklayer = new Bricklayer(document.querySelector('.bricklayer'))
</script>
{% endblock %}
+2 -2
View File
@@ -20,8 +20,8 @@
{% endblock %}
{% block body %}
<section id="body-wrapper" class="section blog-listing">
<section class="container {{ grid_size }}">
<section id="body-wrapper">
<section id="container">
{% embed 'partials/layout.html.twig' %}
{% block item %}
{% include 'partials/blog-item.html.twig' %}
+5 -20
View File
@@ -13,6 +13,7 @@
{% block bottom %}
{{ parent() }}
{% if show_onpage_menu %}
<script>
// singlePageNav initialization & configuration
$('ul.navigation').singlePageNav({
@@ -22,28 +23,13 @@
currentClass: 'active'
});
</script>
{% endif %}
{% endblock %}
{% block header_navigation %}
{% if show_onpage_menu %}
<ul class="navigation">
{% for module in page.collection() %}
{% set current_module = (module.active or module.activeChild) ? 'active' : '' %}
<li><a class="{{ current_module }}" href="#{{ _self.pageLinkName(module.menu) }}">{{ module.menu }}</a></li>
{% endfor %}
{% for mitem in site.menu %}
<li>
<a {% if mitem.class %}class="{{ mitem.class }}"{% endif %} href="{{ mitem.url }}">
{% if mitem.icon %}<i class="fa fa-{{ mitem.icon }}"></i>{% endif %}
{{ mitem.text }}
</a>
</li>
{% endfor %}
</ul>
{% else %}
{{ parent() }}
{% endif %}
{% include 'partials/navigation.html.twig' %}
{% include 'partials/taxonomylist.html.twig' with { taxonomy: 'tag'} %}
{% endblock %}
{% block hero %}
@@ -55,7 +41,6 @@
{% block body %}
{% for module in page.collection() if module.template != 'modular/hero' %}
<div id="{{ _self.pageLinkName(module.menu) }}"></div>
{{ module.content }}
{{ module.content }}
{% endfor %}
{% endblock %}
@@ -1,17 +1,18 @@
{% set grid_size = theme_var('grid-size') %}
{% set image = page.media.images|first %}
<section class="section modular-text {{ page.header.class}} bg-gray">
<section class="container {{ grid_size }}">
<div class="columns {{ page.header.image_align|default('align-right') }}">
<div class="column col-6 col-md-12">
{{ content }}
</div>
<div class="column col-6 col-md-12">
{% if image %}
{{ image.html }}
{% endif %}
</div>
</div>
</section>
<section class="news">
<h3>{{ header.title }}</h3>
<div class="txt">
{{ content }}
</div>
{% if image %}
<div class="media">
{{ image.html }}
</div>
{% endif %}
</section>
@@ -1,7 +1,7 @@
<div class="content-item h-entry">
<div class="content-item">
{% if not hero_image_name %}
<div class="content-title text-center">
<div class="content-title">
{% include 'partials/blog/title.html.twig' with {title_level: 'h2'} %}
{% if page.header.subtitle %}
<h3 >{{ page.header.subtitle }}</h3>
@@ -10,35 +10,31 @@
{% endif %}
<div class="e-content">
<div class="media">
{% for image in page.media.images %}
{{ image.html }}
{% endfor %}
</div>
<div class="txt">
{{ page.content }}
<div class="taxonomy">
{% include 'partials/blog/taxonomy.html.twig' %}
</div>
</div>
<div class="media">
{% for image in page.media.images %}
{{ image.html }}
{% endfor %}
</div>
</div>
{% if page.header.continue_link is sameas(true) and config.plugins.comments.enabled %}
{% include 'partials/comments.html.twig' %}
{% endif %}
</div>
<p class="prev-next text-center">
<p class="prev-next">
{% if not page.isLast %}
<a class="btn" href="{{ page.prevSibling.url }}"><i class="fa fa-angle-left"></i> {{ 'BLOG.ITEM.PREV_POST'|t }}</a>
<a class="btn prev" href="{{ page.prevSibling.url }}">{{ 'BLOG.ITEM.PREV_POST'|t}}</a>
{% endif %}
{% if not page.isFirst %}
<a class="btn" href="{{ page.nextSibling.url }}">{{ 'BLOG.ITEM.NEXT_POST'|t }} <i class="fa fa-angle-right"></i></a>
<a class="btn next" href="{{ page.nextSibling.url }}">{{ 'BLOG.ITEM.NEXT_POST'|t }}</i></a>
{% endif %}
</p>
@@ -1,11 +1,11 @@
{% set title_level = title_level ?: 'h2' %}
{% if page.header.link %}
<{{ title_level }} class="p-name mt-1">
<{{ title_level }}>
{% if page.header.continue_link is not sameas(false) %}
<a href="{{ page.url }}"><i class="fa fa-angle-double-right u-url"></i></a>
{% endif %}
<a href="{{ page.header.link }}" class="u-url">{{ page.title }}</a>
</{{ title_level }}>
{% else %}
<{{ title_level }} class="p-name mt-1"><a href="{{ page.url }}" class="u-url">{{ page.title }}</a></{{ title_level }}>
<{{ title_level }}><a href="{{ page.url }}" class="u-url">{{ page.title }}</a></{{ title_level }}>
{% endif %}
@@ -1,6 +1,6 @@
{% set item_col = show_sidebar ? 'col-9 col-md-12' : 'col-12' %}
{% set sidebar_col = show_sidebar ? 'col-3 col-md-12' : 'col-12' %}
<div id="items" class="column {{ item_col }} extra-spacing">
<div id="items" class="column">
{% block item %}{% endblock %}
</div>