Skip to content

Commit fe45307

Browse files
committed
Add FOSDEM 2026 talks about Servo
Signed-off-by: Manuel Rego Casasnovas <[email protected]>
1 parent 061b060 commit fe45307

File tree

3 files changed

+27
-3
lines changed

3 files changed

+27
-3
lines changed

_data/talks.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11
[
2+
{
3+
"title": "Implementing Streams Spec in Servo web engine",
4+
"url": "https://fosdem.org/2026/schedule/event/3J8GUD-servo-streams-reimplementation/",
5+
"authors": "Taym Haddadi",
6+
"date": "Jan 2026",
7+
"event": "FOSDEM 2026",
8+
"event_url": "https://fosdem.org/2026/"
9+
},
10+
{
11+
"title": "The Servo project and its impact on the web platform ecosystem",
12+
"url": "https://fosdem.org/2026/schedule/event/LXFKS9-servo-project-impact/",
13+
"slides": "https://servo.org/slides/2026-02-fosdem-servo-web-platform/",
14+
"video": "https://mirrors.dotsrc.org/fosdem/2026/h1309/LXFKS9-servo-project-impact.av1.webm",
15+
"authors": "Manuel Rego",
16+
"date": "Jan 2026",
17+
"event": "FOSDEM 2026",
18+
"event_url": "https://fosdem.org/2026/"
19+
},
220
{
321
"title": "Web engine CI on a Shoestring Budget",
422
"url": "https://www.youtube.com/watch?v=-W1mSXdlRqA",

about.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@ Servo's roadmap is defined in the [project wiki](https://github.com/servo/servo/
3636
<div class="blog-grid">
3737
{% for talk in talks limit:5 %}<div class="card">
3838
<div class="card-content">
39-
{% if talk.youtube_id %}<div class="card-image">
39+
{% if talk.youtube_id %}<div class="card-video">
4040
<iframe src="https://www.youtube.com/embed/{{ talk.youtube_id }}" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
41+
</div>{% elsif talk.video %}<div class="card-video">
42+
<video src="{{ talk.video }}" controls></video>
4143
</div>{% endif %}<span class="tag">{{ talk.date }}{% if talk.event %} at <a href="{{ talk.event_url }}">{{ talk.event }}</a>{% endif %}</span>
4244
<p class="post-title"><a href="{{ talk.url }}">{{ talk.title }}</a>{% if talk.slides %} <a href="{{ talk.slides }}" style="font-size: smaller;">[Slides]</a>{% endif %}</p>
4345
<p class="post-summary">by {{ talk.authors }}</p>

assets/css/style.css.liquid

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -513,14 +513,18 @@ nav .inner-container {
513513
color: var(--darkturquoise);
514514
}
515515

516-
.blog .card-image {
516+
.blog .card-image, .blog .card-video {
517517
float: left;
518518
margin-right: 2.25rem;
519519
max-width: 50%;
520520
min-width: 290px;
521521
}
522522

523-
.blog .card-image > iframe {
523+
.blog .card-video {
524+
max-width: 30%;
525+
}
526+
527+
.blog .card-video > iframe {
524528
max-width: 100%;
525529
}
526530

0 commit comments

Comments
 (0)