diff options
Diffstat (limited to 'views/event.handlebars')
-rwxr-xr-x | views/event.handlebars | 162 |
1 files changed, 81 insertions, 81 deletions
diff --git a/views/event.handlebars b/views/event.handlebars index 44c2f4b..5da0330 100755 --- a/views/event.handlebars +++ b/views/event.handlebars @@ -1,10 +1,11 @@ +<main class="event"> {{#if eventHasCoverImage}} - <div id="eventImageContainer" style="background-image: url(/events/{{eventData.image}});"></div> + <div class="event-header-image" id="eventImageContainer" style="background-image: url(/events/{{eventData.image}});"></div> {{else}} - <div id="genericEventImageContainer" style="background-image: url(/images/seigaiha.png);"></div> + <div class="event-header-image" id="genericEventImageContainer" style="background-image: url(/images/seigaiha.png);"></div> {{/if}} <div class="h-event"> -<div class="row"> +<div class="row p-0"> <div class="col-lg"> <h3 class="p-name" id="eventName" data-event-id="{{eventData.id}}">{{eventData.name}}</h3> </div> @@ -16,95 +17,93 @@ {{/if}} </div> </div> -<div class="container my-4 pr-0"> - <div class="row"> - <div class="col-lg-9 card p-0"> - <div class="card-body"> - <ul class="fa-ul eventInformation"> - <li> +<div id="event__basics"> + <div class="card" id="event__data"> + <div class="card-body"> + <ul class="fa-ul eventInformation"> + <li> + <span class="fa-li"> + <i class="fas fa-map-marker-alt"></i> + </span> + <span class="p-location">{{eventData.location}}</span> + </li> + <li> + <span class="fa-li"> + <i class="fas fa-fw fa-calendar-day"></i> + </span> + <span class="dt-duration">{{{displayDate}}}</span> + <time class="dt-start" datetime="{{eventStartISO}}"></time> + <time class="dt-end" datetime="{{eventEndISO}}"></time> + <br> + <span class="text-muted"> + {{#if eventHasBegun}}{{#unless eventHasConcluded}}Started {{else}}Ended {{/unless}}{{/if}}{{fromNow}} + </span> + </li> + {{#if eventHasHost}} + <li id="hosted-by"> <span class="fa-li"> - <i class="fas fa-map-marker-alt"></i> + <i class="fas fa-fw fa-user-circle"></i> </span> - <span class="p-location">{{eventData.location}}</span> + <span class="text-muted">Hosted by</span> {{eventData.hostName}} </li> - <li> - <span class="fa-li"> - <i class="fas fa-fw fa-calendar-day"></i> - </span> - <span class="dt-duration">{{{displayDate}}}</span> - <time class="dt-start" datetime="{{eventStartISO}}"></time> - <time class="dt-end" datetime="{{eventEndISO}}"></time> - <br> - <span class="text-muted"> - {{#if eventHasBegun}}{{#unless eventHasConcluded}}Started {{else}}Ended {{/unless}}{{/if}}{{fromNow}} - </span> - </li> - {{#if eventHasHost}} - <li id="hosted-by"> - <span class="fa-li"> - <i class="fas fa-fw fa-user-circle"></i> - </span> - <span class="text-muted">Hosted by</span> {{eventData.hostName}} - </li> - {{/if}} - {{#if eventData.eventGroup}} - <li id="event-group"> - <span class="fa-li"> - <i class="fas fa-fw fa-calendar-alt"></i> - </span> - <span class="text-muted">Part of</span> <a href="/group/{{eventData.eventGroup.id}}">{{eventData.eventGroup.name}}</a> - </li> - {{/if}} - {{#if eventData.url}} - <li> - <span class="fa-li"> - <i class="fas fa-fw fa-link"></i> - </span> - <a href="{{eventData.url}}"> - {{eventData.url}} - </a> - </li> - {{/if}} - <li> + {{/if}} + {{#if eventData.eventGroup}} + <li id="event-group"> <span class="fa-li"> - <i class="fas fa-fw fa-share-square"></i> + <i class="fas fa-fw fa-calendar-alt"></i> </span> - <a class="u-url" href="https://{{domain}}/{{eventData.id}}">https://{{domain}}/{{eventData.id}}</a> - <button type="button" id="copyEventLink" class="eventInformationAction btn btn-outline-secondary btn-sm" data-clipboard-text="https://{{domain}}/{{eventData.id}}"> - <i class="fas fa-copy"></i> Copy - </button> + <span class="text-muted">Part of</span> <a href="/group/{{eventData.eventGroup.id}}">{{eventData.eventGroup.name}}</a> </li> - {{#if isFederated}} + {{/if}} + {{#if eventData.url}} <li> <span class="fa-li"> - <i class="fas fa-fw fa-share-square"></i> + <i class="fas fa-fw fa-link"></i> </span> - @{{eventData.id}}@{{domain}} - <button type="button" id="copyAPLink" class="eventInformationAction btn btn-outline-secondary btn-sm" data-clipboard-text="@{{eventData.id}}@{{domain}}"> - <i class="fas fa-copy"></i> Copy - </button> + <a href="{{eventData.url}}"> + {{eventData.url}} + </a> </li> - {{/if}} - </ul> - </div> - </div> - <div class="col-lg-3" id="eventActions"> - <aside class="btn-group-vertical d-flex" role="group" aria-label="Event actions"> - <a href="http://www.google.com/calendar/event?action=TEMPLATE&dates={{parsedStart}}%2F{{parsedEnd}}&text={{escapedName}}&location={{parsedLocation}}&ctz={{timezone}}" class="btn btn-outline-secondary btn-sm"> - <i class="far fa-calendar-plus"></i> Add to Google Calendar - </a> - <button type="button" id="exportICS" class="btn btn-outline-secondary btn-sm" data-event-id="{{eventData.id}}"> - <i class="fas fa-download"></i> Export as ICS - </button> - <a target="_blank" href="http://maps.google.com/?q={{parsedLocation}}" class="btn btn-outline-secondary btn-sm"> - <i class="fas fa-map-marked"></i> Show on Google Maps - </a> - <a target="_blank" href="https://www.openstreetmap.org/search?query={{parsedLocation}}" class="btn btn-outline-secondary btn-sm"> - <i class="fas fa-map-marked"></i> Show on OpenStreetMap - </a> - </aside> + {{/if}} + <li> + <span class="fa-li"> + <i class="fas fa-fw fa-share-square"></i> + </span> + <a class="u-url" href="https://{{domain}}/{{eventData.id}}">https://{{domain}}/{{eventData.id}}</a> + <button type="button" id="copyEventLink" class="eventInformationAction btn btn-outline-secondary btn-sm" data-clipboard-text="https://{{domain}}/{{eventData.id}}"> + <i class="fas fa-copy"></i> Copy + </button> + </li> + {{#if isFederated}} + <li> + <span class="fa-li"> + <i class="fas fa-fw fa-share-square"></i> + </span> + @{{eventData.id}}@{{domain}} + <button type="button" id="copyAPLink" class="eventInformationAction btn btn-outline-secondary btn-sm" data-clipboard-text="@{{eventData.id}}@{{domain}}"> + <i class="fas fa-copy"></i> Copy + </button> + </li> + {{/if}} + </ul> + </div> <!-- .card-body --> + </div> <!-- .card#event__data --> + <aside id="event__actions"> + <div class="btn-group-vertical d-flex" role="group" aria-label="Event actions"> + <a href="http://www.google.com/calendar/event?action=TEMPLATE&dates={{parsedStart}}%2F{{parsedEnd}}&text={{escapedName}}&location={{parsedLocation}}&ctz={{timezone}}" class="btn btn-outline-secondary btn-sm"> + <i class="far fa-calendar-plus"></i> Add to Google Calendar + </a> + <button type="button" id="exportICS" class="btn btn-outline-secondary btn-sm" data-event-id="{{eventData.id}}"> + <i class="fas fa-download"></i> Export as ICS + </button> + <a target="_blank" href="http://maps.google.com/?q={{parsedLocation}}" class="btn btn-outline-secondary btn-sm"> + <i class="fas fa-map-marked"></i> Show on Google Maps + </a> + <a target="_blank" href="https://www.openstreetmap.org/search?query={{parsedLocation}}" class="btn btn-outline-secondary btn-sm"> + <i class="fas fa-map-marked"></i> Show on OpenStreetMap + </a> </div> - </div> + </aside> <!-- #event__actions --> </div> {{#if eventHasConcluded}} @@ -573,3 +572,4 @@ window.eventData = {{{ json jsonData }}}; }); </script> +</main>
\ No newline at end of file |