Skip to content

Commit d2ea810

Browse files
authored
Merge pull request #110 from rubyuy/keep-on-tweaking
2 parents 37b2d1e + 0ff5213 commit d2ea810

File tree

3 files changed

+66
-45
lines changed

3 files changed

+66
-45
lines changed

_layouts/meetup.html

Lines changed: 59 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -7,53 +7,67 @@
77

88
<main>
99
<article id="view-meetup">
10-
<section>
11-
<h2>Host</h2>
12-
<a href="{{ site.data.companies[page.host].url }}">{{ site.data.companies[page.host].name }}</a>
13-
</section>
14-
15-
<section>
16-
<h2>Speakers</h2>
17-
<ul>
18-
{% for talk in page.talks %}
19-
{% for speaker in talk.speakers %}
20-
<li>
21-
{% if site.data.people[speaker].github %}
22-
<a href="https://github.com/{{ site.data.people[speaker].github }}">
23-
<img src="https://github.com/{{ site.data.people[speaker].github }}.png?size=30" alt="{{ site.data.people[speaker].name }}" style="border-radius: 50%; width: 30px"/>{{ site.data.people[speaker].name }}
24-
</a>
25-
{% else %}
26-
{{ site.data.people[speaker].name }}
27-
{% endif %}
28-
</li>
29-
{% endfor %}
30-
{% endfor %}
31-
</ul>
32-
</section>
33-
34-
<section>
35-
<h2>Charlas</h2>
10+
<section>
11+
<h2>Host</h2>
12+
<a href="{{ site.data.companies[page.host].url }}">{{ site.data.companies[page.host].name }}</a>
13+
</section>
14+
15+
<section>
16+
<h2>Speakers</h2>
17+
<ul>
3618
{% for talk in page.talks %}
37-
<div class="talk">
38-
{% assign speakers = "" | split: ',' %}
39-
{% for speaker in talk.speakers %}
40-
{% assign speakers = speakers | push: site.data.people[speaker].name %}
41-
{% endfor %}
42-
<h3><span>{{ talk.title }}</span> - {{ speakers | join: ", " }}</h3>
43-
<p>{{ talk.description }}<p>
44-
45-
{% if talk.recording %}
46-
<div class="keep-aspect-ratio">
47-
<iframe src="{{ talk.recording }}" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
48-
{% endif %}
49-
50-
{% if talk.slides %}
51-
<iframe src="{{ talk.slides }}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe></br>
52-
{% endif %}
53-
</div>
54-
</div>
19+
{% for speaker in talk.speakers %}
20+
<li>
21+
{% if site.data.people[speaker].github %}
22+
<a href="https://github.com/{{ site.data.people[speaker].github }}">
23+
<img src="https://github.com/{{ site.data.people[speaker].github }}.png?size=30" alt="{{ site.data.people[speaker].name }}" style="border-radius: 50%; width: 30px"/>{{ site.data.people[speaker].name }}
24+
</a>
25+
{% else %}
26+
{{ site.data.people[speaker].name }}
27+
{% endif %}
28+
</li>
29+
{% endfor %}
30+
{% endfor %}
31+
</ul>
32+
</section>
33+
34+
<section>
35+
<h2>Charlas</h2>
36+
37+
{% for talk in page.talks %}
38+
<div class="talk">
39+
{% assign speakers = "" | split: ',' %}
40+
41+
{% for speaker in talk.speakers %}
42+
{% assign speakers = speakers | push: site.data.people[speaker].name %}
5543
{% endfor %}
56-
</section>
44+
45+
<h3 id="{{ talk.title | slugify }}">
46+
<a href="#{{ talk.title | slugify }}">
47+
<span class="talk-title">{{ talk.title }}</span>
48+
</a>
49+
<p>{{ speakers | join: ", " }}</p>
50+
</h3>
51+
52+
<p>{{ talk.description }}<p>
53+
54+
{% if talk.recording %}
55+
<div class="keep-aspect-ratio">
56+
<iframe src="{{ talk.recording }}" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen>
57+
</iframe>
58+
</div>
59+
{% endif %}
60+
61+
{% if talk.slides %}
62+
<div class="keep-aspect-ratio">
63+
<iframe src="{{ talk.slides }}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true">
64+
</iframe>
65+
</div>
66+
{% endif %}
67+
68+
</div>
69+
{% endfor %}
70+
</section>
5771
<section> {{ content }} </section>
5872
</article>
5973
</main>

_meetups/2025-04-24-qubika.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ talks:
1111

1212
- title: "Modularizando con Packwerk"
1313
recording: https://www.youtube.com/embed/TAMMnmuXhE8?si=K3DCP06kgvKdFvvP
14+
slides: https://speakerdeck.com/player/a1133e9c92904a87be2236642dc33505
1415
speakers:
1516
- diego_algorta
1617
---

_sass/view_meetup.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,11 @@
5555

5656
.talk {
5757
margin-bottom: 2rem;
58+
59+
h3 {
60+
a {
61+
font-size: 1.75rem;
62+
}
63+
}
5864
}
5965
}

0 commit comments

Comments
 (0)