File tree Expand file tree Collapse file tree 3 files changed +27
-3
lines changed
Expand file tree Collapse file tree 3 files changed +27
-3
lines changed Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff 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>
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments