]> git.parisson.com Git - mezzo.git/commitdiff
merge
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 5 Apr 2016 13:30:29 +0000 (15:30 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 5 Apr 2016 13:30:29 +0000 (15:30 +0200)
app/festival/static/css/index.css
app/festival/static/scss/base/_layout.scss
app/festival/static/scss/components/_headers.scss
app/festival/static/scss/components/_media-object.scss
app/festival/static/scss/modules/artist-card.scss
app/festival/static/scss/modules/bk-news.scss
app/festival/templates/festival/artist_detail.html
app/festival/templates/festival/inc/artist_card.html
app/templates/base.html
app/templates/includes/calendar.html

index 4d113b21e7eba5f64c0221ad370ac9a77d43b3df..443cee3b8fc73a43324c09768133b3e08fd15e9b 100755 (executable)
@@ -833,12 +833,12 @@ pre > p {
   border-bottom: 1px solid #fff;
 }
 
-/* line 53, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
+/* line 56, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
 .site__content__header {
-  padding-top: 3rem;
+  padding-top: 3em;
 }
 
-/* line 57, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
+/* line 63, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
 .site__content__header__inner {
   padding-right: 1rem;
 }
@@ -1623,7 +1623,7 @@ th {
 .nav__complementary {
   display: block;
   list-style: none;
-  text-align: right;
+  text-align: left;
   position: absolute;
   z-index: 200;
   top: 100%;
@@ -1642,35 +1642,36 @@ th {
   margin: 0 .1rem;
   text-align: center;
   border-radius: 0 0 3px 3px;
+  box-shadow: 0 2px 4px -2px black;
 }
 
-/* line 206, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
+/* line 207, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
 .nav__complementary__item a, .nav__complementary__item--facebook a, .nav__complementary__item--twitter a, .nav__complementary__item__lang a {
   color: white;
 }
 
-/* line 210, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
+/* line 211, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
 .nav__complementary__item--facebook {
   background: #3b5998;
 }
 
-/* line 215, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
+/* line 216, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
 .nav__complementary__item--twitter {
   background: #55acee;
   margin-right: 1rem;
 }
 
-/* line 221, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
+/* line 222, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
 .nav__complementary__item__lang {
   opacity: .6;
 }
 
-/* line 224, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
+/* line 225, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
 .nav__complementary__item__lang a {
   color: #bdc3c7;
 }
 
-/* line 228, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
+/* line 229, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_headers.scss */
 .nav__complementary__item__lang.is-active {
   opacity: 1;
 }
@@ -2000,34 +2001,33 @@ th {
 
 /* line 16, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
 .media-img {
-  float: left;
   margin-right: 0.9rem;
 }
 
-/* line 21, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
+/* line 23, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
 .media-img-inverse {
   float: right;
   margin-left: 0.9rem;
 }
 
-/* line 26, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
+/* line 28, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
 .media-img img,
 .media-img-inverse img {
   display: block;
 }
 
-/* line 31, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
+/* line 33, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
 .media-content {
   overflow: hidden;
 }
 
-/* line 35, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
+/* line 37, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
 .media-content,
 .media-content > :last-child {
   margin-bottom: 0;
 }
 
-/* line 40, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
+/* line 42, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
 .media-content > p {
   margin-top: 0;
 }
@@ -2941,32 +2941,18 @@ th {
   box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
 }
 
-/* line 39, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
-.artist__item .artist__img {
-  position: relative;
-  padding: 0;
+/* line 38, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+.artist__item__img {
   margin: 0;
+  padding: 0;
 }
 
 /* line 43, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
-.artist__item .artist__img__copyright {
-  position: absolute;
-  bottom: 0;
-  left: 0;
-  display: block;
-  width: 100%;
-  padding: .2rem;
-  text-align: right;
-  font: 400 0.6rem "Interstate", "Helvetica Neue", Helvetica, Arial, sans-serif;
-  color: white;
-}
-
-/* line 56, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
 .artist__item img {
   display: block;
 }
 
-/* line 60, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+/* line 47, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
 .artist__item__name {
   display: block;
   width: 100%;
@@ -2976,7 +2962,7 @@ th {
   margin: 0;
 }
 
-/* line 71, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+/* line 59, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
 .artist__item__name span {
   display: inline-block;
   *display: inline;
@@ -2988,6 +2974,33 @@ th {
   font: 700 0.7rem "Interstate", "Helvetica Neue", Helvetica, Arial, sans-serif;
 }
 
+/* line 75, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+.artist__figure {
+  position: relative;
+  padding: 0;
+  margin: 0;
+}
+
+/* line 79, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+.artist__figure img {
+  display: block;
+  position: relative;
+}
+
+/* line 84, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+.artist__figure__copyright {
+  position: absolute;
+  bottom: 0;
+  left: 0;
+  display: block;
+  width: 100%;
+  padding: .2rem;
+  text-align: right;
+  font: 400 0.6rem "Interstate", "Helvetica Neue", Helvetica, Arial, sans-serif;
+  color: white;
+  text-shadow: 1px 1px 1px #000;
+}
+
 /* line 5, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-detail.scss */
 .artist__event {
   display: block;
@@ -3494,7 +3507,15 @@ th {
     margin: 0 0 3rem;
     border-bottom: none;
   }
-  /* line 57, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
+  /* line 50, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
+  .aside.aside-home{
+    margin-top: -2rem;
+  }
+  /* line 56, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
+  .site__content__header{
+    padding-top: 5rem;
+  }
+  /* line 63, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/base/_layout.scss */
   .site__content__header__inner{
     max-width: 70%;
   }
@@ -3584,6 +3605,10 @@ th {
   .menu__toggle{
     display: none;
   }
+  /* line 16, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/components/_media-object.scss */
+  .media-img{
+    float: left;
+  }
   /* line 9, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
   .artist__sizer,
   .msry__sizer,
@@ -3604,11 +3629,12 @@ th {
     -webkit-transform: scale(1.01);
     transform: scale(1.01);
   }
-  /* line 60, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+  /* line 47, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
   .artist__item__name{
     padding: 0.8rem;
+    line-height: 1;
   }
-  /* line 71, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
+  /* line 59, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/artist-card.scss */
   .artist__item__name span{
     font: 700 0.8rem "Interstate", "Helvetica Neue", Helvetica, Arial, sans-serif;
   }
@@ -3639,7 +3665,7 @@ th {
   }
   /* line 15, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/bk-news.scss */
   .bk__news__inner{
-    width: 60%;
+    width: 80%;
     margin: 0 auto;
   }
 }
index 2825408818890b850ec98ea6c72cbf37b1dc3f26..6463647ff7c64d34ba265a95018d3c7b06131e75 100755 (executable)
     width: 25%;
     margin: 0 0 3rem;
     border-bottom: none;
+    &.aside-home {
+      margin-top: -2rem;
+    }
   }
 }
 
 .site__content__header {
-  padding-top: 3rem;
+  padding-top: 3em;
+  @media (min-width : $desktop ) {
+      padding-top: 5rem;
+  }
 }
 
 .site__content__header__inner {
index 5d499fd670efce5e23c4cfb226671d74038ad571..43543bfe8efccd1465bf2613f69a53becbefc1ad 100755 (executable)
 .nav__complementary {
   display: block;
   list-style: none;
-  text-align: right;
+  text-align: left;
   position: absolute;
   z-index: $zi_2;
   top: 100%;
     margin: 0 .1rem;
     text-align: center;
     border-radius: 0 0 3px 3px;
+    box-shadow: 0 2px 4px -2px black;
 
     a {
       color: white;
index 59ed0f5575294b95cbdffe11f0fa92c12c8e9b6b..825e7a992a2aef6c993cffe7a40444df030534e4 100755 (executable)
@@ -14,7 +14,9 @@
 }
 
 .media-img{
-    float:left;
+    @media (min-width : $desktop ) {
+        float:left;
+    }
     margin-right:$base_font_size;
 }
 
index 4230d84b308fa4be273314af29e96e66493c4fe3..24eef3800af239dd16902083379bfbb045982430 100644 (file)
           }
       }
   }
