]> git.parisson.com Git - mezzo.git/commitdiff
Fix the page, basicpage, department and article templates.
authorJérémy Fabre <blackmagik88@gmail.com>
Fri, 12 Aug 2016 11:45:29 +0000 (13:45 +0200)
committerJérémy Fabre <blackmagik88@gmail.com>
Fri, 12 Aug 2016 11:45:29 +0000 (13:45 +0200)
app/static/src/sass/modules/_tag.scss
app/templates/magazine/article/article_detail.html
app/templates/magazine/article/article_list.html
app/templates/magazine/article/includes/article_card.html
app/templates/magazine/topic/topic_detail.html
app/templates/pages/basicpage.html
app/templates/pages/department.html
app/templates/pages/page.html

index 7ea4b3b590e770b08359d3c0bf4cd90e60c3c822..609608dabead829900995995ae793cb1ff139d5e 100644 (file)
@@ -30,8 +30,8 @@ $module: ".tag";
         @include padding-right(.5);
     }
 
-    & + #{$module} {
+    /*& + #{$module} {
         margin-left: -0.25em;
-    }
+    }*/
 
 }
index 6805f3822a20570ebc0b95d3a3dbdbd5de152274..81572133756f4d05e1a1d1429f8cc7b4524ad785 100644 (file)
 {% endblock %}
 
 {% block page_sub_content %}
+
     {% if article.related_articles.all %}
-        <h2 class="dashed dashed--center">{% trans "Also discover" %}</h2>
-        {% for article in article.related_articles.all %}
-            {% include 'magazine/article/includes/article_card.html' %}
-        {% endfor %}
+
+        <div class="container">
+            <div class="row tac">
+                <div class="col-xs-12">
+                    <h2 class="dashed dashed--center">{% trans "Also discover" %}</h2>
+                </div>
+            </div>
+            <div class="row tac">
+                {% for article in article.related_articles.all %}
+                    <div class="col-lg-3 col-md-4 col-sm-4 col-xs-6">
+                        {% include 'magazine/article/includes/article_card.html' %}
+                    </div>
+                {% endfor %}
+            </div>
+        </div>
+
     {% endif %}
+
 {% endblock %}
 
+
 {% block page_sidebar %}
 
     <div class="page__meta">
