-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
109 lines (102 loc) · 6.08 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>BSides SF Conference Monitor Displays</title>
<meta name="description" content="Monitor display standalone page for sched.com">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" id="stylesheet" href="//cdn.sched.co/monitors/web/css/main-light.css?2">
<link href='//fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="//cdn.sched.co/monitors/web/css/fontello.css?2">
<link href="https://bsidessf2024.sched.com/favicon.png" rel="shortcut icon" type="image/png"/>
<script src="https://bsidessf2024.sched.com/monitors/vendor/modernizr/modernizr.js"></script>
</head>
<body id="schedorg-signage">
<div class="loading">Loading…</div>
<section class="wrapper" id="sessionsList">
</section>
<!-- Templates -->
<script id="sessionsTemplate" type="text/template">
<% if (_.size(sessions) == 0) { %>
<div class="no_sessions">No upcoming sessions here.</div
<% } %>
<% _.each(sessions, function(session, index) { %>
<% if (index == 0 || sessions[index-1].start_date != session.start_date) { %>
<% if (index == 0) { %>
<ul class="sessions">
<% }; %>
<h2 class="date-title"><i class="icon-calendar"></i><span id="date"><%= session.event_start_weekday %>, <%= session.event_start_month_short %> <%= session.event_start_day %></span></h2>
<% } %>
<li class="session">
<div class="time <%= session.status %>"><%= session.event_start_time %> - <%= session.event_end_time %></div>
<div class="name <%= session.status %>" style="background-color: <%= session.color %>;">
<%= session.name %>
</div>
<% if (_.has(session, 'speakers') || _.has(session, 'artists') || _.has(session, 'exhibitors') || _.has(session, 'sponsors')) { %>
<div class="speaker">
<% if (session.display_venue) { %>
<span class="venue">at <%= session.venue %>, </span>
<% } %>
with —
<% if (_.has(session, 'speakers')) { %>
<% _.each(session.speakers, function(speaker, index) { %>
<% if (index > 0) { %>
,
<% } %>
<%= speaker.name %>
<% }); %>
<% } %>
<% if (_.has(session, 'artists')) { %>
<% _.each(session.artists, function(artist, index) { %>
<% if (index > 0 || (_.has(session, 'speakers') && session.speakers.length > 0)) { %>
,
<% } %>
<%= artist.name %>
<% }); %>
<% } %>
<% if (_.has(session, 'exhibitors')) { %>
<% _.each(session.exhibitors, function(exhibitor, index) { %>
<% if (index > 0 || (_.has(session, 'speakers') && session.speakers.length > 0) || (_.has(session, 'artists') && session.artists.length > 0)) { %>
,
<% } %>
<%= exhibitor.name %>
<% }); %>
<% } %>
<% if (_.has(session, 'sponsors')) { %>
<% _.each(session.sponsors, function(sponsor, index) { %>
<% if (index > 0 || (_.has(session, 'speakers') && session.speakers.length > 0) || (_.has(session, 'artists') && session.artists.length > 0) || (_.has(session, 'exhibitors') && session.exhibitors.length > 0)) { %>
,
<% } %>
<%= sponsor.name %>
<% }); %>
<% } %>
</div>
<% } else { %>
<div class="speaker">
<% if (session.display_venue) { %>
<span class="venue">at <%= session.venue %></span>
<% } %>
</div>
<% } %>
</li>
<% if (sessions.length == session) { %>
</ul>
<% } %>
<% }); %>
</script>
<!-- Load required JS files -->
<script src="https://bsidessf2024.sched.com/monitors/vendor/jquery/dist/jquery.min.js"></script>
<script src="https://bsidessf2024.sched.com/monitors/vendor/underscore/underscore.js"></script>
<script src="https://bsidessf2024.sched.com/monitors/vendor/backbone/backbone.js"></script>
<script src="https://bsidessf2024.sched.com/monitors/vendor/moment/min/moment.min.js"></script>
<script src="https://bsidessf2024.sched.com/monitors/vendor/moment-timezone/builds/moment-timezone-with-data.min.js"></script>
<script src="https://bsidessf2024.sched.com/monitors/js/plugins.js"></script>
<script src="https://bsidessf2024.sched.com/monitors/js/ui.js"></script>
<link rel="stylesheet" id="stylesheet" href="style.css?2">
<script src="app.js?5"></script>
</body>
</html>