43 lines
1.5 KiB
HTML
43 lines
1.5 KiB
HTML
{% extends "base.html" %}
|
|
{% block morecss %}
|
|
ul.daylist { list-style:none; padding-left:0; }
|
|
li h2 { font-weight: 600; margin-top: 0.5em; }
|
|
li h3 { font-weight: 400; margin-top: 0.5em; }
|
|
li.even { background-color:#EDF5FF; }
|
|
li.odd { background-color:white; }
|
|
ul.roomlist {list-style:none; margin-top: 0.5em; }
|
|
li.roomlistentry { font-weight: 400; }
|
|
ul.sessionlist { list-style:none; padding-left:2em; margin-bottom:10px;}
|
|
|
|
.type-lead:after { content: " (DO NOT POST)"; color:red; }
|
|
.type-offagenda:after { content:" (not published on agenda)"; }
|
|
|
|
{% endblock %}
|
|
|
|
{% block title %}Agenda for {{meeting}} by Room{% endblock %}
|
|
|
|
{% block content %}
|
|
|
|
{% include "meeting/meeting_heading.html" with updated=meeting.updated selected="by-room" title_extra="by Room" %}
|
|
|
|
<ul class="daylist">
|
|
{% for day,sessions in ss_by_day.items %}
|
|
<li class="daylistentry {% cycle 'even' 'odd' %}"><h2>{{day|date:'l, j F Y'}}</h2>
|
|
{% regroup sessions by timeslot.get_functional_location as room_list %}
|
|
<ul class="roomlist">
|
|
{% for room in room_list %}
|
|
<li class="roomlistentry"><h3>{{room.grouper|default:"Location Unavailable"}}</h3>
|
|
<ul class="sessionlist">
|
|
{% for ss in room.list %}
|
|
<li class="sessionlistentry type-{{ss.slot_type.slug}} {% if ss.schedule_id != meeting.schedule_id %}from-base-schedule{% endif %}">{{ss.timeslot.time|date:"H:i"}}-{{ss.timeslot.end_time|date:"H:i"}} {{ss.session.short_name}}</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endblock %}
|
|
|