index c9db077f7f3f98cee2d4872ceb6a97754e426193..0ca5f941caa3a19cb94a7f1f1dadaa9b3afeb497 100644 (file)
@@ -90,7 +90,6 @@
   {% for article in article_list %}
   {% with article as post %}
        {# <span>{% trans "Article" %}</span>#}
-       {% include 'magazine/article/includes/post_card.html' %}
   {% endwith %}
   {% endfor %}
 </div>
index 2e5f6835c9ef43d01cc9715ccc953dcb768defd8..ffc868db4ef05e540ddb9fe72bfea8ffec6b34b7 100644 (file)
@@ -7,7 +7,7 @@
         </figure>
         <div class="article-box__tags">
             <div class="tag tag--small tag--category">
-                {% trans 'Actualité' %}
+                {% trans 'News' %}
             </div>
             {% if article.keywords %}
             <div class="tag tag--small dashed dashed--gray">
index 4f387d5ade29205da62fdf72b3db937d8deffa21..b21aaf2846aa28984230f52c2134327e34a30d7c 100644 (file)
@@ -27,7 +27,7 @@
 
 {% block breadcrumb_menu %}
     {{ block.super }}
-    <li class="breadcrumb__item">{% trans "Magazine" %}</li>
+    <li class="breadcrumb__item"><a class="breadcrumb__link" href="{% url 'magazine-article-list' %}">{% trans "News" %}</a></li>
     <li class="breadcrumb__item active">{{ topic.title }}</li>
 {% endblock %}
 
@@ -62,7 +62,7 @@
     <div class="container">
         <div class="row">
             {% for article in topic.articles.all %}
-                <div class="col-lg-4 col-md-4 col-sm-4 col-xs-6">
+                <div class="col-lg-3 col-md-4 col-sm-4 col-xs-6">
                     {% include 'magazine/article/includes/article_card.html' %}
                 </div>
             {% endfor %}
index a8e162c83f464d2be0ea0074332f1181d298960b..d8d30c02d34d87dea924de26aba392f11078bbef 100644 (file)
 
 {% endblock %}
 
-{% block main %}
-    {{ block.super }}
-
+{% block page_sub_content %}
     {% if page.basicpage.pageblock_set.all %}
         <div class="white-bg">
             <div class="container">
                 <div class="row">
                     <div class="col-sm-12">
-                        {% block page_sub_content %}
-                            <hr class="mt0" />
-                            {% for pageblock in page.basicpage.pageblock_set.all %}
-                                <div class="row" data-summary-content>
-                                    <div class="col-sm-9 col-sm-push-3 col-lg-8 col-lg-push-2 white-bg">
-                                        {% if not forloop.first and pageblock.with_separator %}
-                                            <hr />
-                                        {% endif %}
-                                        <h2 class="dotted">{{ pageblock.title }}</h2>
-                                        {{ pageblock.content|richtext_filters|safe }}
-                                    </div>
+                        <hr class="mt0" />
+                        {% for pageblock in page.basicpage.pageblock_set.all %}
+                            <div class="row" data-summary-content>
+                                <div class="col-sm-9 col-sm-push-3 col-lg-8 col-lg-push-2 white-bg">
+                                    {% if not forloop.first and pageblock.with_separator %}
+                                        <hr />
+                                    {% endif %}
+                                    <h2 class="dotted">{{ pageblock.title }}</h2>
+                                    {{ pageblock.content|richtext_filters|safe }}
                                 </div>
-                            {% endfor %}
-                        {% endblock %}
+                            </div>
+                        {% endfor %}
                     </div>
                 </div>
             </div>
index 205df53e6a64774fabf9434004aff297f87f6eb2..c7e29562092adf60bfc3ba70d3fc19e710e119ae 100644 (file)
         {{ page.department.content|richtext_filters|safe }}
     {% endeditable %}
 
-    {% if page.get_ascendants|length == 1 %}
-        {% children_pages page.id as childrens %}
-        {% if childrens %}
-            <div class="page__childrens">
-                {% for children in childrens %}
-                    {% with children as object %}
-                        {% include "pages/includes/page_card.html" %}
-                    {% endwith %}
-                {% endfor %}
-            </div>
-        {% endif %}
-    {% endif %}
-
     {% comment %}
         Add the slider here
     {% endcomment %}
 
 {% endblock %}
 
-{% block main %}
-    {{ block.super }}
+{% block page_sub_content %}
 
-    {% if page.get_ascendants|length == 1 %}
-        {% children_pages page.id as childrens %}
-        {% if childrens %}
+    {% if page.department.pageblock_set.all %}
+        <div class="white-bg">
             <div class="container">
                 <div class="row">
-                    {% for children in childrens %}
-                        <div class="col-sm-9 col-sm-push-3 col-lg-8 col-lg-push-2">
-                            {% with children as object %}
-                                {% include "pages/includes/page_card.html" %}
-                            {% endwith %}
-                        </div>
-                    {% endfor %}
+                    <div class="col-sm-12">
+                        <hr class="mt0" />
+                        {% for pageblock in page.department.pageblock_set.all %}
+                            <div class="row" data-summary-content>
+                                <div class="col-sm-9 col-sm-push-3 col-lg-8 col-lg-push-2 white-bg">
+                                    {% if not forloop.first and pageblock.with_separator %}
+                                        <hr />
+                                    {% endif %}
+                                    <h2 class="dotted">{{ pageblock.title }}</h2>
+                                    {{ pageblock.content|richtext_filters|safe }}
+                                </div>
+                            </div>
+                        {% endfor %}
+                    </div>
                 </div>
             </div>
-        {% endif %}
+        </div>
     {% endif %}
 
-    {% if page.department.articles_related.all %}
-      <h2 class="dashed dashed--center">{% trans "Also discover" %}</h2>
-      {% for article in page.department.articles_related.all %}
-          {% include 'magazine/article/includes/article_card.html' %}
-      {% endfor %}
-    {% endif %}
+{% endblock %}
 
+{% block page_related_content %}
 
-    {% if page.department.pageblock_set.all %}
-        <div class="white-bg">
-            <div class="container">
-                <div class="row">
-                    <div class="col-sm-12">
-                        {% block page_sub_content %}
-                            <hr class="mt0" />
-                            {% for pageblock in page.department.pageblock_set.all %}
-                                <div class="row" data-summary-content>
-                                    <div class="col-sm-9 col-sm-push-3 col-lg-8 col-lg-push-2 white-bg">
-                                        {% if not forloop.first and pageblock.with_separator %}
-                                            <hr />
-                                        {% endif %}
-                                        <h2 class="dotted">{{ pageblock.title }}</h2>
-                                        {{ pageblock.content|richtext_filters|safe }}
-                                    </div>
-                                </div>
-                            {% endfor %}
-                        {% endblock %}
-                    </div>
+    {% if page.department.articles_related.all %}
+
+        <div class="container">
+            <div class="row tac">
+                <div class="col-xs-12">
+                    <h2 class="dashed dashed--center">{% trans "Also discover" %}</h2>
                 </div>
             </div>
+            <div class="row tac">
+                {% for article in page.department.articles_related.all %}
+                    <div class="col-lg-3 col-md-4 col-sm-4 col-xs-6">
+                        {% include 'magazine/article/includes/article_card.html' %}
+                    </div>
+                {% endfor %}
+            </div>
         </div>
+
     {% endif %}
+
 {% endblock %}
index fad24f9eed52b112044dea1045cf4f89b87ab7b5..5de60ccf105e4a508c2ee898a0b0dc8c01098389 100644 (file)
                         {{ page.content }}
                     {% endblock %}
                 </div>
-                <div class="col-sm-9 col-lg-8 white-bg page__content" data-summary-content>
-                    {% block page_slider %}
-                    {% endblock %}
-                </div>
-                <div class="col-sm-9 col-lg-8 white-bg page__content" data-summary-content>
-                  {% block page_sub_content %}
-                  {% endblock %}
-                </div>
+                {% block page_slider %}
+                {% endblock %}
+                {% block page_sub_content %}
+                {% endblock %}
+                {% block page_related_content %}
+                {% endblock %}
             </div>
 
         </div>