Skip to content

Commit

Permalink
remove API link, add side track recording (#40)
Browse files Browse the repository at this point in the history
  • Loading branch information
InnaAtanasova authored Jun 18, 2024
1 parent a560f81 commit 698c08e
Show file tree
Hide file tree
Showing 67 changed files with 1,459 additions and 108 deletions.
4 changes: 2 additions & 2 deletions docs/css/common.css
Original file line number Diff line number Diff line change
Expand Up @@ -495,8 +495,8 @@ a:is(.active) {

.recap-btn {
display: inline-block;
padding-block: 1.125rem;
padding-inline: 2.125rem;
padding-block: 0.75rem;
padding-inline: 1rem;
background-image: linear-gradient(45deg, var(--brand-color-alt), var(--brand-color));
border-radius: 0.6rem;
color: var(--white);
Expand Down
6 changes: 4 additions & 2 deletions docs/css/modules/_agenda.css
Original file line number Diff line number Diff line change
Expand Up @@ -167,21 +167,23 @@
.recap-agenda-slot-materials ul {
gap: 1.5rem;
display: flex;
flex-wrap: wrap;
}

.recap-agenda-slot-materials a {
gap: 0.5rem;
text-decoration: none;
padding-block: 0.1rem;
padding-inline: 0.25rem;
color: var(--brand-color-alt);
}

.recap-agenda-slot-materials a:is(:hover) {
color: var(--brand-color-alt);
color: var(--brand-color);
}

.recap-agenda-slot-materials a:is(:focus) {
outline-color: var(--brand-color-alt);
outline-color: var(--brand-color);
}

.recap-agenda-broadcast {
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
64 changes: 18 additions & 46 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ <h1>

<a href="https://broadcast.sap.com/replay/240604_recap" class="recap-btn secondary" target="_blank">Main track
recording</a>

<a href="https://www.youtube.com/playlist?list=PLJDFklpD_2cQtnAF22FKky5gmujxDd4AY" class="recap-btn secondary" target="_blank">Side track
recording</a>
</div>


Expand Down Expand Up @@ -270,16 +273,6 @@ <h3 @click="toggleAnswer($event)">Is there a dress code?</h3>
<section id="agenda" ref="agenda" v-if="this.formattedLineup">
<div class="recap-wrap">
<h2>Agenda</h2>
<!-- <pre>{{this.formattedLineup}}</pre> -->

<div class="recap-agenda-broadcast">
<a href="https://broadcast.sap.com/go/reCAP" target="_blank"
title="link to the broadcast of main track in Audimax">🎥 Livestream - Audimax</a>

<a href="https://teams.microsoft.com/l/meetup-join/19%3ameeting_MDIxNmRhYWQtZjFmMS00ZTkxLTgwNzMtYjZmNjY4YzBmMjkz%40thread.v2/0?context=%7b%22Tid%22%3a%2242f7676c-f455-423c-82f6-dc2d99791af7%22%2c%22Oid%22%3a%223d4d6882-45a1-41ce-9418-35a35744348f%22%7d"
target="_blank"
title="link to the broadcast of side track in W1/W2">🎥 Livestream - W1/W2</a>
</div>

<div class="recap-agenda-filter">
<div class="recap-agenda-filter-container">
Expand Down Expand Up @@ -384,6 +377,16 @@ <h2>Agenda</h2>
</div>
<h3 v-html="event.title"></h3>
<p v-html="event.description"></p>
<br>
<div class="recap-agenda-slot-materials" v-if="event.presentationLinks.length > 0">
<ul>
<li v-for="link in event.presentationLinks">
<a :href="link.url" target="_blank" rel="noreferrer">
{{link.linkType}}
</a>
</li>
</ul>
</div>
</div>
<div class="recap-agenda-slot-separator">
<time class="recap-agenda-slot-time">{{event.startTime| convertTime(eventTime) |
Expand All @@ -395,44 +398,14 @@ <h3 v-html="event.title"></h3>
<button
:id="`btn-${speaker.firstName}-${speaker.lastName}-${event.id}`"
@click="openSpeakerInfoModal(speaker, `btn-${speaker.firstName}-${speaker.lastName}-${event.id}`)">
<img :src="`https://recap.cfapps.eu12.hana.ondemand.com${speaker.photoUrl}`" :alt="`Portrait of ${speaker.firstName} ${speaker.lastName}`">
<img :src="`${speaker.photoUrl}.jpg`" :alt="`Portrait of ${speaker.firstName} ${speaker.lastName}`">
</button>
<div>
<span class="recap-agenda-slot-speaker-name">{{speaker.firstName}} {{speaker.lastName}}</span>
<span v-html="speaker.company"></span>
</div>
</li>
</ul>
<!-- <div class="recap-agenda-slot-materials" v-if="event.presentationLinks.length > 0">
<ul>
<li>
<a href="#" target="_blank" rel="noreferrer">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
<path fill="currentColor"
d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2" />
</svg>
GitHub
</a>
</li>
<li>
<a href="#" target="_blank" rel="noreferrer">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
<path fill="currentColor" d="M4 20h12v-9H4zm14-5v-2h2V4H8v5H6V2h16v13zM2 22V9h16v13zm8-6.5" />
</svg>
Slides
</a>
</li>
<li>
<a href="#" target="_blank" rel="noreferrer">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
<path fill="currentColor"
d="M10 17h9v-6h-9zm-6 3q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h16q.825 0 1.413.588T22 6v12q0 .825-.587 1.413T20 20zm0-2h16V6H4zm0 0V6z" />
</svg>
Demo
</a>
</li>
</ul>
</div> -->
</div>
</div>
</li>
Expand All @@ -458,7 +431,6 @@ <h3 v-html="event.title"></h3>
ref="speakerModalContent">

<template v-if="this.activeSpeaker">
<!-- <pre>{{this.activeSpeaker}}</pre> -->
<h2 class="sr-only" id="speaker-dialog-title">
Detailed Info about
<template>{{this.activeSpeaker.firstName}} {{this.activeSpeaker.lastName}}
Expand All @@ -482,7 +454,7 @@ <h2 class="sr-only" id="speaker-dialog-title">
<figure>
<img
class="recap-agenda-modal-speaker-image"
:src="`https://recap.cfapps.eu12.hana.ondemand.com${this.activeSpeaker.photoUrl}`"
:src="`${this.activeSpeaker.photoUrl}.jpg`"
:alt="`Portrait of ${this.activeSpeaker.firstName} ${this.activeSpeaker.lastName}`" />
</figure>
<article>
Expand Down Expand Up @@ -759,9 +731,9 @@ <h2>
</div>
</footer>

<script src="https://unpkg.com/[email protected]/dist/axios.min.js"></script>
<script src="./js/luxon.min.js"></script>
<script src="./js/main.js"></script>
<script src="./js/luxon.min.js"></script>
<script src="./js/agenda.js"></script>
<script src="./js/main.js"></script>
</body>

</html>
Loading

0 comments on commit 698c08e

Please sign in to comment.