File tree 3 files changed +30
-3
lines changed
3 files changed +30
-3
lines changed Original file line number Diff line number Diff line change
1
+ < script src ="{{ "/assets/js/placeholder.js" | relative_url }}"> </ script >
1
2
< div id ="cd-timeline " class ="cd-container ">
2
3
{% assign sorted_events = include.events | sort: "time" %}
3
4
{% for event in sorted_events %}
@@ -56,10 +57,22 @@ <h3 class="h4 talk-title"><a href="{{ talk.url }}">{{ talk.title }}</a></h3>
56
57
{% if speaker %}
57
58
< div class ="col-sm-3 text-center ">
58
59
< a href ="/speakers/#{{ speaker.id }}-id ">
59
- < img class ="clip-circle-speaker " src ="{{ speaker.image_src |relative_url }} " alt ="{{ speaker.name }} ">
60
60
{% if event.groupId != 'key-open' and event.groupId != 'key-close' %}
61
61
< span > {{ speaker.name }}</ span >
62
62
{% endif %}
63
+ {% if speaker.image_alt and speaker.image_src %}
64
+ < img class ="clip-circle-speaker " src ="{{ speaker.image_src }} " alt ="{{ speaker.image_alt }} ">
65
+ {% elsif speaker.image_src %}
66
+ < img class ="clip-circle-speaker " src ="{{ speaker.image_src }} " alt ="Profile image for {{ speaker.name }} ">
67
+ {% else %}
68
+ < script >
69
+ placeholderImage ( "clip-circle-speaker" ,
70
+ " {{ speaker.name }} " ,
71
+ "/assets/img/nopics/nopic#.jpg" ,
72
+ "Random placeholder for {{ speaker.name }}" ,
73
+ 10 ) ;
74
+ </ script >
75
+ {% endif %}
63
76
</ a >
64
77
</ div >
65
78
{% endif %}
Original file line number Diff line number Diff line change 1
1
{% assign speaker = include.speaker %}
2
2
3
+ < script src ="{{ "/assets/js/placeholder.js" | relative_url }}"> </ script >
3
4
< div class ="speaker-box text-center " id ="{{ speaker.id }}-id " data-speaker-info ="#{{ speaker.id }}-info ">
4
5
< div class ="speaker-box-inner ">
5
6
< h3 class ="h4 speaker-name "> < button href ="# " class ="speaker-info-toggle " data-target ="#{{ speaker.id }} " aria-expanded ="false " aria-controls ="{{ speaker.id }}-info "> {{ speaker.name }}</ button > </ h3 >
6
7
7
- {% if speaker.image_alt and speaker.image_alt %}
8
+ {% if speaker.image_alt and speaker.image_src %}
8
9
< img class ="clip-circle-lg " src ="{{ speaker.image_src }} " alt ="{{ speaker.image_alt }} ">
9
10
{% elsif speaker.image_src %}
10
11
< img class ="clip-circle-lg " src ="{{ speaker.image_src }} " alt ="Profile image for {{ speaker.name }} ">
Original file line number Diff line number Diff line change 16
16
{% assign page_date = page.startTime %}
17
17
{% endif %}
18
18
19
+ < script src ="{{ "/assets/js/placeholder.js" | relative_url }}"> </ script >
19
20
< div class ="container " id ="main ">
20
21
< div class ="row ">
21
22
< div class ="col-12 col-sm-8 col-md-9 ">
@@ -63,7 +64,19 @@ <h2>Speaker(s)</h2>
63
64
{% if speaker %}
64
65
< div class ="col-sm-3 text-center ">
65
66
< a class ="speaker-link " href ="/speakers/#{{ speaker.id }}-id ">
66
- < img class ="clip-circle-speaker " src ="{{ speaker.image_src }} " alt ="{{ speaker.name }} ">
67
+ {% if speaker.image_alt and speaker.image_src %}
68
+ < img class ="clip-circle-speaker " src ="{{ speaker.image_src }} " alt ="{{ speaker.image_alt }} ">
69
+ {% elsif speaker.image_src %}
70
+ < img class ="clip-circle-speaker " src ="{{ speaker.image_src }} " alt ="Profile image for {{ speaker.name }} ">
71
+ {% else %}
72
+ < script >
73
+ placeholderImage ( "clip-circle-speaker" ,
74
+ " {{ speaker.name }} " ,
75
+ "/assets/img/nopics/nopic#.jpg" ,
76
+ "Random placeholder for {{ speaker.name }}" ,
77
+ 10 ) ;
78
+ </ script >
79
+ {% endif %}
67
80
< span > {{ speaker.name }}</ span >
68
81
</ a >
69
82
</ div >
You can’t perform that action at this time.
0 commit comments