-
-  .artist__img {
-    position: relative;
-    padding: 0;
+  &__img {
     margin: 0;
-    &__copyright {
-      position: absolute;
-      bottom: 0;
-      left: 0;
-      display: block;
-      width: 100%;
-      padding: .2rem;
-      text-align: right;
-      font: $regular .6rem $base_font_family;
-      color: white;
-    }
+    padding: 0;
   }
 
   img {
@@ -66,6 +53,7 @@
       margin: 0;
       @media (min-width : $desktop ) {
           padding: 0.8rem;
+          line-height: 1;
       }
 
       span {
         }
       }
   }
-}
\ No newline at end of file
+}
+
+  .artist__figure {
+    position: relative;
+    padding: 0;
+    margin: 0;
+    img {
+      display: block;
+      position: relative;
+    }
+    // @extend .clearfix;
+    &__copyright {
+      position: absolute;
+      bottom: 0;
+      left: 0;
+      display: block;
+      width: 100%;
+      padding: .2rem;
+      text-align: right;
+      font: $regular .6rem $base_font_family;
+      color: white;
+      text-shadow: 1px 1px 1px $black;
+    }
+  }
\ No newline at end of file
index 5503d1a7b9d346b81e50242e2d60288cf5b6fb80..5ebdec06ab41eb652f5501df9140ccee19ee15c9 100755 (executable)
@@ -18,7 +18,7 @@
     border: 1px solid $main_color;
     border-left: 1rem solid $main_color;
     @media (min-width : $desktop ) {
-        width: 60%;
+        width: 80%;
         margin: 0 auto;
     }
   }
