Skip to content

Commit 0f98baf

Browse files
committed
Review the event page for a better map rendering
1 parent bf7f5d3 commit 0f98baf

File tree

3 files changed

+24
-28
lines changed

3 files changed

+24
-28
lines changed

_includes/css/style.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ img::-moz-selection {
431431
}
432432

433433
#event_map_container {
434-
height: 240px;
434+
height: 400px;
435435
}
436436

437437
.map_dojo_name {

_layouts/event.html

Lines changed: 21 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,29 @@
11
---
22
layout: default
33
---
4+
{% if page.registration_url contains "eventbrite.it/" %}
5+
{% assign eventbrite_id = page.registration_url | split:"-" | last %}
6+
{% endif %}
47
<div class="container mtb">
58
<div class="row">
69
<div class="col-lg-12">
710
<h1>{{ page.title }}</h1>
811
</div>
912
</div>
1013
<div class="row">
11-
<div class="col-lg-6">
14+
<div class="col-lg-8">
1215
<h4>Data/Ora</h4>
1316
<p>{{ page.date | date: "%d/%m/%Y %H:%M" }}</p>
14-
<h4>Luogo</h4>{%for location in site.event_locations%}{%if location.id == page.location%}
15-
<p>{{ location.name }}</p>
16-
<p>{{ location.addr }}</p>
17-
{%endif%}{%endfor%}
18-
</div>
19-
<div class="col-lg-6">
20-
<div id="event_map_container"></div>
21-
</div>
22-
</div>
23-
{% if page.registration_url contains "eventbrite.it/" %}
24-
{% assign eventbrite_id = page.registration_url | split:"-" | last %}
25-
{% assign layout_width = "col-lg-6" %}
26-
{% else %}
27-
{% assign layout_width = "col-lg-12" %}
28-
{% endif %}
29-
<div class="row">
30-
<div class="{{layout_width}}" style="margin-top:30px;">
31-
{{content}}
17+
<h4>Luogo</h4>
18+
{%for location in site.event_locations%}
19+
{%if location.id == page.location%}
20+
<p>{{ location.name }}</p>
21+
<p>{{ location.addr }}</p>
22+
{%endif%}
23+
{%endfor%}
24+
3225
<h3>Istruzioni</h3>
33-
<p>Per partecipare all'evento è necessario registrarsi {%if page.registration_url %}({%if eventbrite_id %}vedi il RIQUADRO oppure {% endif %}<a href="{{page.registration_url}}" target="_blank">CLICCA QUI</a>){% else %}(<b>le informazioni per la registrazione non sono ancora disponibili</b>){% endif %}</p>
26+
<p>Per partecipare all'evento è necessario registrarsi {%if page.registration_url %}({%if eventbrite_id %}vedi il RIQUADRO oppure {% endif %}<a href="{{page.registration_url}}" target="_blank">CLICCA QUI</a>){% else %}(<b>le informazioni per la registrazione non sono ancora disponibili</b>){% endif %}.</p>
3427
<p>Vi invitiamo a richiedere un ticket per ogni partecipante: la procedura consentirà di richiedere più ticket contemporaneamente.</p>
3528
<p>Una volta effettuata la registrazione riceverete una mail di conferma: nel caso non la riceveste vi invitiamo a rivedere la vostra registrazione</p>
3629
<p>A causa dei posti limitati non potremo consentire a chi è sprovvisto di registrazione di partecipare all’evento, *senza alcuna eccezione*</p>
@@ -41,13 +34,16 @@ <h3>Ricordate di portare</h3>
4134
<li>una merenda</li>
4235
</ul>
4336
<p></p>
44-
{% include informazioni_generali_eventi.html %}
4537

46-
</div>
38+
{% include informazioni_generali_eventi.html %}
4739

48-
{%if eventbrite_id %}
49-
<div class="col-lg-6" style="text-align:left; margin-top:30px;"><iframe src="//eventbrite.it/tickets-external?eid={{eventbrite_id}}&ref=etckt" frameborder="0" height="550" width="100%" vspace="0" hspace="0" marginheight="5" marginwidth="5" scrolling="auto" allowtransparency="true"></iframe><div style="font-family:Helvetica, Arial; font-size:12px; padding:10px 0 5px; margin:2px; width:100%; text-align:left;" ></div></div>
50-
{% endif %}
40+
</div>
41+
<div class="col-lg-4">
42+
<div id="event_map_container"></div>
43+
{%if eventbrite_id %}
44+
<div style="text-align:left; margin-top:30px;"><iframe src="//eventbrite.it/tickets-external?eid={{eventbrite_id}}&ref=etckt" frameborder="0" height="550" width="100%" vspace="0" hspace="0" marginheight="5" marginwidth="5" scrolling="auto" allowtransparency="true"></iframe><div style="font-family:Helvetica, Arial; font-size:12px; padding:10px 0 5px; margin:2px; width:100%; text-align:left;" ></div></div>
45+
{% endif %}
46+
</div>
5147
</div>
5248
</div>
5349
<script type="text/javascript">var event_location = '{{page.location}}'</script>

assets/js/map.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ function setMarker(map, dojo, popupOpen) {
4444
iconUrl: '/assets/img/marker_cdmi.png',
4545
iconSize: [64, 64], // size of the icon
4646
shadowSize: [0, 0], // size of the shadow
47-
iconAnchor: [32, 64], // point of the icon which will correspond to marker's location
47+
iconAnchor: [32, 0], // point of the icon which will correspond to marker's location
4848
shadowAnchor: [0, 0], // the same for the shadow
49-
popupAnchor: [32, -64] // point from which the popup should open relative to the iconAnchor
49+
popupAnchor: [0, 0] // point from which the popup should open relative to the iconAnchor
5050
});
5151
var popup_html = "<div><img src='/assets/img/" + dojo.logo + "'></img></div><div class='map_dojo_name'><a href='" + dojo.url + "' target='_new'>" + dojo.name + "</a></div><div class='map_dojo_addr'>" + dojo.addr + "</div>"
5252
var marker = L.marker([dojo.lat, dojo.lon], {icon: cdmiMarkerIcon}).addTo(map).bindPopup(popup_html);

0 commit comments

Comments
 (0)