}
/* line 30, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
-.event__name {
+.event__name, .hero__slider__name {
margin: 0 0 0.3rem;
font-size: 1rem;
text-transform: uppercase;
}
/* line 51, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
-.event__meta {
+.event__meta, .event__meta--alt {
display: block;
padding: .5rem 0;
font-family: "Interstate", "Helvetica Neue", Helvetica, Arial, sans-serif;
border-bottom: 1px solid #000;
}
-/* line 87, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
+/* line 71, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
+.event__meta--alt {
+ padding: 0;
+ margin: 0;
+ color: white;
+ font-size: 1rem;
+}
+
+/* line 78, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
+.event__meta--alt .event__meta__inner {
+ border-top: none;
+ border-bottom: none;
+}
+
+/* line 83, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
+.event__meta--alt .event__meta__location {
+ color: white;
+}
+
+/* line 88, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
.event__meta__location {
display: block;
text-decoration: none;
font-weight: 400;
}
-/* line 97, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
+/* line 98, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
.event__meta__cta {
text-transform: uppercase;
display: block;
background: #fff;
}
-/* line 105, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
+/* line 106, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
.event__meta__btn {
width: 50%;
display: block;
margin: 1rem auto;
}
-/* line 112, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
+/* line 113, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/event-card.scss */
.event__detail,
.event__detail a {
text-align: right;
height: 500px;
background: #d2ba88 no-repeat center;
background-size: cover;
+ position: relative;
+}
+
+/* line 12, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/hero-slider.scss */
+.hero__slider__item:before {
+ content: "";
+ position: absolute;
+ width: 100%;
+ bottom: 0;
+ left: 0;
+ height: 60%;
+ background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, black 100%);
+}
+
+/* line 23, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/hero-slider.scss */
+.hero__slider__infos {
+ position: absolute;
+ width: 100%;
+ bottom: 0;
+ left: 0;
+ padding: 1rem;
+ z-index: 10;
+}
+
+/* line 32, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/hero-slider.scss */
+.hero__slider__name {
+ font-size: 3rem;
+ line-height: 1;
+}
+
+/* line 36, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/hero-slider.scss */
+.hero__slider__name a {
+ text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.4);
+}
+
+/* line 39, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/hero-slider.scss */
+.hero__slider__name:hover {
+ color: white;
}
/* line 1, /Users/philippebarbosa/Sites/ircam-manifeste/app/festival/static/scss/modules/calendar.scss */
border-top: 1px solid #000;
border-bottom: 1px solid #000;
}
+}
+
+.event__meta--alt {
+ @extend .event__meta;
+ padding: 0;
+ margin: 0;
+ color: white;
+ font-size: 1rem;
+
+ .event__meta__inner {
+ border-top: none;
+ border-bottom: none;
+ }
- // padding: .3rem;
- // background: $main_color;
- // border: 1px solid $gray_light;
- // color: black;
- // &:before {
- // content: '\f041';
- // font-family: $icon-font;
- // display: inline-block;
- // *display: inline;
- // *zoom: 1;
- // vertical-align: middle;
- // margin-right: .6rem;
- // font-size: 2rem;
- // color: transparentize($main_color, .5);
- // }
+ .event__meta__location {
+ color: white;
+ }
}
.event__meta__location {
{% load i18n mezzanine_tags event_tags %}
-<p class="event__meta__slider">
- <span>
- {{ event.start }}
- {% if event.end %}
- {% trans "-" %} {% if event.end|date == event.start|date %}{{ event.end|time:"TIME_FORMAT" }}{% else %}{{ event.end }}{% endif %}
- {% endif %}
- {% if event.location %}
- <a href="{% url "event_list_location" event.location.slug %}" class="event__meta__location__slider">{{ event.location }}</a>
- {% endif %}
- </span>
-</p>
-{# <a href="{{ event.get_absolute_url }}" class="event__meta__cta">{% trans "read more" %}</a> #}
+{% editable event.start event.end event.location %}
+<div class="event__meta--alt">
+ <div class="event__meta__inner">
+ <div class="split-container">
+ <div class="split-left">
+ {{ event.start }}
+ {% if event.end %}
+ <br>
+ {% if event.end|date == event.start|date %}{{ event.end|time:"TIME_FORMAT" }}{% else %}{{ event.end }}{% endif %}
+ {% endif %}
+ {% if event.location %}
+ <a href="{% url "event_list_location" event.location.slug %}" class="event__meta__location">{{ event.location }}</a>
+ {% endif %}
+ </div>
+
+ <div class="split-right">
+ <a href="{{ event.get_absolute_url }}" class="btn">
+ <i class="icon icon__bookmark"></i> Réserver
+ </a>
+ </div>
+ </div>
+ </div>
+</div>
+{% endeditable %}
\ No newline at end of file
{% festival_event_featured as events %}
{% for event in events %}
<li class="hero__slider__item" style="background-image: url({{ event.featured_image_header.url }});">
- <div class="container">
- <p>{{ event.title }}</p>
+ <div class="hero__slider__infos">
+ <div class="container">
+ <h3 class="hero__slider__name">
+ <a href="{{ event.get_absolute_url }}">{{ event.title }}</a>
+ </h3>
{% include "agenda/includes/event_metainfo_slider.html" %}
+ </div>
</div>
</li>
{% endfor %}