index 898ba976540bbcaee5e4cd906070992bec4bd4c8..458a2868d5646f145806a0b5f9ca503b0903db3d 100644 (file)
@@ -10,9 +10,9 @@
 <div class="artist__detail">
     <p>
     {% if artist.photo %}
-    <figure class="artist__img">
-        <img class="artist__portrait{% if artist.photo_alignment == 'left' %}--left{% elif artist.photo_alignment == 'right' %}--right{% else %}--center{% endif %}" src="{{ MEDIA_URL }}/{% if artist.photo_featured %}{{ artist.photo_featured }}{% else %}{{ artist.photo }}{% endif %}" />
-        <figcaption class="artist__img__copyright">
+    <figure class="artist__figure img__align{% if artist.photo_alignment == 'left' %}--left{% elif artist.photo_alignment == 'right' %}--right{% else %}--center{% endif %}">
+        <img src="{{ MEDIA_URL }}/{% if artist.photo_featured %}{{ artist.photo_featured }}{% else %}{{ artist.photo }}{% endif %}" />
+        <figcaption class="artist__figure__copyright">
            {{ artist.photo_credits }}
         </figcaption>
     </figure>
index d627244ad10dd335b94ba6a168f86149d3510885..c867038e5f22c056e7fab248eb224dbb8f5d361d 100644 (file)
@@ -1,7 +1,7 @@
 <div class="artist__item msry__item">
     <div class="artist__item__inner">
         <a href="{% url 'festival-artist-detail' artist.slug %}" class="artist__item__inner">
-            <figure class="artist__img">
+            <figure class="artist__item__img">
                 <img src="{% if artist.photo_featured %}{{ MEDIA_URL }}/{{ artist.photo_featured }}{% elif artist.photo %}{{ MEDIA_URL }}/{{ artist.photo }}{% else %}{% endif %}" alt="Portrait {{ artist.name }}">
             </figure>
             <h3 class="artist__item__name">
index e5ff9df8e7e77da6218d5b66c7d3b83485d6adac..dda3cc3caf651f0f2dfc57ca2c5fca18bb80ff4f 100644 (file)
     {% endcomment %}
 
     <div class="site__content">
-        {% if on_home %}
-            <div class="container">
-                <div class="bk__news">
-                    <div class="media bk__news__inner">
-                        <div class="media-img">
-                            <span class="bk__news__title">
-                                Dernière <br> minute !
-                            </span>
-                        </div>
-                        <div class="media-content bk__news__content">
-                            <p>
-                                <strong>Partagez, twittez, commentez, publiez vos photos…</strong> <br>
-                                et réservez dès maintenant vos places ou abonnements pour bénéficier de tarifs privilégiés.
-                            </p>
+        <div class="container">
+            <main class="main" role="main">
+                {% if on_home %}
+                    <div class="container">
+                        <div class="bk__news">
+                            <div class="media bk__news__inner">
+                                <div class="media-img">
+                                    <span class="bk__news__title">
+                                        Dernière <br> minute !
+                                    </span>
+                                </div>
+                                <div class="media-content bk__news__content">
+                                    <p>
+                                        <strong>Partagez, twittez, commentez, publiez vos photos…</strong> <br>
+                                        et réservez dès maintenant vos places ou abonnements pour bénéficier de tarifs privilégiés.
+                                    </p>
+                                </div>
+
+                            </div>
                         </div>
-
+                    </div>
+                {% endif %}
+                <div class="site__content__header">
+                    <div class="site__content__header__inner">
+                        <h2 class="page__title">{% block title %}{% endblock %}</h2>
                     </div>
                 </div>
-            </div>
-        {% endif %}
-
-        <div class="container">
-            <div class="site__content__header">
-                <div class="site__content__header__inner">
-                    <h2 class="page__title">{% block title %}{% endblock %}</h2>
-                </div>
-            </div>
-            <main class="main" role="main">
                 {% block main %}{% endblock %}
             </main>
 
-            <aside class="aside">
+            <aside class="aside {% if on_home %}aside-home{% endif %}">
                 <div class="search__form">
                     {% search_form "all" %}
                 </div>
index 32002862f98dbfac4711492eba6f431e5cc15528..89deac34aee3481b4de1c92e7773f2c76afb2249 100644 (file)
@@ -1,9 +1,15 @@
-{% load i18n %}
+{% load i18n event_tags %}
+{% event_months as events %}
 
-<h2 class="sidebar__title">Calendrier du festival</h2>
+
+<h2 class="sidebar__title">{% trans "Festival calendar" %}</h2>
 
 <ul class="calendar">
     <li class="calendar__month">
+
+        {% for event in envents %}
+         {{ event.title }}
+        {% endfor %}
         {# <div class="calendar__month__title">Juin / Juillet</div> #}
         <div class="calendar__day calendar__day-name">
             <div class="calendar__day-inner"><span>L</span></div>
             <div class="calendar__day-inner"></div>
         </div>
     </li>
-</ul>
\ No newline at end of file
+</ul>