Adds speakers to the home page
This commit is contained in:
parent
94c898d830
commit
d27af14b84
2 changed files with 62 additions and 3 deletions
|
@ -2,6 +2,9 @@
|
||||||
|
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load staticfiles %}
|
{% load staticfiles %}
|
||||||
|
{% load thumbnail %}
|
||||||
|
{% load sponsorship_tags %}
|
||||||
|
{% load schedule_tags %}
|
||||||
|
|
||||||
{% block head_title %}Welcome{% endblock %}
|
{% block head_title %}Welcome{% endblock %}
|
||||||
|
|
||||||
|
@ -71,6 +74,43 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="jumbotron homepage-block white">
|
||||||
|
<div class="container homepage-block-content">
|
||||||
|
<h1>Speakers</h1>
|
||||||
|
|
||||||
|
<div class="row speaker-list">
|
||||||
|
{% speakers as speakers %}
|
||||||
|
{% for speaker in speakers %}
|
||||||
|
<div class="speaker" >
|
||||||
|
<div class="image-alignment">
|
||||||
|
<div class="circle" style="border: 0;">
|
||||||
|
<div class="fill" style="background-image: url('{% thumbnail speaker.photo '600x600' %}');"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% for presentation in speaker.presentations.all %}
|
||||||
|
<a href="{% url "schedule_presentation_detail" presentation.id %}">
|
||||||
|
<h4>{{ speaker.conferencespeaker.name }}</h4>
|
||||||
|
<span class="presentation-title">{{ presentation.title }}</span>
|
||||||
|
</a>
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="homepage-block-footer full-width">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<a class="btn btn-lg btn-primary btn-shadow" href="/about/petaluma">See our program</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="jumbotron homepage-block dark">
|
<div class="jumbotron homepage-block dark">
|
||||||
<div class="homepage-block-bg mystic-background"></div>
|
<div class="homepage-block-bg mystic-background"></div>
|
||||||
<div class="container homepage-block-content">
|
<div class="container homepage-block-content">
|
||||||
|
@ -108,9 +148,6 @@
|
||||||
<div class="container homepage-block-content">
|
<div class="container homepage-block-content">
|
||||||
<h1>Sponsors</h1>
|
<h1>Sponsors</h1>
|
||||||
|
|
||||||
{% load sponsorship_tags %}
|
|
||||||
{% load thumbnail %}
|
|
||||||
|
|
||||||
{% sponsor_levels as levels %}
|
{% sponsor_levels as levels %}
|
||||||
|
|
||||||
<div class="row sponsor-list">
|
<div class="row sponsor-list">
|
||||||
|
|
|
@ -154,6 +154,28 @@ $homepage-block-min-height: 480px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.speaker {
|
||||||
|
@include make-xs-column(6);
|
||||||
|
@include make-sm-column(4);
|
||||||
|
@include make-md-column(3);
|
||||||
|
max-width: 600px;
|
||||||
|
min-height: 22em;
|
||||||
|
margin-bottom: 2em;
|
||||||
|
text-align: center;
|
||||||
|
vertical-align: middle;
|
||||||
|
|
||||||
|
.image-alignment {
|
||||||
|
width: 80%;
|
||||||
|
height: 80%;
|
||||||
|
margin: auto auto;
|
||||||
|
// Center the icon horizontally and vertically
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.speaker-list {
|
||||||
|
margin-top: 2em;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue